← Back to QA Courses
Module QA AT2
Advanced Automated Testing with WinRunner and Web Testing
(60 hours)
Part 1. Advanced WinRunner - 40 hours
Part 2. WinRunner / WebTest - 20 hours
Part 1. Advanced WinRunner (40 hours)
This course extends the Introduction to WinRunner 7.0 class by providing students with advanced programming and troubleshooting techniques to enhance WinRunner automated test scripts for maintainability and reliability.
What Students Will Learn
Students will learn the advanced concepts of TestSuite through lectures, exercises and labs. At the completion of this course, students will be able to greatly improve their WinRunner test scripts with programming and custom object testing techniques.
Modular Test Trees
- Calling tests from other tests
- Passing parameter values to tests
- Running tests unattended in batch mode
Test Script Language (TSL)
- Built-in testing functions
- Function generator, flow control
- Variables, arrays, operators
- Input/output
- Debugging tools
Data Driven Testing
- Data Driven concepts
- Parameterization
- Reading from and writing to data table
Functions and Reusable Libraries
- Creating user-defined functions; Local vs. global functions
- Creating and managing function libraries
- Adding functions to the Function Generator
External Functions
- Accessing external and API functions
- Loading Dynamically Linked Libraries (DLLs)
Custom Controls
- Identifying and testing custom controls
- Mapping custom controls to standard controls
- The Virtual Object Wizard
Part 2. WinRunner / WebTest (20 hours)
WinRunner with WebTest allows to perform functional testing on web sites. By the completion of this course, students will be able to develop and execute an automated test for both static and dynamic web sites.
Test Planning
- The value of planning
- Common web testing objectives
- WinRunner Expert Workflow
Creation & Playback of WinRunner Automated Test Scripts
- Generating the baseline test
- The WinRunner development environment
- Use and management of the GUI Map
- Validating the script for successful playback
Enhancing WinRunner Tests to Meet Testing Objectives
- Verification
- Verification concepts
- Modifying the baseline test to meet test requirements
- Verifying static objects and frames with point and click commands
- Verifying dynamic objects using TSL
- Using built-in functions for the web
- Data driven testing
- The benefits of data driven tests
- Using the DataDriver wizard to data drive the baseline test
- Working with the data table, importing data from a database
- Cross-browser testing
- Analyzing test results
- Using data comparison viewers
- Updating expected results
Automated testing of .NET applications
- NET concepts
- NET framework, server-side and client-side applications
- WinRunner support for .NET applications
- Recording and playback in .NET environment
← Back to QA Courses
Home | About ACT | Admissions | Programs |
Schedule
Free Training | Special Events | Contact / Map
|