HtmlUnit学习<->
2009-07-07 19:35
375 查看
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
这样的测试工具有这样几个优点:
运行起来没有界面,速度非常快。
由于是java类库,有无限扩展的可能,可以构造各种功能强大的工具。包括本地化测试,多种数据源输入数据。
跨平台,跨浏览器。java本身就有跨平台的特性,浏览器,只要简单的设定一个参数就可以轻易模仿想要的浏览器了。
转化为性能测试,非常简单,可以共享同一脚本。
基于HtmlUnit基础之上的还有两个测试工具,Conoon WebTest和JWebUnit两个工具。
缺点也不少,暂不给出了。
学习官网为:http://htmlunit.sourceforge.net/
一个较早的使用例子:http://www.cntesting.com/hphtml/?thread-960.html
相关文章推荐
- HtmlUnit学习<二>
- Spring的四种事务管理(一种编程式事务+三种声明事务)<学习随笔>
- Android NDK学习 <二> Android.mk的制作
- unix学习笔记<2> 多线程 udp聊天程序 简单实例
- SQL Server XML基础学习之<7>--XML modify() 方法对 XML 数据中插入、更新或删除
- 有空看完<Beginning Xml with C# 2008>这本书, 深入学习一下Xml.
- 深度学习21天实战实战caffe学习<查看机器已经安装的环境>
- zookeeper学习之zkClient<八>
- <变量和操作变量>shell学习之路(二 )
- spring源码学习之五 </context:component-scan>元素处理过程
- 反射整理学习<一>(转)
- <无线局域网媒体访问控制和物理层规范:汇聚无线控制技术规范>学习总结
- C#学习常用类(1003)---ConcurrentDictionary<TKey,TValue>
- svg学习笔记-<g>标签结合图形,图片,文字的使用
- 学习Angularjs<一>
- 3G之Android学习第一章节<<开发环境搭建>>
- <流程控制>shell学习之路(七)
- 推荐引擎算法学习导论-(协同过滤、聚类、分类、模糊和精确k-means算法等)<转>
- 学习笔记<二>动态图层的制作,地图Behaviors和Actions的添加
- Android NDK学习 <一> 简介