2013-07-08 18 views
0

有没有一种方法来模拟与selenium webdriver实例的http交互/对话?嘲笑与Selenium WebDriver的HTTP交互

假设我想在某个URL“X”处指向一个WebDriver实例,但希望它加载一些html“Y”而不是实际上根本没有“X”(我的应用程序URL“X”可以离线!但是要知道它会加载什么HTML ......)。有什么办法可以做到这一点?我的意思是,没有创建一个真正的http服务器在某些端口上服务“Y”?

回答

0

你可以只创建一个(临时)与HTML内容的文件,然后创建一个指向该文件的URL对象,然后只需使用的webdriver的get方法在此URL

+0

在这种情况下,怎么样的脚本/ HTML是网页上的图像(通过HTTP链接:// ... SRC属性)?我可以嘲笑浏览器看到的数据吗? – ManRow

+0

此技术是否已经过测试?很高兴看到一些示例代码。对ManRow后续问题的回应也很棒。 – David