无界面的开源Web测试工具——HtmlUnit

2012-05-03  熊志男 

    现在项目中基于Web界面部分是用HtmlUnit来实现自动测试的,因此学习了HtmlUnit的使用,还是比较有意思的。关于HtmlUnit可查看官网http://htmlunit.sourceforge.net/ 或者测试百科http://www.testwo.com/space-wiki-id-94.html
      
     它与Selenium等Web测试工具不同的是,不需要打开FireFox或IE等浏览器,而是通过模拟浏览器的行为来实现对于Web界面各种功能及元素的验证及测试。

     下面的例子是,打开TestWo网站,并验证以下三点:
     (1)Title是否是“软件测试工程师的精神家园-测试窝”
     (2)页面转换为XML格式,查看是否包含“<h1 class="logo">
     (3)页面转换为TXT格式,查看是否包含“百科”。

     测试的结果是完全通过,注:是通过JUnit来测试的,因此要运行例子需要安装JUnit。


674°/6748 人阅读/0 条评论 发表评论

登录 后发表评论