2. B2/6/2 Vashi ,Navi Mumbai, Contact:09892900103/9892900173
qtptraining.vibranttechnologies.co.in
enquiry@vibrantgroup.co.in
qtptraining.vibranttechnologies.co.in
Automation Fundamental Concepts
What is Test Automation ?
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…
When application undergoes regression, some of the steps might be missed
out or skipped which can be avoided in Automation…
Automation helps to avoid human errors and also expedite the testing
process…
To implement the Test Automation detailed planning and effort is required
3. B2/6/2 Vashi ,Navi Mumbai, Contact:09892900103/9892900173
qtptraining.vibranttechnologies.co.in
enquiry@vibrantgroup.co.in
qtptraining.vibranttechnologies.co.in
Automation Fundamental Concepts
Automation saves time and effort which results in reduction of the
Test life cycle…
Benefits of Automation
- Consistency of Test Execution
- Reducing cycle time of regression test cycles
- Data driven testing
- Repeatability
- Coverage
- Reliability
- Reusability of test wares
4. B2/6/2 Vashi ,Navi Mumbai, Contact:09892900103/9892900173
qtptraining.vibranttechnologies.co.in
enquiry@vibrantgroup.co.in
qtptraining.vibranttechnologies.co.in
Automation Fundamental Concepts
Automation life cycle is a subset of the entire test life cycle…
Automation planning can be initiated in parallel to the test planning
phase…
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
5. B2/6/2 Vashi ,Navi Mumbai, Contact:09892900103/9892900173
qtptraining.vibranttechnologies.co.in
enquiry@vibrantgroup.co.in
qtptraining.vibranttechnologies.co.in
Regression Testing & Automation
When Automation is applicable?
Regression Testing Cycles are long and iterative.
If the application is planned to have multiple releases / builds
If it’s a long running application where in small enhancements / Bug
Fixes keeps happening
Test Repeatability is required
6. B2/6/2 Vashi ,Navi Mumbai, Contact:09892900103/9892900173
qtptraining.vibranttechnologies.co.in
enquiry@vibrantgroup.co.in
qtptraining.vibranttechnologies.co.in
Testing Process with QTP
Quick Test Pro involves 3 main stages:
Creating Test scripts
Running Tests
Analyzing Test Results
7. B2/6/2 Vashi ,Navi Mumbai, Contact:09892900103/9892900173
qtptraining.vibranttechnologies.co.in
enquiry@vibrantgroup.co.in
qtptraining.vibranttechnologies.co.in
Testing Process with QTP
Creating Tests
• Create a test script by recording a manual test
scenario on the AUT (Application Under Test)
using QTP.
• Quick Test Pro graphically displays each step users
perform in the form of a collapsible, icon based
tree view in QTP’s Keyword View.
8. B2/6/2 Vashi ,Navi Mumbai, Contact:09892900103/9892900173
qtptraining.vibranttechnologies.co.in
enquiry@vibrantgroup.co.in
qtptraining.vibranttechnologies.co.in
Testing Process with QTP
Running Tests & Analyzing Test Results
• Running Tests:
Once the test scripts are recorded / created, next step is to execute them…While
running (executing) the tests Quick Test Pro connects to the web site or AUT and
performs each operation in the test as performed manually while recording /
creating tests (test scripts)…
• Debugging Test : To identify and eliminate the defects in the test scripts.
• Analyzing Test Results:
Once the test scripts are executed, test results and the summary can be viewed for
result analysis.
9. B2/6/2 Vashi ,Navi Mumbai, Contact:09892900103/9892900173
qtptraining.vibranttechnologies.co.in
enquiry@vibrantgroup.co.in
qtptraining.vibranttechnologies.co.in
Quick Test Professional - Record & Run Modes
Recording Modes
– Normal
– Analog
– Low level
Run Modes
– Normal
– Fast
– Update
10. B2/6/2 Vashi ,Navi Mumbai, Contact:09892900103/9892900173
qtptraining.vibranttechnologies.co.in
enquiry@vibrantgroup.co.in
qtptraining.vibranttechnologies.co.in
Quick Test Professional - Options General
Best Practices for General Options:
– Deselect all check boxes except “Save data for
integrating with performance testing …” and
“Display Add-in Manager on startup” which is
default setting.
– Click on “Restore Layout” button to reset screens
to the initial setting when QuickTest was first
installed.
11. B2/6/2 Vashi ,Navi Mumbai, Contact:09892900103/9892900173
qtptraining.vibranttechnologies.co.in
enquiry@vibrantgroup.co.in
qtptraining.vibranttechnologies.co.in
Quick Test Professional - Options Run
12. B2/6/2 Vashi ,Navi Mumbai, Contact:09892900103/9892900173
advancedaixadministration.vibranttechnologies.co.in
enquiry@vibrantgroup.co.in
androidtraining.vibranttechnologies.co.in
Where to Get More Information
Vibrant Group:
www.vibrantgroup.co.in
Vibrant Technologies & Computers
www.vibranttechnologies.co.in/technologies.vibrantgroup.co.
in
Vibrant HR Team
www.hr.vibrangroup.co.in