Automation Fundamental Concepts

What is Test Automation ?
1.Software Test Automation is the process of automating the steps of manual test cases using an automation tool Or utility to shorten the testing life cycle with respect to time…
2.When application undergoes regression, some of the steps might be missed out or skipped which can be avoided in Automation…
3.Automation helps to avoid human errors and also expedite the testing process…
4.To implement the Test Automation detailed planning and effort is required
5.Automation saves time and effort which results in reduction of the Test life cycle…
6.Benefits of Automation
- Consistency of Test Execution
- Reducing cycle time of regression test cycles
- Data driven testing
- Repeatability
- Coverage
- Reliability
- Reusability of test wares
7.Automation life cycle is a subset of the entire test life cycle…
8.Automation planning can be initiated in parallel to the test planning phase…
9.Factors to be considered in automation planning,
Stability of AUT (Application under test)
No of regression cycles to be performed
Compatibility of App platform with testing tools
Cost benefit analysis (ROI)
Availability of skilled resources

Regression Testing & Automation:
When Automation is applicable?
1.Regression Testing Cycles are long and iterative.
2.If the application is planned to have multiple releases / builds
3.If it’s a long running application where in small enhancements / Bug Fixes keeps happening
4.Test Repeatability is required

Technologies Supported:
Default Support
1. Standard Windows applications
2. Web objects / Applications
3. ActiveX controls
4. Visual Basic applications
Supported Add-ins
1.QuickTest Professional Java Add-in 9.1
2.QuickTest Professional .NET Add-in 9.2
3.QuickTest Professional Oracle Add-in 8.2
4.QuickTest Professional PeopleSoft Add-in 8.2*
5.QuickTest Professional Add-in 8.2 for SAP Solutions
6.QuickTest Professional Siebel Add-in 8.0*
7.QuickTest Professional Stingray Add-in 8.2
8.QuickTest Professional Terminal Emulator Add-in 8.0*
9.QuickTest Professional VisualAge Smalltalk Add-in 8.2
10.QuickTest Professional Web Services Add-in 9.2

Supported Browsers:
1.Microsoft Internet Explorer 6.0 Service Pack 1
2.Microsoft Internet Explorer 7.0
3.Netscape Browser 8.1.2
4.Mozilla Firefox 1.5
5.Mozilla Firefox 2.0

Add-in Manager :
Default Add-ins
1.ActiveX
2.Visual basic
3.Web

Other Add-Ins
1.Siebel
2.Java
3.SAP
4.Oracle
5..Net and many more


1.QTP’s Add-in Manager facilitates the users to select the technology / environment from variety of environments suitable for the AUT (Application Under Test)

2.Once an add-in is loaded, users can record that application in its supported environment and thus QTP recognizes the objects specific to the application under test (AUT) as loaded through Add-in Manager.

3.It is critical for the users to know the development technologies / environment of AUT, and load right Add-Ins while invoking Quick Test Pro.

No comments:

Post a Comment