最近在用 selenium 做测试的时候遇到点问题,各位大佬帮看看。

我的系统是一个用户开户系统。给用户办理开户业务时,必须观看完某个视频文件才能完成开户。我在提交用户填写的资料的时候,系统会判断用户有没有观看视频文件。

我人工测试的时候,点击提交资料按钮前会在前端 js 文件中打断点,给 js 文件中某个变量赋值,让系统认为我已经看过这个视频文件了。

我用 selenium 去驱动操作页面元素的时候,不想去看这个视频。我也没办法在前端 js 代码中打断点,可有什么办法修改前端 js 页面中某个变量的值。就像上面说的打断点后修改变量值一样。


↙↙↙阅读原文可查看相关链接,并与作者交流