Sei sulla pagina 1di 3

Ranorex Testing Automation course

content
1. Basic Recording and Playback
a. Recording a Windows Forms Test
b. Recording a Web Test
c. Using Different Playback Options
d. Best Practices for Recording and
Playback
2. Editing Recordings
a. Examining a Recorded Module
b. Naming Modules and Test Cases
c. Editing Key Sequences
d. Removing Unnecessary Actions
3. Validations
a. Recording Validation Steps
b. Comparison Expressions
c. Validation Failures
4. The Repository
a. Naming Repository Items
b. Adding Repository Items
c. Adding Actions to Modules
d. Organizing the Repository
e. Cleaning Up the Repository
5. Test Cases and Test Suites
(Structuring Tests)

a. Creating Modular Test Cases


b. Partial "Instant" Recordings
c. Defining Execution Order
d. Building Hierarchical Test Cases
6. Variables and Data-Driven Tests
a. Replacing Constants with Variables in
Modules
b. Copying Variables among Modules
c. Creating Data Sources
d. Binding Variables to Data Sources
e. Data Binding and Iteration
7. Handling Errors
a. Finding Error Sources from the Logs
b. Handling Individual Action Failures
c. Applying Test Case Error Options
d. Repository Timeouts
e. Handling Conditional Popups
8. Cross-Browser Tests
a. Running Tests On Different Browsers
b. Recording Cross-Browser Tests
c. Adapting to Browser Differences
d. Best Practices for Web Testing
9. Path Expressions and Ranorex Spy
a. Understanding Path Expression Syntax
b. Exploring the Desktop and Applications
with Spy

c. Generalizing Path Expressions with


Variables
10. Running Tests
a. Creating Configurations
b. Running Tests from the Command Line
c. Continuous Integration

Potrebbero piacerti anche