Products

Problems
we solve

We can help your business

Request a Free Demo / trial

Insights

Insights | Performance Testing
26 June, 2024

TruClient: Quick, Easy & Powerful Performance Testing

TruClient performance testing

When it comes to performance testing, whether you’re a seasoned expert or a complete novice, having the right tools at your disposal can make all the difference. Enter TruClient, a powerful solution designed to streamline the testing process for web and mobile applications. But what exactly makes TruClient such a valuable tool?

In essence, TruClient protocols allow you to test web and mobile applications quickly, easily and efficiently.

Most performance test scripting tools work on a protocol level; however, TruClient records your actions in real-time.

This significantly speeds up the script creation process and allows you to capture true end-to-end application performance, including protocol level and front-end performance, e.g. how long screens or pages load.

TruClient Makes Testing Easier for Seasoned Testers and Novices Alike

TruClient is available in LoadRunner Cloud, LoadRunner Professional and LoadRunner Enterprise. It is powerful, flexible and provides benefits to all performance testers, regardless of their experience.

For the Experienced Performance Tester:

TruClient captures the user experience more than other performance testing approaches. It does this by measuring the elusive end-to-end response time, which includes latency, browser rendering time, client-side processing, and image loads.

Unlike traditional Web HTTP/HTML protocols that primarily measure server-side processing time, TruClient offers a comprehensive view of the user’s interaction with the application.

This approach ensures that full application performance is evaluated, providing deeper insights into potential bottlenecks and areas for improvement.

For the Less Experienced Performance Tester:

One of TruClient’s standout features is its ease of use—there is no need for extensive coding knowledge.

The tool’s graphical interface allows for fast and efficient performance testing without the steep learning curve typically associated with performance testing tools.

This means you can quickly get up to speed and start testing your applications, saving valuable time and resources.

Exploring TruClient: Beyond the Basics

While TruClient’s user-friendly interface and comprehensive performance metrics make it an invaluable tool, there is much more to discover.

Here are some key features that make TruClient a must-have in your performance testing toolkit.

Fast Scripting and Easy Conversion

One of TruClient’s standout features is its ability to script quickly and efficiently.

While powerful, TruClient scripts can be heavy on CPU and memory usage, leading to higher test execution costs. However, you can resolve this issue by creating scripts quickly with TruClient and then converting them to HTTP protocols with a simple click in VuGen (Virtual User Generator).

This capability significantly reduces scripting and script maintenance time—converting TruClient scripts to HTTP allows you to balance performance and cost-effectiveness.

For instance, you can run most of your scripts using the cheaper HTTP protocol and reserve TruClient for critical scenarios.

Typically, a 90:10 ratio allows you to achieve the best of both worlds: cost efficiency and comprehensive performance testing.

For more details on converting TruClient to HTTP, check out the official documentation.

Monitoring Device Performance

TruClient is particularly useful when monitoring application performance on a device.

TruClient captures metrics such as client-side processing and browser rendering to ensure you understand how your application performs in real-world scenarios.

This means you get a complete view of end-to-end performance rather than just focusing on server response times.

Diverse TruClient Protocols

TruClient supports various protocols, making it versatile enough to handle different testing needs. The main types of TruClient protocols include:

  • Web: For testing web applications.
  • Native Mobile: For testing applications on mobile devices.
  • Mobile Web: For testing web applications accessed via mobile browsers.

Each protocol is tailored to provide the most accurate performance metrics for its respective platform.

For more information on the different types of TruClient protocols, visit the official documentation.

Understanding LoadRunner Cloud Licenses Types (Important for the next bit)

As mentioned above, TruClient is available in LoadRunner Cloud, LoadRunner Professional and LoadRunner Enterprise.

In the next section, I’m going to show you a pricing example based on LoadRunner Cloud, but before I do this it’s important to explain the different LoadRunner Cloud licenses. Understanding these options can help you optimise costs based on your testing needs.

  1. Vusers: This license allows you to test daily up to the number of Virtual Users you have purchased. Vusers are ideal for active performance testing teams or for running extensive soak tests. Unlike some cloud tools, LoadRunner Cloud imposes no limits on the number or duration of tests.
  2. Virtual User Hours (VUH): This option lets you buy Vusers by the hour. It’s perfect for less busy performance testing teams or for accessing protocols you use infrequently.
  3. Combining Vusers and VUH: Combining Vusers and VUH provides flexibility. You can manage normal test loads with Vusers and scale up for peak or seasonal tests with VUH— this approach offers the best of both worlds at a competitive price.

Note that similar licencing models are available for LoadRunner Professional and LoadRunner Enterprise, but with Virtual User Flex Days (VUFDs) instead of VUHs.

Example Pricing for TruClient and Web Protocols

Now that you know how LoadRunner Cloud licenses work, we can put together a typical pricing model to illustrate the costs and benefits of combining different license and protocol types.

Let’s consider an example company that runs the following performance tests:

  • Standard tests: 200 users twice per week for four hours.
  • Peak tests: 500 once per month for one hour.

We’ll look at how they can drive prices down by over 86% by getting creative with license types. Note that this is entirely within the rules and requires minimal additional effort—clicking a button to convert TruClient scripts to HTTP scripts.

Licensing Approach 1: TruClient Vusers Only:

  • 500 Vusers: £91,600

The most basic way to tackle this problem is to just go ahead and buy 500 TruClient Vusers. That covers you to run as many tests as you want, every day up to 500 users. As I said though, it is expensive!

We can bring that price down a lot by utilising Virtual User Hours.

Licensing Approach 2: TruClient Vusers + VUH:

  • 200 Vusers: £36,650
  • 300 VUH per month: £3,880
  • Total: £40,530

As you can see, by blending TruClient Vusers and VUHs, we can already bring the price down by over 55% to £51,070!

We can save even more when we convert the TruClient scripts to HTTP.

Licensing Approach 3: Web Protocol Vusers + VUH, TruClient VUH:

  • 200 Web Vusers: £11,290
  • 250 Web VUH per month: £690
  • 50 TruClient VUH per month: £780
  • Total: £12,760

By using Web Protocol (HTTP scripts) for 90% of the tests and TruClient for 10%, we can achieve a cost-effective solution and save a further £27,700 compared to using only TruClient.

You still get the benefits of TruClient; scripting speed and full end-to-end performance, but you its much cheaper because you’re running most of the performance tests on a protocol level.

That’s a total saving of £78,740 through efficient license usage!

TruClient: Quick, Easy & Powerful Performance Testing

As we’ve seen, TruClient is an essential tool for performance testing, offering robust features that cater to both experienced and novice testers. Whether you need to test web or mobile applications, TruClient provides a user-friendly interface that simplifies testing and reduces the learning curve.

Real-time recording and comprehensive performance metrics make it invaluable for capturing end-to-end application performance.

For experienced testers, TruClient delivers a detailed view of user interactions, enabling deeper insights into potential bottlenecks and performance issues.

For beginners, the lack of extensive coding requirements means you can quickly get started and achieve meaningful results.

Moreover, the ability to convert TruClient scripts to HTTP protocols with a click in VuGen adds a layer of flexibility and cost-efficiency. By strategically combining LoadRunner Cloud licenses—Vusers and Virtual User Hours (VUH)—you can manage everyday testing and peak loads effectively, ensuring you get the best performance at a competitive price.

In summary, TruClient’s powerful scripting, diverse protocol support, and cost-effective licensing options make it a must-have in your performance testing toolkit.

Embrace TruClient to ensure your applications deliver the best possible user experience, optimise costs, and streamline your testing efforts.

Get in touch today to learn more about TruClient and how easy performance testing can be!

Stephen Davis
by Stephen Davis

Stephen Davis is the founder of Calleo Software, a OpenText (formerly Micro Focus) Gold Partner. His passion is to help test professionals improve the efficiency and effectiveness of software testing.

To view Stephen's LinkedIn profile and connect 

Stephen Davis LinkedIn profile

26th June 2024
video to defect

How to Generate Defect Reports from Videos!

Testers can now convert video recordings into detailed defect reports. This groundbreaking functionality accelerates project timelines with AI-powered speed and accuracy. Not only does this technology provide the holy trinity of speed, quality and cost savings, but it also solves a huge—often unspoken—issue on many projects: the breakdown of dev/test relations at the worst possible time.

Video to Software Tests

A Testing Revolution? How to Turn Videos into Manual and Automated Test Cases

Imagine being able to record a user story and instantly turn it into manual and automated tests—how much time and effort would you save? Whether you’re preparing for SIT, UAT or streamlining regression testing, you can now generate manual and codeless automated test cases directly from video recordings, leveraging cutting-edge AI technology to streamline your testing processes.

Test Automation what's new

What’s New: Exciting Test Automation Tool Updates

As great as OpenText is at software development, it’s not always the best at keeping people informed about changes. So, today, I’m sharing a few recent updates to the OpenText automation tools. These are just a tiny sample of recently implemented changes. They focus on cloud capabilities, AI-powered object detection, codeless testing, and streamlined workflows that make test automation more accessible and efficient than ever.

Software Testing in 2030

Software Testing in 2030: 4 Ways QA Will Change

Over the next five years, software and software testing are set to evolve at a rate we’ve never seen. In fact, it has already started. Over the last few years, everyone remotely involved in tech has witnessed the constant change in the way things are done. This seemingly non-stop innovation has been driven by emerging technologies, shifting development paradigms, and businesses reevaluating their priorities… and is set to accelerate.

Software Testers v Rogue AI

Software Testers: Humanity’s Best Chance Against Rogue AI

In the race to protect us against rogue AI, our best defence might not be scientists or politicians, but the often-overlooked heroes of the tech world: software testers. As AI systems increasingly mediate healthcare, criminal justice, and military decisions, this unlikely profession could hold the key to preventing existential catastrophe.

4 testing breakthroughs

Software Testing AI: 4 Breakthroughs You Can’t Ignore in 2025

It’s 2025 and software testing AI can no longer be ignored. AI innovations in software testing can deliver unprecedented efficiency gains and bridge the gap between manual and automated workflows. This article contains four software testing AI breakthroughs you can’t ignore in 2025.

Remote Software Testing

Remote Testing Teams: 4 Strategies to Avoid Collaboration Disaster

It’s been years since the pandemic. Still, many companies I speak to have struggled to adapt to changing practices and have failed to implement effective working habits. Unfortunately, you can’t just continue as if nothing has changed—this approach just won’t cut it anymore. In this week’s insight, I provide four actionable approaches that I have picked up from the many successful testing projects I talk to. These easy fixes will help you prevent collaboration disasters in your remote testing teams.

Top Software Lists

Exposed Why ‘Top Software’ Lists Can’t Be Trusted!

You see them everywhere. Top 10 this, top 20 that. We have all searched for lists that rank products. Whether cars, phones, software, or anything else. But how trustworthy are the ‘top software’ lists on the internet?

How to Choose A Test Management Tool

How to Choose The Right Test Management Tool

Test management tools ensure efficient, effective, and auditable testing processes. When choosing an enterprise-level test management solution, it’s essential to use a proven and trusted solution.

Insights

Search

Related Articles

To get other software testing insights, like this, direct to you inbox join the Calleo mailing list.

You can, of course, unsubscribe 

at any time!

By signing up you consent to receiving regular emails from Calleo with updates, tips and ideas on software testing along with the occasional promotion for software testing products. You can, of course, unsubscribe at any time. Click here for the privacy policy.

Sign up to receive the latest, Software Testing Insights, news and to join the Calleo mailing list.

You can, of course, unsubscribe at any time!

By signing up you consent to receiving regular emails from Calleo with updates, tips and ideas on software testing along with the occasional promotion for software testing products. You can, of course, unsubscribe at any time. Click here for the privacy policy.