Description
Respecting the quality level of deliveries is essential in the application development cycle. In this internship, you will learn how to become an expert in test automation with HP UFT (formerly QTP). You will see in particular how to design scripts to manage your tests more precisely.
Who is this training for ?
For whom ?
Project managers, testers, validation managers.
Prerequisites
Training objectives
Training program
- Overview of advanced UFT features
- Reminder on automation by keywords, principle and interest.
- Expert-View: enrich your tests with the Script view.
- Custom functions and libraries .
- Unified view for GUI testing and API testing.
- Expert View, working with objects
- Reminder about VBScript: data types, variables and functions, operators, loops.
- Comments.
- Presentation of the editor, completion.
- Replay a “saved” test in expert mode and modify it.
- Work with object properties (GetROProperty).
- Create steps.
- Retrieve data from external sources.
- Practical work Create a test, modify it in expert mode.
- Create a test manipulating a Web table.
- Use the Reporter to create steps.
- Working with an XML file: configuring with complex data.
- Expert View, use programmatic description
- Using programmatic description for an object: principle and interest.
- Description of static programmatics.
- Description of dynamic programmatics.
- Use Windows APIs.
- Practical work Use programmatic description to manage dynamic objects.
- Using the User32 library.
- dll in a UFT script.
- Functions and libraries
- Why create functions or subroutines.
- Create functions and use them in a test.
- Create reusable libraries.
- Practical work Create functions and use them in a test in the form of actions then via a library.
- Overload an object method (click) with a custom method.
- Add a method to an object.
- API Testing
- Use standard activities (flow controller, Date, database, XML, java class).
- Create custom activities (WebService).
- What is -what a WebService? Use the Wizard to create the custom activity.
- Use the custom activity in a test.
- Create mixed tests.
- Practical work Creating a test with standard activities.
- Creating a test with custom activities.