java模拟浏览器包htmlunit,selenium
网站地址:http://htmlunit.sourceforge.net/
该站点下边还提到了几个相类似的包:HtmlUnit is used as the underlying "browser" by different Open Source tools like Canoo WebTest, JWebUnit, WebDriver, JSFUnit, Celerity, ...
canoo WebTest 看了一下,没太明白是怎么用的,没想太深入了解
jwebunit 是用来做网站测试用的,它整合了JUnit,htmlunit,selenium 包框架;其主要功能是用做白盒测试和压力测试。
webDriver 后来改名为selenium,它整合了htmlunit,火狐浏览器,IE浏览器,opare浏览器驱动。如果使用htmlunitDriver,则是使用htmlunit包来访问站点;如果使用FirefoxDriver则会直接将Firefox浏览器调出来,然后在浏览器上模拟输入文字和其他鼠标键盘事件。
htmlunit包访问网站后,获取到html源码后可以对源码进行修改;而jwebunit,selenium则暂时没有发现修改的功能,只是用来做模拟用户操作的功能。
具体应用实例:http://blog.csdn.net/strawbingo/article/details/5768421
http://hi.baidu.com/%D0%C7%D2%B9%BB%D8%D4%B5/blog/item/27ccf9963443c2177af48042.html
上一篇: mysql配置优化
下一篇: zookeeper学习资料
推荐阅读
-
Selenium(python版本)如何启动浏览器模拟点击网页链接或按钮?
-
Python使用Selenium模块模拟浏览器抓取斗鱼直播间信息示例
-
Python使用Selenium模块实现模拟浏览器抓取淘宝商品美食信息功能示例
-
浅谈python爬虫使用Selenium模拟浏览器行为
-
selenium web自动化框架实现浏览器模拟人操作
-
java模拟浏览器包htmlunit,selenium
-
Selenium 模拟浏览器动态加载页面的实现方法
-
python selenium模拟浏览器操作实战(武汉大学原教务系统)
-
【计算机网络】模拟分组交换网络的时延、丢包(Java语言描述)
-
java selenium tess4j识别验证码模拟登陆。