Comparison of software testing tools

Source: Internet
Author: User

1, the test automation to achieve to what extent is good

(1), the degree of testing automation is no longer possible to replace manual testing, that is, testing tools can not replace testers;

(2), generally speaking, test automation in the entire test process can only account for about 30%;

(3), the degree of realization and application of automation depends on all aspects of resources, especially the software industry normative and software development stability;

(4), for some white box testing can use test tools, such as Code performance analysis;

2. How to implement test automation plan

(1), first of all, the basic management of testing to form automation, such as bug management;

(2), and then the use of test automation tools to achieve some manual testing activities can not be carried out, such as: pressure, concurrency, strength testing;

(3), and then use the test automation tools to complete the regression test of the defect tracking test;

(4), and then you can use test automation tools to record the similarities and differences between the two versions to identify defects;

(5), finally, the entire regression test is saved with an automated script to complete each regression test;

(6), but for the white box test can introduce test tools for code analysis;

3, the use of test tools and analysis of the current situation

(1), at present, a lot of software testing tools, mainly Mercuryinteractive (MI), Segue, Rational, Compuware and Empirix company's products, and MI company's products accounted for the mainstream. The following is a brief comparison of the various common test tools:

The main manufacturers and their testing tools are as follows:

Mercury Interactive WinRunner, LoadRunner, TestDirector, Astra quicktest

Rational Rational Purify (for testing purposes, check for run-time memory errors)

Rational Quantify (Performance Detection Tool to isolate system bottlenecks to improve operating speed)

Rational Testmanager (Test management)

Robot (for software testing, automatic analog input and output via script)

LoadTest

Testfactory (for Software testing)

Compuware Qacenter, Perfromance Edition, ecoSCOPE, Trackrecord

Segue SilkTest

Empirix eTest Suite

The following is a brief comparison of common test tool functions, scope of use, current market situation, application prospects, and so on:

Tool name feature Range

WinRunner-----Features:

1. Insert the checkpoint;

2. Inspection data;

3. Enhanced testing;

4. Analysis of the results;

5. Maintenance testing;

6. Prepare for the wireless application.

Scope: Functional testing, generation of test cases, analysis of test results, maintenance of test cases, regression testing.

LoadRunner-----Features:

1. Create a virtual user;

2. Create a real load;

3. Positioning performance issues;

4. Analyze the results to pinpoint the problem;

5. Repeat testing to ensure the high performance of the system release;

6.Enterprise Java beans test;

7. Support Wireless Application protocol;

8. Support Media stream application;

9. Complete enterprise Application environment support.

Scope: Performance testing, stress testing, multi-user simulation, positioning performance bottlenecks.

TestDirector------Features:

1. Demand management;

2. Plan tests;

3. Arranging and executing tests;

4. Defect management;

5. Graphical and report output;

Scope: Test management tools

Rational series-------Rational Purify (for testing purposes, check for run-time memory errors);

Rational Quantify (Performance Detection Tool to isolate system bottlenecks to improve operating speed);

Rational Testmanager (test management);

Robot (for software testing, automatic analog input and output via script);

LoadTest (load test);

Testfactory (for software testing);

Qacenter-----Qacenter helps all testers to create a fast, reusable test process.

These test tools automatically help manage the test process, quickly analyze and debug programs,

Includes for regression, strength, unit, concurrency, integration, porting, capacity and load.

Build test cases, automate testing and produce document results.

Qacenter mainly includes the following modules:

-Qarun: Functional testing tool for applications.

-Qaload: A Performance testing tool applied under strong load.

-Qadirector: Test organization design and creation and management tools.

-Trackrecord: Integrated defect tracking management tool.

-EcoTools: A high-level performance monitoring tool.

Qarun----

1. Powerful test script creation function.

2. Can be run repeatedly, for regression testing.

3. Support for more app access

Qaload------

1. Automatically captures the actual execution process and automatically generates a test script.

2. Control the individual agents (installed on Windows and Unix) through the console (installed on Windows NT) for scripting assignments.

3. Simulate the actual operation, pressure test.

Webload-----Web Stress Test Tool

(2), for the current use of testing tools, the summary is that we are in the learning phase, some of which are applied to the work, but also relatively limited, the most important is the application of performance testing;

Comparison of software testing tools

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.