Java open-source Web Testing Tool

Source: Internet
Author: User
Tags writing test scripts
URL: http://www.open-open.com/26.htm htmlunit clicks: 1761

Htmlunit is one of JUnit's extension testing frameworks. Htmlunit simulates the returned documents into HTML, so that you can directly process them. Htmlunit uses identifiers such as table and form to process the test document as HTML. It also needs Java testing programs that follow the JUnit testing framework structure.

Maxq click count: 1226

Maxq is a Web function testing tool. It includes an HTTP proxy for recording test scripts and a command line utility for replaying tests. The proxy recorder automatically stores the variables submitted to the form, so you do not need to write them by hand.

Jwebunit clicks: 1252

Jwebunit is a Java-based framework for testing network programs. It provides a set of test witness and program navigation standards. Jwebunit has the implementation of JUnit and htppunit.

Httpunit clicks: 1850

Httpunit is a Java library program that automatically completes and tests network applications.

Canoo webtest clicks: 1377

Canoo webtest test scripts are in XML format. This makes it easy for people who are not familiar with programming languages to master.

Apache jmeter clicks: 2672

Apache jmeter is a 100% pure Java Desktop running program designed specifically for running and server load testing. It was originally designed for Web/HTTP testing, but it has been extended to support a variety of Test Modules. It is shipped together with modules used for HTTP and SQL databases (using JDBC. It can be used to test the running status of servers in static databases or active databases, and can be used to simulate heavy loads on servers or network systems to test their resistance, it can also be used to analyze all running conditions of different load types. It also provides a replaceable interface for customizing data display, test synchronization, and test creation and execution.

Commons-Latka clicks: 790

Commons-Latka is an HTTP function test package for automated QA, acceptance, and Attenuation Testing.

Tagunit clicks: 616

When testing J2EE applications, a test tool is often insufficient. Tagunit is recommended here. tagunit is an open-source testing framework that can help you test JSP custom tags. This project and recently released tagunit 1.0,

Slimdog clicks: 658

Slimdog provides a simple script-based Web application testing tool. It is extended based on httpunit. This tool provides some commands to work with forms, check the content in tables, and link between HTML pages. You do not need to write a long JUnit testcases or necessary XML files for testing. You only need to write a simple test script. Each line in the script file is a test node that contains a command. All commands in the same file will be processed as a testcases. The syntax of each command is easy to learn. Several scripts can be combined into testsuite. Test results can be written to either the console or a file or HTML page.

Solex clicks: 552

Solex is a Web application testing tool that can only be used as Eclipse plug-ins. It provides the ability to record client sessions and can be adjusted through various parameters.

Imprimatur clicks: 591

Imprimatur is a Web application testing tool. it describes the test through a simple XML file. in addition to standard get and post actions, imprimatur can also process HTTP sessions and file upload. you can use a regular expression to verify the returned results.

Tagit clicks: 432

Tagit is an implementation of the mock objects test mode. It can be used to perform unit tests on custom JSP labels without containers.

Sahi clicks: 393

Sahi is an automatic testing tool for Web applications. When Sahi runs as a proxy server, the browser proxy must be set as the Sahi server. Then Sahi injects JavaScript to access the elements on the web page. Sahi supports HTTP and HTTPS and is independent of web sites or web applications.

Selenium clicks: 1102

Selenium is a tool used for Web application testing. The selenium test runs directly in the browser, just as the real user is operating. Supported browsers include IE, Mozilla, and Firefox. The main features of this tool include testing the compatibility with browsers-testing your applications to see if they can work well on different browsers and operating systems. Test System functions-create a decline test to test the software functions and user requirements.

Cubictest clicks: 433

The open-source Eclipse plug-in cubictest makes web application testing easier to design, understand, and run, even for non-technical personnel. Cubictest uses a graphical user interface to allow users to model tests instead of writing test scripts. This tool is mainly used for testing-Driven Web applications, but can also be used to test existing web applications.

Janissary clicks: 236

Janissary is a simple web site load and performance testing tool. According to the configuration, Janissary can create concurrent or non-concurrent HTTP requests and then report the status and response time of these requests.

 

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.