UFT Test Process:
2. Keyword driven methodology using Shared Object Repository
2. Dynamic Programming
6. Synchronization
7. Parameterization
8. Using Environment variables
9. Adding comments
10. Calling Actions and Functions
11. Using Regular Expressions to handle dynamic objects and for search operations
12. Using Automation Objects
4. Running and Debugging Tests
5. Analyzing Test Results and Reporting Defects
- Planning
- Get Environment Details from Development team (UI design technology and Database) and select appropraite Add in for our AUT
- UI design - for selecting Add ins
- Database - to create Database Connection string
- UFT Deployement / Installation
- Analyzing the AUT in terms Object Identification
- Select Tests for Automation
- Tests that can be executed on Every build (Sanity Tests)
- Tests that can be executed on Every Modified build (Regression Tests)
- Tests that can be executed using muliple sets of Test Data(Data Driven Tests)
- Tool settings Configuration and Globalize
- Object Identification Configuration
- Test settings Configuration
- Tool options Configuration etc...
- Automation Framework Implentation (Optional)
- Object Repository based Test Design
2. Keyword driven methodology using Shared Object Repository
- Descriptive Programming / Programmatic descriptions
2. Dynamic Programming
- Create script using combination of both types.
- Inserting checkpoints
- Inserting Output values
- Inserting Transaction Points
- Conditional statements and Loop statements
- If statement
- Select Case statement
- For...Next
- Do While / Until...Loop
- While...Wend
- For Each...Next
6. Synchronization
7. Parameterization
8. Using Environment variables
9. Adding comments
10. Calling Actions and Functions
11. Using Regular Expressions to handle dynamic objects and for search operations
12. Using Automation Objects
4. Running and Debugging Tests
5. Analyzing Test Results and Reporting Defects
No comments:
Post a Comment