我使用 selenium webdriver 进行自动化测试。我开发了一个测试,它可以导航到包含许多图像的页面。我想保存由 webbrowser 下载的图像数据。我只能调用相同的 url 地址,但存在问题,因为图像是动态生成的。目标是保存没有另一个http请求的网页中显示的图像数据。
你能帮我或给我任何建议。
谢谢
我使用 selenium webdriver 进行自动化测试。我开发了一个测试,它可以导航到包含许多图像的页面。我想保存由 webbrowser 下载的图像数据。我只能调用相同的 url 地址,但存在问题,因为图像是动态生成的。目标是保存没有另一个http请求的网页中显示的图像数据。
你能帮我或给我任何建议。
谢谢
您应该考虑创建一个位于 Selenium 和远程服务器之间的自定义代理。这样您就可以截取您喜欢的任何内容并将其保存到磁盘。
您正在使用哪些绑定?对于 java,设置代理非常简单 - http://seleniumhq.org/docs/04_webdriver_advanced.jsp#using-a-proxy
绝望的选择: