HtmlUnit学习<->
那昊
2023-12-01
HtmlUnit是一款给java开发用的browser。说它是browser,其实它是对html建模并且提供API来访问页面,点击链接等等的java类库。
这样的测试工具有这样几个优点:
运行起来没有界面,速度非常快。
由于是java类库,有无限扩展的可能,可以构造各种功能强大的工具。包括本地化测试,多种数据源输入数据。
跨平台,跨浏览器。java本身就有跨平台的特性,浏览器,只要简单的设定一个参数就可以轻易模仿想要的浏览器了。
转化为性能测试,非常简单,可以共享同一脚本。
基于HtmlUnit基础之上的还有两个测试工具,Conoon WebTest和JWebUnit两个工具。
缺点也不少,暂不给出了。
学习官网为:http://htmlunit.sourceforge.net/
一个较早的使用例子:http://www.cntesting.com/hphtml/?thread-960.html