1

有没有办法模拟与 selenium webdriver 实例的 http 交互/对话?

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

4

2 回答 2

1

您可以使用 HTML 内容创建一个(临时)文件,然后创建一个指向该文件的 URL 对象,然后在该 URL 上使用 WebDriver 的 get 方法

于 2013-07-09T02:00:41.583 回答
0

xml 模拟存根服务器可以通过一些简单的配置来完成,阅读自述文件以获取示例配置。

http://sourceforge.net/projects/xmlmimic/

于 2014-03-18T10:40:48.297 回答