Assuring application quality and customer satisfaction is the end goal of every organization. However, achieving it in a Citrix, Microsoft Terminal Services or RDS deployments is a whole different ball game –no underlying objects or controls are delivered to the client, instead an image of the application is delivered to the client UI. Therefore, software testing tools built to “see” Windows objects that require specialized knowledge to understand and a myriad of different techniques to manipulate in tests simply will not work, leaving you in the dark, and leading to underperforming applications and unsatisfied customers.
There’s a better solution, and luckily for you it’s super easy to use. If you are looking to automate functional, regression or performance testing in a MTS, Citrix or RDS environment, you will need a test automation solution designed to rely on advanced intelligent image recognition capabilities – automatically built into every testing script – to simplify testing configuration, and reduce your time and efforts. And this is exactly what CitraTest VU delivers.
Let’s illustrate further with Tevron’s real-world customer stories and ROI from the trenches:
Story 1:
Boost application quality within an RDS-based environment
“Since we stream our customer-facing applications within an RDS-based environment, none of the tools out there would work within our environment, we couldn’t test at all since we couldn’t recognize Window objects, the basis for other test automation solutions.”
The result? “The first time we used CitraTest VU load testing tool we identified that our Silverlight application choked with 100 virtual users (VUs), which was an eye opener for us. We wanted to test with 200 VUs, but we couldn’t finish due to a major memory hog. Now we regularly share all CitraTest VU results with Development, QA managers and business analysts, and we jointly analyze this information to fine tune our applications, change configuration settings, optimize performance and gain peace of mind.”
Story 2:
Test Automation in an Agile world
“Now that we are an Agile-based development tool, development cycles are much shorter, and we have much less time to test. Speed is a must, we need results fast, and we need to be able to quickly tweak our test scripts and react to frequent application functionality changes.”
The result? “CitraTest VU is reliable and easy to use. Scripting is fairly easy, I pretty much learned it on my own, and I was up and building scripts in no-time. Plus I can test other areas while my scripts are running, so application quality is much better. Now we use CitraTest to load test every time we roll out a new application (every 3 to 5 months). We also use it for regression testing, plus we use it for smoke testing every day on our builds. This has saved us considerable time!”
Wouldn’t you want to free up your time to do other essential testing? Who wouldn’t!
Therefore, look for a non-intrusive test automation solution that uses the same elements as a user when interacting with an application (visually examining the desktop and responding to changes, driving the keyboard and the mouse) and embeds image recognition technology to replicate, test and measure any real world transaction using the actual client interface. That way you can capture and compare screen images to a user-created baseline, the basis of Citrix, Microsoft Terminal Services and RDS deployments, and quickly identify slow components, functional defects and other quality problems that need to be addressed before production release.
Are you ready to learn more? Check out CitraTest (test automation) and CitraTest VU (load testing for Citrix and Microsoft Terminal Services environments) from Tevron.
Good luck with your quality endeavors!