我正在寻找一个框架,可以让我模拟用户浏览会话。模拟单元测试的用户浏览会话
一个典型的会话是这样的:
- 浏览主页,获取会话
- 被重定向到当前页面
- 点击一些链接
- 获取连接
- 提交表单
- and co ...
我希望能够使用API调用来定义此会话。
你会推荐什么框架来运行此设置?它应该无人运行(不在浏览器内部),以便能够通过Hudson执行。
语言并不重要,java的python会很棒。
谢谢,
Maxim。
我正在寻找一个框架,可以让我模拟用户浏览会话。模拟单元测试的用户浏览会话
一个典型的会话是这样的:
我希望能够使用API调用来定义此会话。
你会推荐什么框架来运行此设置?它应该无人运行(不在浏览器内部),以便能够通过Hudson执行。
语言并不重要,java的python会很棒。
谢谢,
Maxim。
看看硒的webdriver与Xvfb来。
此篇示出了在Python一个例子:
'Python - Headless Selenium WebDriver Tests using PyVirtualDisplay'
看一看htmlunit
它甚至还有体面的JavaScript支持,它的基于Java的。对于HTTP和HTTPS协议
有多个框架可以做到这一点。退房:
https://github.com/axefrog/XBrowser
http://htmlunit.sourceforge.net/
和回答这个问题: Alternative to HtmlUnit