采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
那是以为你电脑分辨率问题,你看一下电脑分辨率是不似乎100% 或者你通过img.resize 去更改图片分辨率
我分辨率是最大的。 我觉得是浏览器网页的缩放问题,导致每次截屏的图只是当前网页的一部分(有下拉条),所以验证码定位不准确。 我在谷歌浏览器设置缩放为80%,这样整个网页就可以完全显示,没有下拉条了。但是每次重新运行代码启动出来的谷歌网页,设置中的缩放值又变成100%了,所以每次截的网页图都不完整,怎么解决?
1、你的图片截取计算的位置和你分辨率有关。当然如果你浏览器默认不是100% 肯定也不对,所以这俩一定要对 2、你需要通过去分析看你环境哪里问题,然后通过img.resize去变更
登录后可查看更多问答,登录/注册
打破无项目经验、无框架经验瓶颈,实战Web自动化测试框架!
1.9k 20
1.6k 17
1.3k 13
10.8k 11
2.2k 10