有没有一种方法来模拟与selenium webdriver实例的http交互/对话?嘲笑与Selenium WebDriver的HTTP交互
假设我想在某个URL“X”处指向一个WebDriver实例,但希望它加载一些html“Y”而不是实际上根本没有“X”(我的应用程序URL“X”可以离线!但是要知道它会加载什么HTML ......)。有什么办法可以做到这一点?我的意思是,没有创建一个真正的http服务器在某些端口上服务“Y”?
有没有一种方法来模拟与selenium webdriver实例的http交互/对话?嘲笑与Selenium WebDriver的HTTP交互
假设我想在某个URL“X”处指向一个WebDriver实例,但希望它加载一些html“Y”而不是实际上根本没有“X”(我的应用程序URL“X”可以离线!但是要知道它会加载什么HTML ......)。有什么办法可以做到这一点?我的意思是,没有创建一个真正的http服务器在某些端口上服务“Y”?
你可以只创建一个(临时)与HTML内容的文件,然后创建一个指向该文件的URL对象,然后只需使用的webdriver的get方法在此URL
的Xml模仿存根服务器可以做到这一点几个简单的配置,阅读自述文件的示例配置。
在这种情况下,怎么样的脚本/ HTML是网页上的图像(通过HTTP链接:// ... SRC属性)?我可以嘲笑浏览器看到的数据吗? – ManRow
此技术是否已经过测试?很高兴看到一些示例代码。对ManRow后续问题的回应也很棒。 – David