BETA
你还没有登录 ! 登录 |  注册 | 
htmlUnit ... 1102 views ... 收藏该项目 ...共1人收藏了该项目

HtmlUnit是“java程序的浏览器”,它模型化Html文档并且提供给你调用页面、填充表格、点击链接等的API。这些就如同你在通常的浏览器中做的一样。

它对Javascript也有很好的支持(这个支持在不断地改进中),它甚至能工作在复杂的AJAX库的模拟中,你可以通过配置来选择在Firefox上还是在Internet Explorer上来运行。

它主要用于测试目的或者从网站上检索信息。


Author: CurrentVersion: 1.13
OfficialSite: htmlunit.sourceforge.net/ DownUrl:

成员常用标签: 测试(1)


相关Rss: 提供新Rss


相关链接: 提供新网站


  
  • 所有
1 0 ITEMS /10 PER PAGE
相关博客文章
1. HTMLUnit测试网页
HTMLUnit测试网页. 首页 http://htmlunit.sourceforge.net/. 修改pom.xml配置文件引入依赖包 net.sourceforge.htmlunit htmlunit 2.3 . 访问一般网页 ...
2. 无畏的java浏览器hmlunit2.1发布
htmlunit最大的亮点就是自动测试web页面,甚至还可以和一些复杂的javascript库协同工作.(比如说google的webtoolkit1.4.60就已经通过测试验证了).某些场合下,还可以用来进行web scraping(注1)或下载网站的内容. htmlunit的2.0版本增加了很多新的特性: ...
3. Java开源Web测试工具
HtmlUnit 是JUnit 的扩展测试框架之一。HtmlUnit 将返回文档模拟成HTML,这样您便可以直接处理这些文档了。HtmlUnit 使用例如table、form 等标识符将测试文档作为HTML 来处理。它同样需要遵循JUnit 测试框架结构的Java?? 测试程序。 更多HtmlUnit信息 ...
4. HtmlUnit vs HttpUnit [转] - 海上月明- BlogJava
The first of these articles will focus on HtmlUnit and HttpUnit. Please take my criticism and praise with a grain of salt, as I’m a committer to the HtmlUnit project and thus probably biased. Nevertheless, I will do my best to be ...
5. htmlunit自动提交网页
import com.gargoylesoftware.htmlunit.failinghttpstatuscodeexception; import com.gargoylesoftware.htmlunit.webclient; import com.gargoylesoftware.htmlunit.html.domnode; import com.gargoylesoftware.htmlunit.html.domtext; ...
6. 君子不器: httpunit htmlunit rhino
目前用到了两个开源的工具httpunit和htmlunit。从名字上就可以推测出这两种工具的不同点,前者主要是在http的request and response层次上进行操作,而后者则在比http高一些的html层次上操作了。当然,从httpunit最新的版本1.9来看,httpunit也有向html ...
7. HtmlUnit使用体会
HtmlUnit测试工具的推出,创意非常好。基于HtmlUnit基础之上的还有两个测试工具,Conoon WebTest和JWebUnit两个工具。现在说说使用的体会,如果参照HtmlUnit的javadoc api和测试的例子,感觉工具的作者把现在的页面开发状况想的太好了,按照作者的意思, ...
8. 自动化测试工具
HtmlUnit, Web, http://htmlunit.sourceforge.net. Jtest, Java, http://www.junit.org. JsUnit(Hieatt), Javascript 1.4以上, http://www.jsunit.net. PhpUnit, Php, http://phpunit.sourceforge.net. PerlUnit, Perl, http://perlunit.sourceforge.net ...
9. 使用AppFuse 的七个理由
Canoo WebTest 可以对UI 进行测试。它使用了HtmlUnit 来遍历测试UI,验证所有的元素都存在,并可以填充表单的域,甚至可以验证一个假想的启用Ajax 的UI 与我们预期的工作方式一样。(有关WebTest 和HTMLUnit 的链接请参看参考资料。) ...
10. HTTPClient
Apache Jakarta 上很著名的另外两个开源项目Cactus 和HTMLUnit 都使用了HttpClient,更多使用HttpClient 的应用可以参见http://wiki.apache.org/jakarta-httpclient/HttpClientPowered。HttpClient 项目非常活跃,使用的人还是非常多的。 ...
11. 无畏的java浏览器hmlunit2.1发布
public void testhomepage() throws exception { final webclient webclient = new webclient(); final htmlpage page = (htmlpage) webclient.getpage("http://htmlunit.sourceforge.net"); assertequals("htmlunit - welcome to htmlunit", page. ...
12. htmlparser使用指南
需要做一个垂直搜索引擎,比较了nekohtml和htmlparser 的功能,尽管nekohtml在容错性、性能等方面的口碑好像比htmlparser好(htmlunit也用的是nekohtml),但感觉nekohtml的测试用例和文档都比htmlparser都少,而且htmlparser基本上能够满足垂直搜索引擎 ...
13. HtmlUnit_开心旧好
这是HtmlUnit。非常好的想法。但Java 语言支持不是那么好的和在浏览器! 这例子什么您能做与HtmlUnit. 最后的 WebClient webClient = 新WebClient(); webClient.setRedirectEnabled(true); 最后的 URL url = 新URL("http://noname.com"); ...
14. HttpClient入门
HttpClient 已经应用在很多的项目中,比如Apache Jakarta 上很著名的另外两个开源项目Cactus 和HTMLUnit 都使用了HttpClient,更多使用HttpClient 的应用可以参见http://wiki.apache.org/jakarta-httpclient/HttpClientPowered。 ...
15. HttpClient入门
... Jakarta Common 下的子项目,用来提供高效的、最新的、功能丰富的支持HTTP 协议的客户端编程工具包,并且它支持HTTP 协议最新的版本和建议。HttpClient 已经应用在很多的项目中,比如Apache Jakarta 上很著名的另外两个开源项目Cactus 和HTMLUnit 都使.
16. htmlunit从入门到精通(转fastpoint)
htmlunit 依赖于多个支持类库,部分htmlunit的功能是由这些类库实现的。也可以这样说,htmlunit为某些底层支持类库增加了更加适合于用户使用的api上层封装。所以在编译和使用htmlunit的时候,请从网络上寻找这些支持类库,否则htmlunit无法正常工作。 ...
谁收藏了该项目?
feynixs
feynixs
create by feynixs and power by ispider