<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE FL_Course SYSTEM "https://www.flane.de/dtd/fl_course095.dtd"><?xml-stylesheet type="text/xsl" href="https://portal.flane.ch/css/xml-course.xsl"?><course productid="36193" language="fr" source="https://portal.flane.ch/swisscom/fr/xml-course/opentext-4-5714" lastchanged="2025-07-29T12:18:45+02:00" parent="https://portal.flane.ch/swisscom/fr/xml-courses"><title>TruClient Scripting for Performance Engineers</title><productcode>4-5714</productcode><vendorcode>MF</vendorcode><vendorname>OpenText</vendorname><fullproductcode>MF-4-5714</fullproductcode><version>24.1</version><objective>&lt;p&gt;On completion of this course, participants should be able to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Identify the key features and functionalities of VuGen.&lt;/li&gt;&lt;li&gt;Classify the different types of VuGen protocols and their use cases.&lt;/li&gt;&lt;li&gt;Demonstrate an understanding of TruClient protocols and their applications.&lt;/li&gt;&lt;li&gt;Compare and contrast the TruClient protocol with the Web HTTP/HTML protocol in VuGen.&lt;/li&gt;&lt;li&gt;Navigate the TruClient user interface and summarize its key features and benefits.&lt;/li&gt;&lt;li&gt;Configure and apply TruClient runtime settings.&lt;/li&gt;&lt;li&gt;Explain the structure and workflow of the TruClient &amp;amp;ndash; Web protocol.&lt;/li&gt;&lt;li&gt;Record, enhance, debug, and replay scripts using the TruClient &amp;amp;ndash; Web protocol.&lt;/li&gt;&lt;li&gt;Define and utilize TruClient functions, function libraries, and JavaScript integration within TruClient scripts.&lt;/li&gt;&lt;li&gt;Convert a TruClient script into a Web HTTP script and validate its functionality.&lt;/li&gt;&lt;li&gt;Describe the TruClient Native Mobile protocol, including its unique features and advantages.&lt;/li&gt;&lt;li&gt;Record, enhance, debug, and replay scripts using the TruClient &amp;amp;ndash; Native Mobile protocol, supported by a video demonstration.&lt;/li&gt;&lt;/ul&gt;</objective><essentials>&lt;p&gt;To be successful in this course, you should have the following prerequisites or knowledge:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Basic knowledge of features and functionalities of OpenText VuGen&lt;/li&gt;&lt;/ul&gt;</essentials><audience>&lt;p&gt;Performance engineers, Performance Analyst, Project Manager, Quality assurance team, and Developers&lt;/p&gt;</audience><contents>&lt;h5&gt;Module 1: Course overview&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Identify the contents and objectives of the course.&lt;/li&gt;&lt;li&gt;Define OpenText Virtual User Generator (VuGen).&lt;/li&gt;&lt;li&gt;Explain VuGen&amp;#039;s TruClient protocol and its features.&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Module 2: Introduction to OpenText Virtual User Generator (VuGen)&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Describe the purpose and functionality of VuGen.&lt;/li&gt;&lt;li&gt;Identify the appropriate LoadRunner protocols for performance testing.&lt;/li&gt;&lt;li&gt;Access the VuGen environment to create, edit, and manage scripts.&lt;/li&gt;&lt;li&gt;Navigate the VuGen user interface to efficiently manage Vuser scripts.&lt;/li&gt;&lt;li&gt;Use the VuGen workflow to develop scripts from creation to review.&lt;/li&gt;&lt;li&gt;Prepare scripts for performance testing by validating and enhancing them.&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Module 3: Scripting with TruClient Web protocol&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Explain the VuGen TruClient protocol.&lt;/li&gt;&lt;li&gt;Identify the key features and benefits of the TruClient protocol for performance testing.&lt;/li&gt;&lt;li&gt;Navigate the TruClient user interface to create and manage scripts effectively.&lt;/li&gt;&lt;li&gt;Configure the TruClient general settings to customize browser behavior during script development.&lt;/li&gt;&lt;li&gt;Explain the TruClient - Web protocol.&lt;/li&gt;&lt;li&gt;Record user actions in the TruClient - Web user interface.&lt;/li&gt;&lt;li&gt;Describe the structure and essential components of TruClient scripts.&lt;/li&gt;&lt;li&gt;Edit script steps using the Step Editor to refine user actions and object identification.&lt;/li&gt;&lt;li&gt;Replay a TruClient script to synchronize script steps and identify errors.&lt;/li&gt;&lt;li&gt;Debug a TruClient script by identifying problematic steps during execution.&lt;/li&gt;&lt;li&gt;Enhance a TruClient script to better emulate the production environment.&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Module 4: Advanced scripting with TruClient Web protocol&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Explain TruClient functions and Function Libraries.&lt;/li&gt;&lt;li&gt;Describe the integration of JavaScript into TruClient scripts.&lt;/li&gt;&lt;li&gt;Explain load testing with TruClient scripts in LoadRunner.&lt;/li&gt;&lt;li&gt;Convert a TruClient script to a Web HTTP script.&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Module 5: Scripting with TruClient - Native Mobile protocol&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Explain the Native Mobile application.&lt;/li&gt;&lt;li&gt;Identify the features and capabilities of the TruClient&amp;amp;mdash;Native Mobile protocol for recording and playing back mobile applications.&lt;/li&gt;&lt;li&gt;Navigate through the OpenTextTM Functional Testing Lab for Mobile and Web.&lt;/li&gt;&lt;li&gt;Explain the recording procedure of VuGen TruClient - Native Mobile protocol.&lt;/li&gt;&lt;li&gt;Enhance recorded native mobile scripts.&lt;/li&gt;&lt;li&gt;Execute recorded TruClient scripts on mobile devices after completing the recording and enhancement process.&lt;/li&gt;&lt;li&gt;Configure runtime settings.&lt;/li&gt;&lt;li&gt;Monitor device performance metrics during load testing of TruClient - Native Mobile scripts for performance analysis.&lt;/li&gt;&lt;/ul&gt;</contents><objective_plain>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 &amp;ndash; Web protocol.
- Record, enhance, debug, and replay scripts using the TruClient &amp;ndash; 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 &amp;ndash; Native Mobile protocol, supported by a video demonstration.</objective_plain><essentials_plain>To be successful in this course, you should have the following prerequisites or knowledge:


- Basic knowledge of features and functionalities of OpenText VuGen</essentials_plain><audience_plain>Performance engineers, Performance Analyst, Project Manager, Quality assurance team, and Developers</audience_plain><contents_plain>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&amp;mdash;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.</contents_plain><duration unit="d" days="1">1 jour</duration><pricelist><price country="DE" currency="EUR">800.00</price></pricelist><miles/></course>