Get started Bring yourself up to speed with our introductory content.

What QA tools and services are available for AWS testing?

There are many tools available on the AWS Marketplace for QA testing, making it difficult to determine where to begin. What should our enterprise look for when choosing among QA tools?

Enterprises performing QA testing in AWS can turn to the AWS Marketplace to find an arsenal of tools to help get...

the job done. And while these tools are suitable for AWS testing, each comes with its own pros and cons.

The AWS Marketplace lists nearly 70 diverse QA tools for AWS testing -- some of which are free of charge, while pricing for others ranges from per-hour, per-month or per-test costs. Independent, third-party testing providers, such as LoadStorm, Ravello Systems, Neustar and SOSTA, provide testing as a service on cloud resources, such as AWS. These QA tools are typically offered as pay-as-you-go models that charge by the hour, network bandwidth or other measures. This means there is no setup cost or software licensing fees. Engineering support is usually available for an additional fee.

Independent, third-party testing providers, such as LoadStorm, Ravello Systems, Neustar and SOSTA, provide testing as a service on cloud resources, such as AWS.

A testing provider might spawn hundreds or thousands of servers from different AWS availability zones to stress-test a client's Web application. The test provider then collects data and generates reporting that the developers can use to prepare changes and fixes for another version. This allows developers to focus on software development and improvements, instead of test and implementation.

Some third-party QA tools offer a do-it-yourself platform. For example, LoadStorm supports cloud-based load testing for Web and mobile apps. To use it, a developer creates browser recording files as HTTP Archive -- .har files -- uploads them to LoadStorm, assigns parameters and then uses the software to test the application. Another third-party tool, Neustar -- formerly BrowserMob -- lets developers test website traffic capacity and locate potential bottlenecks before an app launches.

In some cases, prefabricated test scenarios and automated scripting don't apply the same stresses or mistakes to a software release candidate as real-world use does. Using an on-demand workforce like Amazon Mechanical Turk enables enterprises to create test scenarios, analyze test results or logs, look for broken links, offer feedback on design or performance and create real human interaction with the software -- a process Mechanical Turk calls "human intelligence tasks."

Next Steps

How does AWS fit into the application testing process?

Testing tools ensure smooth app performance

Test in AWS to avoid cloud failure

Dig Deeper on AWS tools for development

Have a question for an expert?

Please add a title for your question

Get answers from a TechTarget expert on whatever's puzzling you.

You will be able to add details on the next page.

Join the conversation


Send me notifications when other members comment.

Please create a username to comment.

Which AWS testing tools best fit your cloud applications?
Great set of AWS testing tools from the Netflix OSS team (e.g. "Chaos Monkey" and many others) - https://netflix.github.io/
HPE offers many of their test solutions ( ALM, UFT, LoadRunner )  in all three AWS cloud environments. CorTechs is a partner to assist with the implementation of those solutions in AWS.
@Brian - Thanks for the link! I’ll be sure to check those out.