Join the 1500 companies using G2 Track to manage SaaS spend, usage, contracts & compliance.

Best Software Testing Tools

Software testing software gives development teams the methods and tools to determine the quality of their software creation and improvement projects. Development teams use software testing tools to assess whether software is usable, performs properly, meets development team goals, and meets overall requirements. Software testing tools also include other test management solutions like bug tracking software and project management software. Some solutions include features that support collaboration between software testers and developers. To monitor testing activities and analyze results, most solutions offer reporting and dashboards, with pre-defined metrics and KPIs.

Integration with other testing tools or with software development solutions is also provided. Such integration is important for other activities that are part of the development lifecycle such as build automation software, continuous delivery software, and continuous deployment software.

To qualify for inclusion in the Software Testing category, a product must:

  • Include options for different testing methodologies such as waterfall or agile
  • Provide iterative testing processes to find new or related issues when a problem is fixed
  • Allow for different types of testing such as functional, performance, scalability, and usability
  • Deliver reporting and metrics on tests, which can be used to evaluate the quality of the solution
  • Integrate with third-party software development solutions and platforms
G2 Grid® for Software Testing
Leaders
High Performers
Contenders
Niche
Momentum Leaders
Momentum Score
Market Presence
Satisfaction
content
Star Rating

Software Testing reviews by real, verified users. Find unbiased ratings on user satisfaction, features, and price based on the most reviews available anywhere.

Compare Software Testing Tools

Results: 189
G2 takes pride in showing unbiased ratings on user satisfaction. G2 does not allow for paid placement in any of our ratings.
Results: 189
Filter Results
Filter by:
Sort by
Star Rating
Sort By:
    UserTesting
    (51)4.5 out of 5
    Optimized for quick response
    Optimized for quick response

    The UserTesting Human Insight Platform enables companies to see, hear and talk to their customers as they engage with products, apps and messaging to better empathize and understand their perspectives. Half of the world’s top 100 brands partner with UserTesting to make more informed business decisions based on customer feedback.

    Sauce Labs provides the world’s largest cloud-based platform for the automated testing of web and mobile applications. Founded by the original creator of Selenium, Sauce Labs helps companies accelerate software development cycles, improve application quality, and deploy with confidence across 800+ browser / OS platforms, including Windows, Linux, iOS, Android & Mac OS X. Optimized for Continuous integration (CI) and Continuous delivery (CD), our highly scalable cloud is built to handle the most secure data from our customers, who range from Fortune 500 companies to small businesses, located across the globe. To date, more than 800 million tests have run on the Sauce Labs cloud. For more info or to sign up for a 14-day trial, visit http://saucelabs.com.

    Rainforest QA
    (62)4.3 out of 5
    Optimized for quick response
    Optimized for quick response

    Rainforest offers an on-demand QA solution that automates the testing process and makes executing large and complex test suites as simple as an API call. Our platform allows teams to integrate QA processes directly into their development workflow, and offloads test execution to an AI-powered execution engine for fast, reliable and scalable results.

    LambdaTest is a scalable cloud-based cross browser testing platform designed to offer all software testing need to cloud infrastructure. LambdaTest platform helps you to ensure your web app elements (such as JavaScript, CSS, HTLM5, Video...etc.) render seamlessly across every desktop and mobile web browser with support of manual, visual, and automated testing. With LambdaTest, you can access up to 2000+ combinations of desktop and mobile browsers on the cloud. We also offer a Selenium grid which supports 32 test automation frameworks with respect to various programming languages(Java, JavaScipt, C#, Ruby, PHP and Python). Our Selenium grid will help you execute parallel test sessions simultaneously, to significantly reduce your test cycles and increase your product delivery efficiency. LambdaTest provides you one-click bug logging feature that allows you to log a bug directly from LambdaTest platform to various bug management tools like Jira, Asana, Trello, Github, Paymo, TeamWork, Mantis, Hive and many more with just a single click. This is only a tip of an iceberg, there is a lot more to LambdaTest. We are continuously expanding our platform as we aim to deliver you a holistic solution for all your testing requirements.

    TestRail helps you manage and track your software testing efforts and organize your QA department. Its intuitive web-based user interface makes it easy to create test cases, manage test runs and coordinate your entire testing process. Easily track and follow the status of individual tests, milestones and projects with dashboards and activity reports. Get real-time insights into your testing progress and boost productivity with personalized todo lists, filters and email notifications. Efficient test management, get started today!

    SoapUI is the world's most trusted open source API testing tool

    Azure DevTest Labs helps developers and testers to quickly create environments in Azure to deploy and test their applications.

    Salesforce Platform: Environments gives developers and admins the freedom to build and test their ideas in a safe, isolated development environment.

    Test your app on devices hosted in a Google data center. Firebase Test Lab for Android provides cloud-based infrastructure for testing Android apps. With one operation, you can initiate testing of your app across a wide variety of devices and device configurations. Test results—including logs, videos, and screenshots—are made available in your project in the Firebase console. Even if you haven't written any test code for your app, Test Lab can exercise your app automatically, looking for crashes.

    For REST, SOAP and other popular API and IoT protocols, SoapUI Pro provides the industry's most comprehensive and easy-to-learn functional testing capabilities. Based on open core technology proven by millions of community members, SoapUI Pro helps you ensure that your APIs perform as intended, meet your business requirements, timeframes, and team skill sets right from day one.

    Applause
    (30)4.4 out of 5
    Optimized for quick response
    Optimized for quick response

    Applause is the worldwide leader in crowd-sourced digital quality testing. Software is at the heart of how all brands engage users, and digital experiences must work flawlessly everywhere. With 400,000+ testers available on-demand around the globe, Applause provides brands with a full suite of testing and feedback capabilities. This approach drastically improves testing coverage, eliminates the limitations of offshoring and traditional QA labs, and speeds time-to-market for websites, mobile apps, IoT, and in-store experiences. Thousands of leading companies — including Ford, Fox, Google, and Dow Jones — rely on Applause as a best practice to deliver high-quality digital experiences that customers love. Learn more at www.applause.com.

    BrowserStack is a web and mobile testing platform.

    PractiTest is an end-to-end QA and Test management solution, designed to help users control the testing and development process, focusing on how to manage projects and its information, and how to communicate the outcomes of testing to everyone in the organization. Integrations are available with all the leading bug tracking, automation and CI tools.

    Cypress is a front end automated testing tool, created for the modern web. It provides better, faster, and more reliable testing for anything that runs in a browser. Built on an entirely new architecture, Cypress runs in the same run-loop as the application being tested - and it works on any front-end framework or website. The open source Cypress Test Runner handles modern JavaScript frameworks especially well. The Cypress Dashboard is an optional web-based SaaS companion to the Test Runner. It records tests run in continuous integration and has parallelization and load balancing built in. The Dashboard also provides unprecedented insights for developers to understand failures, share results with their team and optimize test runs.

    Increase efficiency and quality of software delivery with test planning, workflow control, tracking, and metrics reporting. Available on prem and as SaaS. Use comprehensive test plans Use test plans that are customizable live artifacts which capture a variety of testing activity dimensions. Meet regulatory requirements Provides help to meet regulatory requirements and get ready for compliance audits. Get reporting with a purpose Always have an accurate real-time status without having to ping each and every team member. Run test scripts quickly Accelerate manual testing using rich text, in-line images and assisted data entry and validation for precise test definition and execution. Accelerate time to value Use the cloud to get up and running faster and focus on technological innovation. Better manage your machines Whether it is a test lab or virtual machines, track all your lab resources in one place. Make sure that the required resources to execute your test plan are available.

    Zephyr
    (39)3.9 out of 5
    Optimized for quick response
    Optimized for quick response

    Zephyr provides the worlds most widely used software test management solutions, powering more than 18,000 customers and 5 million users across 100 countries. Zephyr is leading the global transformation toward DevOps and Continuous Testing Agility through widely-adopted advanced quality management, automation and analytics tools. Today, companies and teams of all sizes rely on Zephyr's end-to-end solutions, unmatched scalability and support.

    Helix ALM
    (48)3.9 out of 5
    Optimized for quick response
    Optimized for quick response

    Helix ALM (formerly TestTrack) is a modular Agile project management solution that lets you centralize and manage requirements, test cases, issues, and other development artifacts — and their relationships. -Helix RM for requirements management -Helix IM for issue management -Helix TCM for test case management Helix ALM's modular structure allows you to license only the capabilities you need now, and easily add others later. With Helix ALM, you can: -Reduce product development risk by increasing visibility into project health. -Enable collaboration across disparate teams and departments. -Automate traceability across all work items and data — from requirements capture and risk analysis through testing and defect resolution. -Couple with JIRA via Helix ALM's out-of-the-box integration.

    As a global leader in software crowdtesting, test IO enables fast moving software development teams with a platform for on-demand QA testing throughout the entire development cycle. Test setup takes just minutes, and we dynamically allocate human testers in real-world conditions to fit your specific testing needs. No more QA bottlenecks at the end of your sprints -- test IO makes software teams both faster and more flexible.

    Micro Focus ALM is a set of software products designed for accelerating the delivery of secure, reliable modern applications

    Apache JMeter desktop application is open source software, a 100% pure Java application designed to load test functional behavior and measure performance.

    Tricentis accelerates digital transformation with software testing solutions that help enterprises prioritize quality, develop more reliable software and increase speed to market. The qTest Platform streamlines software testing in agile and DevOps environments and centralizes testing efforts across the enterprise. By taking a strategic approach to quality, qTest enables enterprises to develop higher-quality software, faster, to better support new business models and customer experiences.

    Hiptest is a continuous testing platform enabling Agile & DevOps teams to test their software continuously from idea to production. Hiptest also: - Creates, executes and tracks tests - Automates and integrates with your CI tool - Supports Behavior Driven Development (seamless integration with Cucumber) Happy testing!

    TestComplete
    (22)4.2 out of 5
    Optimized for quick response
    Optimized for quick response

    TestComplete is a powerful automated GUI testing tool for mobile, web, and desktop applications. Create accurate and repeatable automated tests across multiple devices, platforms, and environments quickly and easily – whether you are a complete beginner or an experienced automation engineer. When testing today’s modern applications, it’s important that your tools are as agile and flexible as possible. TestComplete enables teams to script in multiple languages including JavaScript, VBScript, and Python, or build complex tests via record and replay capabilities. The tool comes with out-of-the-box integrations with CI/CD tools like Jenkins and Jira, popular open source frameworks and tools like Selenium and SoapUI, as well as native support for BDD. By giving you the ability to run tests in parallel across 1500+ remote test environments, including browsers, operating systems, and devices,TestComplete can significantly increase your test coverage and delivery speed - ultimately helping save costs. The tool's object recognition engine is now also supported by artificial intelligence, which enables you to detect and test the elements of any GUI, including PDFs and charts, as well as mainframe and SAP applications. Under pressure to increase quality in faster release cycles? With TestComplete, no problem.

    JetBrains dotCover is a .NET unit test runner and code coverage tool that integrates with Visual Studio. Make sure you know to what extent your code is covered with unit tests. dotCover calculates and reports statement-level code coverage in applications targeting .NET Framework, Silverlight or .NET Core.

    LoadRunner is the industry-standard software solution for application performance and load testing. LoadRunner emulates hundreds or thousands of concurrent virtual users, with minimal hardware, to apply accurate workloads to any application. As it drives load against the system, LoadRunner captures end-user response times for business processes and transactions to determine whether the application can meet the required service-level agreements. Nonintrusive, real-time performance monitors captures real-time performance data from every component of application infrastructure. After the test completes, the LoadRunner analysis engine provides a single view of end-user response time and infrastructure-level performance to identify the most likely causes of performance issues. Learn more at microfocus.com/loadrunner

    ColdFusion Builder offers you a single platform to rapidly build and deploy scalable, high-performing web and mobile enterprise applications.

    Application Testing Suite is a comprehensive, integrated testing solution that ensures the quality, scalability, and availability of your Web applications, Web Services, packaged Oracle Applications and Oracle databases.

    Micro Focus Quality Center Enterprise is the proven leader in IT quality management and fully supports your quality testing center of excellence (TCoE) initiative.

    codeBeamer ALM is an organically integrated, collaborative end-to-end Application Lifecycle Management platform with capabilities that specifically support large-scale Agile implementation in safety-critical industries. Its support of Waterfall and Hybrid methodologies, as well as SAFe® (Scaled Agile Framework), and highly adaptable architecture make it a versatile solution that is successfully used by global enterprises in various industries. codeBeamer offers integration points with various industry standard tools (MS Office round-trip, JIRA, DOORS Bridge integration with IBM Rational DOORS, ReqIF, REST API, etc), and advanced capabilities as well as gapless traceability from requirements all the way to testing & release. Why codeBeamer ALM? https://www.youtube.com/watch?v=zK4vGb5SRTA

    When you need to manage the testing of your project, look no further, SpiraTest is the premier test management and quality assurance solution for companies, organizations and teams of all sizes. With an open architecture and vast library of plugins for bug trackers (JIRA, bugzilla, ...), automated testing tools (Selenium, TestComplete, ...) and load testing (NeoLoad, JMeter, Load Runner...), SpiraTest will transform your testing process with immediate ROI.

    Instantly test any C#/F#/VB snippet or program. Query databases in LINQ (or SQL) — SQL/CE/Azure, Oracle, SQLite & MySQL. Enjoy rich output formatting, optional autocompletion and integrated debugging. Script and automate in your favorite .NET language. Super lightweight — single 8MB executable!

    WebLOAD is an enterprise scale load testing product that powers the most demanding performance experts in the world. WebLOAD supports hundreds of technologies. DevOps teams will feel right at home with WebLOAD's flexible built-in scripting capabilities.

    Appium is an open source test automation framework for use with native, hybrid and mobile web apps. It drives iOS, Android, and Windows apps using the WebDriver protocol.

    TestLink Open Source Test Management Application

    QMetry’s Digital Quality Platform is tailor-made for the digital transformation challenges of Agile and DevOps teams. It enables enterprises to match the pace of agile software development with a range of modern and intelligent testing tools. Covering the full gamut of the QE lifecycle, our platform covers test management, automation, predictive and prescriptive analytics(backed by AI and ML) to optimize test coverage, reduce duplicates and shift left with quality engineering. QMetry’s test management tools are highly scalable, automation-ready, offering multiple integrations and work for everyone from startups and small teams to large, multi-location teams. Our suite of test management tools is used across sectors such as BFSI, Hardware, Technology, Healthcare, Education and also on the Atlassian ecosystem enabling organizations to deliver high quality digital assets faster with confidence.

    Bstriker ALTM allows users to define and control the entire testing process, execute both manual and automated test cases and to manage defects. It provides realtime information accessible from any device supporting Agile and Structured development methodologies, integration with other vendors tool's and multi-platform automation with the same script. One key unique feature is guiding the user on how to implement professional testing. Its not forcing the user but it teaches the user while using the application.

    Test Collab is a modern test management software which helps teams all over the world in their quality assurance. Test Collab also provide features like test automation, requirement management. Test Collab can be integrated with various issue managers like jira, redmine, mantis, asana etc.. so you team can be super productive.

    With the industry’s #1 Continuous Testing platform, Tricentis is recognized for reinventing software testing for DevOps. Through risk-based testing, scriptless end-to-end test automation, and the industry’s most extensive technology support, Tricentis breaks through the barriers experienced with conventional software testing methods. Our innovative technologies simplify testing for even the most complex enterprise applications—transforming testing from a roadblock to a catalyst for innovation. Tricentis is the only vendor to achieve “leader” status in all three top analyst reports. This honor is based on our technical leadership and a Global 2000 customer base of over 800+ companies. These customers rely on Tricentis to achieve and sustain test automation rates of over 90%—increasing risk coverage while accelerating testing to keep pace with Agile and DevOps. Tricentis has offices in Austria, Australia, Germany, India, Netherlands, Switzerland, Poland, United States and the UK. To learn more, visit https://www.tricentis.com or follow us on LinkedIn, Twitter and Facebook.

    NUnit is a unit-testing framework for all .Net languages.

    BlazeMeter is a 100% JMeter-compatible, self-service web load testing cloud.

    QAComplete is a comprehensive test management and execution tool that provides the ability to plan, organize, and schedule all of the tests associated with your release.

    Improve the quality of your iOS, Android, and web applications by testing against real phones and tablets in the AWS Cloud

    Cucumber merges specification and test documentation into one cohesive whole.

    Screenster is a cloud-based, code-optional alternative to Selenium for UI testing automation. Screenster increases the ROI of automation testing with intelligent verification of the UI, self-healing locators, and automatic handling of timeouts and dynamic content

    TestLodge is an online test case management tool designed to be a lot simpler than traditional software by only providing the essentials to get the job done well. The system focuses on helping you create your test plans, input your requirements, create and manage your test suites and cases along with allowing you to easily perform multiple test runs and generate reports.

    Testuff is a provider of SaaS-based Test Management service for managing and executing manual and automated software tests and for reporting defects.

    TryMyUI.com is a remote usability testing platform that offers affordable, cross-platform services for testing and improving the user experience. People in your target audience provide narrated video feedback and written survey responses. Watch videos of real people using your website or app to see where (and why) users get frustrated, lost, or confused. Our innovative mix of qualitative and quantitative tools helps product teams quickly collect and analyze user testing results and share their findings to turn insights into action. TryMyUI.com can test: • Live websites • Mobile websites (Android & iOS) • Mobile apps (Android & iOS) • Beta sites • Hi-fi or lo-fi prototypes • Android APKs • First impression testing • Competitors'​ websites In addition to video, audio, and written feedback, get: • System usability scores (SUS, PSSUQ) • Task usability metrics (SEQ) • Task completion rates • Task duration measurements • Crowdsourced, voting-based usability feedback (UXCrowd) • Capture actual website sessions and identify frustration points (TryMyUI Stream)

    Apache Bigtop is an Apache Foundation project for Infrastructure Engineers and Data Scientists looking for comprehensive packaging, testing, and configuration of the leading open source big data components. Bigtop supports a wide range of components/projects, including, but not limited to, Hadoop, HBase and Spark.

    Apica LoadTest is an application testing tool designed to help enterprises ensure the scalability of their websites, apps, APIs and IoT. By testing application performance at varying loads, IT and DevOps teams are able to identify and isolate performance bottlenecks that only rise to the surface during traffic spikes, increasing business efficiency to resolve critical issues before they do real-world damage. 

    Learn More About Software Testing Tools