Quality Assurance (QA)


A Python testing framework that can run doctests, unittests etc.

Okapi Framework

A cross-platform open-source set of applications and components that was created for the support of localizing and translating documentation and software processes for tools developers

Penetration testing

A test of a computer system, web application or network for finding security weaknesses.

Performance testing

A type of testing that implements process of determining the effectiveness of a software, used to determine as scalability, reliability of the system. 


A headless (without GUI) browser used for automating web page interaction, providing JavaScript API it enables automated navigation, screenshots, etc, it used to run browser-based unit tests in a headless system. 


A unit testing framework for the PHP that aims to find mistakes in newly committed code quickly asserting that no code regression is in other parts of the code base. 


An end-to-end test framework for Angular and AngularJS applications.


A Python testing framework used to crete small tests, it makes simple tests very easy to write, it has advanced features (and tons of plugins) that help with more advanced testing scenarios.


A set of activities for identifying and correcting defects and mistakes in the developed, but not released product.


Stands for QuickTest Professional, a functional testing tool that performs automated regression testing in order to identify gaps, errors/defects.


A library for software testing of program properties. 


A JavaScript unit testing framework that can be applied for testing any generic JavaScript code, including itself. 


Allows to automate web application testing (among other things) and both record user interactions and play them back to execute the tests.

Regression testing

A type of software testing that verifies that existing software applications still performs correctly after it was changed.


A library, allowing to run tests for Android apps on the local JVM.

Security testing

A type of software testing used to analyze how code interacts with other objects in an environment, identify its weaknesses, check if the application is vulnerable to attacks.


An automated software-testing framework for web applications across different browsers and platforms, also it provides a test domain-specific language to write tests in popular programming languages.


An HTTP load testing tool designed to help web developers measure the performance of their code under stress, provides more real simulation of client usage of the system.


A standalone unit testing library for JavaScript. It supports spies, stubs, and mocks. The library works with any unit testing framework and has cross browser support.


An open source, cross-platform API testing tool that allows to execute automated functional, regression, compliance, and load tests on both SOAP and REST web services. 


A software testing tool that provides the features (including tests, bugs and issues), performance and speed to make the software testing life cycle more productive and efficient. 


A testing and specification framework for Java apps writing in Groovy, it runs on the Java Virtual Machine and provides test code written in any of the languages the JVM supports. 

Stress testing

A type of non-functional testing used to monitor the system after overload and ensure that it can sustain the stress, determinesthe ability to maintain a certain level of effectiveness under unfavorable conditions.


Used during the test phase of the build lifecycle to execute the unit tests of an application. Basically, it generates reports in two different file formats: Plain text files (*.txt) and XML files (*.xml).

Telerik Test Studio

All in one testing software for functional, load, performance & mobile app testing.

Development by Synergize.digital