Automated Software Testing
There are two approaches to perform software testing. One
is manual testing where test cases are manually executed with different
scenarios; the other is automation testing in which pre-set steps are executed
using external tools. Today, many organizations are
using ‘Agile Methodology’ to make their software processes more interactive and
responsive, and thus, test automation becomes a requirement. Basically, it is a
process to automate manual steps and tools are used to perform tests repeatedly
against an application. The main purpose of software test automation is
repeatable performance at lower price.
Software Test automation improves
efficiency of a software testing process. We can automate various types of
testing - functional
testing, to check the application’s operations; regression testing, to
determine the application’s behavior after sets of fixes have been made;
exception testing, to verify application’s error handling capacity; performance
testing, to assure various application characteristics like response time,
speed, throughput, efficiency of the system. Stress testing and load testing
check the robustness and determines the capacity of an application,
respectively.
For Original Article : http://www.articlesbd.com/articles/145754/1/-Automated-Software-Testing/Page1.html
Author : Knowledge Sharing Team
Knowledge Sharing Team at QA InfoTech is responsible for
research on new tools & technologies for effective Software test
automation services across all industry verticals. QA InfoTech (an ISO
9001:2008 & CMMI III certified) is one of the leading Outsourced Software Testing Companies
with five testing “Centers of Excellence” in the United States and India. It offers end to end automated
software testing services.
No comments:
Post a Comment