Course Overview
This one-day course introduces you to the TruClient protocol in OpenTextTM Virtual User Generator (VuGen).
You will learn how TruClient simplifies performance scripting through its visual interface, enabling realistic user simulation without the need for complex coding. The course covers both TruClient - Web and TruClient - Native Mobile protocols, guiding you through script creation, enhancement, run-time configuration, and replay.
All topics are supported by hands-on labs, designed to provide you with practical experience in using TruClient. This course is suitable for both new and experienced users, as well as others involved in performance testing with the OpenText™ LoadRunner suite of products.
Highlights
- OpenText Virtual User Generator (VuGen) overview
- About TruClient Web protocol scripting
- Advanced scripting using TruClient Web protocol
- About TruClient Native Mobile protocol scripting
Who should attend
Performance engineers, Performance Analyst, Project Manager, Quality assurance team, and Developers
Prerequisites
To be successful in this course, you should have the following prerequisites or knowledge:
- Basic knowledge of features and functionalities of OpenText VuGen
Course Objectives
On completion of this course, participants should be able to:
- Identify the key features and functionalities of VuGen.
- Classify the different types of VuGen protocols and their use cases.
- Demonstrate an understanding of TruClient protocols and their applications.
- Compare and contrast the TruClient protocol with the Web HTTP/HTML protocol in VuGen.
- Navigate the TruClient user interface and summarize its key features and benefits.
- Configure and apply TruClient runtime settings.
- Explain the structure and workflow of the TruClient – Web protocol.
- Record, enhance, debug, and replay scripts using the TruClient – Web protocol.
- Define and utilize TruClient functions, function libraries, and JavaScript integration within TruClient scripts.
- Convert a TruClient script into a Web HTTP script and validate its functionality.
- Describe the TruClient Native Mobile protocol, including its unique features and advantages.
- Record, enhance, debug, and replay scripts using the TruClient – Native Mobile protocol, supported by a video demonstration.
Course Content
Module 1: Course overview
- Identify the contents and objectives of the course.
- Define OpenText Virtual User Generator (VuGen).
- Explain VuGen's TruClient protocol and its features.
Module 2: Introduction to OpenText Virtual User Generator (VuGen)
- Describe the purpose and functionality of VuGen.
- Identify the appropriate LoadRunner protocols for performance testing.
- Access the VuGen environment to create, edit, and manage scripts.
- Navigate the VuGen user interface to efficiently manage Vuser scripts.
- Use the VuGen workflow to develop scripts from creation to review.
- Prepare scripts for performance testing by validating and enhancing them.
Module 3: Scripting with TruClient Web protocol
- Explain the VuGen TruClient protocol.
- Identify the key features and benefits of the TruClient protocol for performance testing.
- Navigate the TruClient user interface to create and manage scripts effectively.
- Configure the TruClient general settings to customize browser behavior during script development.
- Explain the TruClient - Web protocol.
- Record user actions in the TruClient - Web user interface.
- Describe the structure and essential components of TruClient scripts.
- Edit script steps using the Step Editor to refine user actions and object identification.
- Replay a TruClient script to synchronize script steps and identify errors.
- Debug a TruClient script by identifying problematic steps during execution.
- Enhance a TruClient script to better emulate the production environment.
Module 4: Advanced scripting with TruClient Web protocol
- Explain TruClient functions and Function Libraries.
- Describe the integration of JavaScript into TruClient scripts.
- Explain load testing with TruClient scripts in LoadRunner.
- Convert a TruClient script to a Web HTTP script.
Module 5: Scripting with TruClient - Native Mobile protocol
- Explain the Native Mobile application.
- Identify the features and capabilities of the TruClient—Native Mobile protocol for recording and playing back mobile applications.
- Navigate through the OpenTextTM Functional Testing Lab for Mobile and Web.
- Explain the recording procedure of VuGen TruClient - Native Mobile protocol.
- Enhance recorded native mobile scripts.
- Execute recorded TruClient scripts on mobile devices after completing the recording and enhancement process.
- Configure runtime settings.
- Monitor device performance metrics during load testing of TruClient - Native Mobile scripts for performance analysis.