1
10
试试这个:
|
2
5
您可以使用geteval命令为页面上的每个图像验证以下javascript返回的值。
更新: 添加了测试TestNG/Java实例。 |
3
2
我认为第一种反应不会奏效。当我SRC一个错误命名的图像时,它会像预期的那样抛出404错误。但是,当我检查firebug中的javascript时,那个(坏掉的)图像的.complete设置为true。所以,这是一个完整的404,但仍然是一个破碎的图像。 第二个响应似乎更准确,因为它检查它是否完整,然后检查图像是否有一定的宽度。 我做了第二个响应的python版本,它对我有用。可以清理一下,但希望能有所帮助。
|
4
0
另一种解决方案是在测试执行后分析Web服务器日志。这种方法不仅可以捕获丢失的图像,还可以捕获CSS、脚本和其他资源。 如何做的描述是 here . |
5
0
代替在Java中遍历,对所有图像只调用一次JavaScript可能更快。
|
6
-1
检查404的资金: 基本上可以通过URL的HTTP响应来检查404。
步骤1:导入httptestapi的库
|
ARH · 如何使用Selenium识别网站中使用的所有标签 2 年前 |
vidhu · 无URL的自动化测试 2 年前 |
Myoung Nam · 如何从谷歌搜索中提取多个div类? 2 年前 |