发现一个抓取动态网页的好东东:
Watij (pronounced wattage) stands for Web Application Testing in Java. Watij is a pure Java API created to allow for the automation of web applications. Based on the simplicity of Watir and enhanced by the power of Java, Watij automates functional testing of web applications through a real browser. Currently Watij supports automating Internet Explorer on Windows only. Future plans are in place to support others like Mozilla.
Just download Watij, unzip, and double-click on the launchWatijBeanShell.bat and you are ready to start scripting in the BeanShell Desktop console.
how easy it is to script a search on Google:
IE ie = new IE();
ie.start("http://www.google.com");
ie.textField(name,"q").set("Watij");
ie.button("Google Search").click();
Now don’t stop here! Take a look at the Quick Start Guide and begin writing your Watij test scripts in test runners like JUnit or others like TestNG.
Note: Requires java version jdk 1.5. See the Quick Start page for more details.
分享到:
相关推荐
Watij(发音为wattage)代表Java中的Web应用程序测试。 基于Watir的简单性并借助Java的强大功能,Watij通过真实的浏览器http://groups.google.com/group/watij自动执行Web应用程序的功能测试。
web-application-security-testing web-application-security-testing
标题"The-WEB-Application-Development-JAVA.rar_The Web"暗示了本压缩包内容主要聚焦于使用Java进行Web应用开发的技术和实践。描述中提到,内容涵盖HTML标签和JavaScript的使用,这都是构建动态Web页面的关键技术。...
Aspnet-Web-Application-.zip,基于visual studioweb应用的宾馆管理系统-,asp.net是一个开源的web框架,用于使用.net构建现代web应用和服务。asp.net创建基于html5、css和javascript的网站,这些网站简单、快速,可以...
13/159 Syngress - Web Application Vulnerabilities Detect, Exploit, Prevent
Aspnet-WebApplication2.zip,网络杂志,asp.net是一个开源的web框架,用于使用.net构建现代web应用和服务。asp.net创建基于html5、css和javascript的网站,这些网站简单、快速,可以扩展到数百万用户。
Chrome插件Restlet Client - REST API Testing是一款非常实用的工具,专为Web API的调试和测试设计。这款插件支持多种HTTP方法(如GET、POST、PUT、DELETE等),并提供了丰富的功能,使得API测试过程更加高效和便捷...
谢大大编写了build-web-application-with-golang ,托管在github上,只有md版的,我个人把它编译成了chm版,共享给大家,又名《Go语言Web编程》,希望各位喜欢
在"java-webapplication-master"这个压缩包中,可能包含的就是这样一个按照Maven标准结构组织的Java Web项目。解压后,我们可能会看到以下内容: 1. pom.xml:项目对象模型,描述项目的配置信息,包括依赖、构建...
在Java Web应用中,定时任务是一项非常重要的功能,它允许开发者在特定的时间间隔或特定时间执行某些任务,比如数据同步、日志清理、发送邮件等。`Java Timer`类是Java标准库提供的一种简单定时器,可以用于实现定时...
Learn how to execute web application penetration testing from end to end Key Features Build an end to end threat model landscape for Web Application Security Gain hands-on experience of using tools ...
OWASP Web Application Security Testing Checklist
理解Web应用及开发的基本概念 掌握Servlet、会话管理、Filter及Java 掌握JSP 、JSP EL及JSTL 编写基于MVC模式的Java Web应用
Springer chapter A Self-learning Anomaly-Based Web Application Firewall
Overview Get started with developing applications for the real-time web From concept to deployment, learn the full development workflow of a real-time web application Utilize the Java skills you ...
In the concluding chapters, you will look at what you have learned in the context of the Open Web Application Security Project (OWASP) and the top 10 web application vulnerabilities you are most ...
Overview Get started with developing applications for the real-time web From concept to deployment, learn the full development workflow of a real-time web application Utilize the Java skills you ...