Worksoft Certify Suite is easy to use and provides the industry's highest levels of automation - often exceeding 80% coverage of a company's critical business processes. Leading global brands and more than 200 SAP(r) companies worldwide have embraced Worksoft's automated business process validation software to ensure quality execution and minimize technology risk.

The Grinder is a load testing framework that makes it easy to run a distributed test using many load injector machines. Test scripts are written in Jython, and can call out to arbitrary Java code, providing support for testing a large range of network protocols. The Grinder comes with a mature plug-in for testing HTTP services, HTTP scripts can be recorded easily from a browser session.

Katalon Studio is a simple and powerful automation solution built by KMS Technology for testers everywhere.
Katalon Studio revolutionizes the use of open-source test automation frameworks such as Selenium and Appium by eliminating their technical complexities to allow testers to efficiently setup, create, run, report and manage their automated tests. It also offers a viable alternative to commercial test automation solutions that are unaffordable to many small and medium-sized teams.

Robot Framework is a generic test automation framework for acceptance testing and acceptance test-driven development (ATDD). It has easy-to-use tabular test data syntax and it utilizes the keyword-driven testing approach. Its testing capabilities can be extended by test libraries implemented either with Python or Java, and users can create new higher-level keywords from existing ones using the same syntax that is used for creating test cases.

Robot Framework project is hosted on GitHub where you can find further documentation, source code, and issue tracker. Downloads are hosted at PyPI. The framework has a rich ecosystem around it consisting of various generic test libraries and tools that are developed as separate projects.

Isolator++ enables easy unit testing of existing and new C++ code on Windows 32/64 bit. Isolator++ allows you change the behavior of dependencies in your code, without changing it. You build a test application using the framework of your choice (GoogleTest, UnitTest++, CppUnit, etc.), include Isolator++ header file, link with the Isolator++ library and then use the Isolator++ APIs in your tests to change the behavior of method calls to dependencies. All this without changing their code. Isolator++ contains innovative features to keep your tests short, readable and robust.

Q-Assurance provides testing tools that can fit the need of any application or environment that requires manual testing - from application testing to integrated testing. In its most basic form, the test plan will capture vital information pertaining to the initiative at hand: the test lead, test manager, project manager, detailed description of the testing effort and other key attributes. The creation of a test case allows for assigning ownership, the ordering of test cases and appointing a criticality level. There is a one-to-one relationship between a test case and a test script. The execution of a test script is very straight forward. One chooses the project plan and the test cases load dynamically.

Capybara is a library written in the Ruby programming language which makes it easy to simulate how a user interacts with an application. Capybara can talk with many different drivers which execute tests through the same clean and simple interface. You can seamlessly choose between Selenium, Webkit or pure Ruby drivers. Tackle the asynchronous web with Capybara's powerful synchronization features.
Capybara automatically waits for your content to appear on the page, you never have to issue any manual sleeps.

IQ Bot is cognitive automation that learns as it processes by observing people at work. With an unwavering focus to improve, it develops your subject matter experts, increasing the speed and accuracy of your processes at scale.

The endpoint is often easy to define. But where you begin can have a profound impact on how quickly and efficiently you get there. IQ Bot sets up and enriches your starting points to make your RPA even more effective. IQ Bots keep learning - with or without supervision - to handle unstructured information that feeds your automated processes.

Automate complete end-to-end testing for business and security-critical transactions. Parasoft SOAtest is widely recognized as the leading enterprise-grade solution for API testing and API integrity. Thoroughly test composite applications with robust support for REST and web services, plus an industry-leading 120+ protocols/message types.

Starting from requirements or user stories, testers design into MaTeLo models able to automatically generate all the optimized test repositories. The test strategy is based on requirements, risks, usages, equivalence classes combinatorial, determinist or stochastic approach, to have the higher coverage with the minimum tests to execute. MaTeLo synchronizes its referential with many test benches or ALM repositories to execute automatically or manually the test campaigns.

GUITAR software, a model-based system for automated GUI testing. This framework supports a wide variety of model-based GUI testing techniques. The innovation lies in the architecture of GUITAR, which uses plug-ins to support flexibility and extensibility. Software developers and quality assurance engineers may use this architecture to create new toolchains, new workflows based on the toolchains, and plug in a variety of measurement tools to conduct GUI testing.

The Selenide is a tool for writing concise, expressive and stable UI tests in Java. Selenide resolves all the typical problems with testing of modern web applications like Ajax and timeouts in a simple and elegant way. Selenide is extremely simple to start with: you don't need to read hundreds-pages-long tutorials. Just open IDE and start writing. The learning curve is close to zero. With Selenide you don't waste time on googling "how to make Selenium do that" - you can concentrate on business logic.

Selenide is a framework for writing easy-to-read and easy-to-maintain automated tests in Java. It defines concise fluent API, natural language assertions and does some magic for ajax-bases applications to let you focus entirely on the business logic of your tests.

SoapUI is a free and open source cross-platform Functional Testing solution. With a graphical interface, and enterprise-class features, soapUI allows to create and execute automated functional, regression, compliance, and load tests. In a single test environment, soapUI provides complete test coverage and supports all the standard protocols and technologies. There are simply no limits to what you can do with your tests.

TestDrive is an Automated Software Quality (ASQ) solution that addresses these requirements to achieve rapid automation. It is designed to test browser and legacy applications, as well as GUIs, including Java(tm), Ajax, Flex(r) and Silverlight(r)

The next generation technology incorporated into TestDrive brings practical business benefits that offer you options. For example, you might choose to conduct more comprehensive testing in the same time frame to reduce risk, or carry out the same amount of testing but finish quicker, or to use fewer costly resources, or any combination of these. The choice is yours.

eggPlant Functional is a functional testing tool that helps you test faster and easier by automating the execution of your functional tests. eggPlant Functional has revolutionized functional test automation with its patented image-based approach to GUI testing.

SynTESK (Syntax Testing Kit) is the toolkit for testing parsers of formal languages. SynTESK facilitates validation of correspondence of a parser implementation to the specification of the given formal language. In fact, the tool checks that parser recognizes the given formal language. There are many reliable systems of automated parser generation now. However complexity of real languages is such that even application of systems of automated generation to parsers development demands writing of addition hand-held code, mostly for the resolution of conflicts at syntactical analysis - so-called look-ahead procedure. SynTESK tool allows finding errors in such manually written procedures.

Integrated IT quality management software that helps you to standardize testing, engineer for performance, and fix defects to optimize quality, reduce costs, and deliver applications fast with confidence.

Applitools created an automated UI validation product called Applitools Eyes that uses visual technology to detect differences in how an app looks on different browsers or platforms and replaces hundreds of lines of testing code with a visual scan.The cloud-based platform has1,500 users - including SMBs and startups - who have performed more than 750,000 visual tests. The software can be integrated into other test automation and ALM frameworks such as Selenium, Appium, MS Coded UI, Atlassian, Rally and others. The tests it performs to ensure an app looks the same on all platforms previously could only be carried out by a person actually testing each platform individually.

Mainframe applications remain highly relevant to an organization's digital success: According to a Compuware-commissioned study conducted by Forrester Consulting, 96% of new business initiatives involve the mainframe. But many companies face challenges with mainframe application development and delivery--even when attempting to modernize on the platform-- often lacking agile tools to improve developers' understanding of business rules and program logic.

Topaz is a comprehensive suite of mainframe development and testing tools designed to help developers, regardless of experience, understand and work on any program, no matter how old or complex, so companies can easily maintain and innovate with their mainframe investments.

Testlab provides a complete browser-based quality management suite for application lifecycle management: designing the application, service or a product, for verifying that the end result meets the needs by testing and tracking and reporting issues and progress of your testing. As a product, Testlab is process agnostic and adapts to the way of working let it be based on agile, V-model or some other development process. With a step oriented paradigm, file attachments and change history designing and keeping test cases up to date is easy.

A collection of source from different Google projects that may be of use to developers working other Mac projects. Also, includes the Google Developer Spotlight Importers. To browse the Google Toolbox for Mac source code, visit the Source tab. Library changes are documented in the release notes. If you find a problem/bug or want a new feature to be included in the Google Toolbox for Mac, please join the discussion group or submit an issue. Google Toolbox for Mac follows the Google Objective-C Style Guide.

Selenium & Appium Automation, Test More, In Less Time, Across Thousands Of Browsers.

With our optimized test infrastructure in the cloud, you can run all of your Selenium and Appium tests on real devices and browsers. Run hundreds of tests at once to cut your test time down to a fraction of your current test execution.

QMetry is the most comprehensive Digital Quality Platform designed for agile testing and DevOps teams to build, manage, and deploy quality software faster with confidence. To drive digital transformation, enterprises need quality software at a reliable speed.

QMetry provides the agile testing solution with complete test management, test automation, powerful quality metrics, and analytics. It has more than 20 integrations such as JIRA, Selenium, Appium, Bamboo, Jenkins, HP ALM, Rally, etc.
With QMetry; Test Management, Automation, and Predictive Analytics are covered within a single platform. The tool is widely used across enterprises in BFSI, Hardware, Technology, Healthcare, Education and other industry verticals.

RCP Testing Tool is a project for GUI testing automation of Eclipse-based applications. RCPTT is fully aware of Eclipse Platform's internals, hiding this complexity from end users and allowing QA engineers to create highly reliable UI tests at a great pace.

TestObject offers a cloud infrastructure for manual and automated mobile app testing that is accessible from a web browser. TestObject allows to upload native, hybrid or web app to your personal testing account and run tests on hundreds real physical Android and iOS devices. Manual testing, automated testing with a number of open source and commercial frameworks. No set-up or download needed, TestObject is really easy to use (just sign-up, load your app, start testing). Sign up is available for a monthly or annual plan. There is also an availability of a free plan, that allows to test on a selection of devices.

Android's ever-expanding ecosystem of devices creates a unique challenge to testing applications. Spoon aims to simplify this task by distributing instrumentation test execution and displaying the results in a meaningful way. Instead of attempting to be a new form of testing, Spoon makes existing instrumentation tests more useful. Using the application APK and instrumentation APK, Spoon runs the tests on multiple devices simultaneously. Once all tests have completed, a static HTML summary is generated with detailed information about each device and test. Spoon will run on all targets which are visible to adb devices.

Firing Range is a test bed for web application security scanners, providing synthetic, wide coverage for an array of vulnerabilities. Firing Range was developed by Google in the hopes of building a test ground for automated scanners. Firing Range doesn't focus on creating realistic-looking testbeds for human testers. Instead, the tool uses automation to exhaustively enumerate the contexts and the attack vectors that an application might exhibit. It is built entirely on Google technologies like Chrome and Google Cloud Platform, with support for the latest HTML5 features, a low false positive rate, and ease of use in mind.

TestBench is a test data management and verification solution that addresses the validation of all database effects and the creation of cut down, representative test data to reduce test times and data footprints. Data confidentiality is addressed and the unique user-managed data roll-back capability reduces environment downtime, improving testing productivity and accuracy. TestBench integrates with other testing solutions from Original Software accessible to both users and testers to ensure you retain 'total application quality'.

AppVerify is a unique solution for automated regression testing. With AppVerify, you can test the functionality of any application or website in any environment. This powerful tool makes it easy to create a list of Test cases, allowing you to re-execute your Test Plans as often as you like, to verify that modifications in the application or the environment have not caused any unintended adverse side effects and that the system still meets its requirements. Application performance and response time monitoring for Citrix, PeopleSoft, Windows, client-server, Oracle, Siebel, SAP, web, custom apps and more.

A simple unit testing framework for C based on the xUnit style. Ideal for Test Driven Development (TDD). Designed to be portable. Those who are new to TDD / Unit Testing, can jump straight to Getting Started. Seatest requires to explicitly register all the tests and fixtures as the framework needs to be easily used in embedded environments / compilers / IDEs. The current prime target being PICs and the MPLAB IDE. Supports embedded development using a dual compiler approach. All the test fixtures and tests are created through the structure of the code itself.

CTESK implements UniTESK concepts of automated testing based on specifications. The toolkit includes tools for test development, execution and result analysis. These tools can be used in both Microsoft Visual Studio 6.0 IDE and command line. CTESK can use a formal representation of requirements, usually called formal specifications, as a source of test development. It ensures that the system under test satisfies its requirements under different operating conditions. CTESK is a tool for unit and integration testing and application program interface testing. Most other cases can be easily reduced to API testing with the help of wrapper interfaces and applying CTESK to them.

TTworkbench is the full-featured integrated test development and execution environment (IDE) for any kind of test automation project. This technology-independent tool can be deployed for testing products and services in a wide range of different industry sectors. TTworkbench comes in three different product formats:

WatiN (pronounced as What-in), WatiN has grown into an easy to use, feature rich and stable framework. WatiN stands for Web Application Testing In .NET, and it's a framework that enables web application testing through Internet Explorer.
The way that WatiN works is very "easy", knowing that there's a lot of work behind a framework like this. WatiN lets you open Internet Explorer instances, and through interop, interact with the elements in a form.
With WatiN, you can get and set values from the elements in a form, and you can fire events of any of the elements in the document too. WatiN is developed in C# and aims to bring you an easy way to automate your tests with Internet Explorer and FireFox using .Net.

Through expecco ALM, we are offering you a tool for comprehensive quality management. The data for the requirements, tests, resources, and projects are centrally collected and managed beyond the entire product development cycle. expecco ALM is not only an ideal supplement to test automation with expecco, but rather is also optimal for the visualisation of your services to your customers and for your projects. Thus, you will retain an overview at all times of the progress on the project and the costs.

A Ruby gem for writing powerful tests in Rails apps with very little code. Shoulda-matchers provides Test::Unit- and RSpec-compatible one-liners that test common Rails functionality. These tests would otherwise be much longer, more complex, and error-prone.If you're not testing a Rails project or don't want to use the matchers, you can use shoulda-context independently to write tests

Tellurium is a complete cloud-based solution for collaborative testing and test management. No matter the testing methodology, Tellurium allows to create, modify, execute, and generate reports from anywhere on any device with a web browser. With unlimited run minutes, one can schedule tests (or even multiple tests) to run as often as required. As Tellurium offers "Plain English" automated scripting language, tests are easy to read yet as powerful as traditionally-coded tests. A flexible SaaS solution, Tellurium is available as soon as you sign up - no installation required.

Postman is a powerful API testing suite which has become a must-have tool for many developers. Postman helps you be more efficient while working with APIs. Using Postman, you can construct complex HTTP requests quickly, organize them in collections and share them with your co-workers. Postman is now used by well over a million developers around the world, and this number is rapidly growing. With more products in the pipeline, we aim to provide the most comprehensive API development and testing solution to developers.

WinAutomation is the most powerful and intuitive platform for Windows automation that enables users to automate any desktop and web based task with zero effort. WinAutomation intelligent Software Robots can be taught to perform effortlessly any task, empowering organizations to achieve greater efficiencies through automation.

WinAutomation is an automation tool that helps to automate any repetitive task on your computer. WinAutomation's Macro Recorder sets the computer on autopilot. It auto-fills thousands of web forms and extracts all the data needed from any website. File operations, database manipulation, spreadsheet handling, email parsing and desktop management can be automated and executed, on key-press.

SUnit is the mother of all unit testing frameworks, and serves as one of the cornerstones of test-driven development methodologies such as eXtreme Programming. It is a premier testing tool for Smalltalk, and one of the flagship Camp Smalltalk projects. A public-domain code base, SUnit allows one to write the tests and check results in Smalltalk; while this approach has the disadvantage that testers need to be able to write simple Smalltalk programs, the resulting tests are very stable.

Bstriker - test management tool manages testing through the entire development process. The test manager tool contributes to organizing documentation, code, teams and stakeholders involved. One of the main features is the BRAIN assisting the user. Following the idea that the tool has to be flexible enough to adapt to any company way of work, Bstriker provides a user-friendly, easy to adapt and customizable application providing real-time information with customizable testing metrics. Beside other properties, it can be easily linked to other tools already being used such as any bug-tracker.