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