Quality Assurance (QA)

Stress testing

A kind of software testing that assesses the reliability and stability of the system in conditions of exceeding the limits of normal operation. It better detects the stability, availability and handling of exceptions by the system under heavy load.

Surefire

A test framework project. It can be 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

A tool for software developers that runs automated application tests in quality assurance efforts. It allows users to create automated assessments of various functionality aspects of a developed mobile or web application, instead of carrying out each test manually.

TestLink

A web-based test management system used for software quality assurance, it synchronizes both requirements specification and test specification together, provides test project and document test cases.

TestNG

A testing framework for Java developed to cover all categories of tests with easier functionalities: unit, functional, end-to-end, integration, etc. When using TestNG, it seems that its developers looked at JUnit and saw in it a lot of inconveniences and decided to fix them by writing a new framework.

UAT

User Acceptance Testing is the final stage of testing, and its goal is to "touch" the functionality of end users for usability and the ability to work with it. After this testing, a decision is made to implement the product.

UFT (Unified Functional Testing)

Unified Functional Testing is a single solution for testing GUIs, APIs and multi-layer apps. HP UFT software automates testing through an intuitive, visual user experience that ties manual, automated, and framework-based testing together in one integrated development environment.v

Unit testing

A process in programming, allowing to check the correctness of a unit of source code. It is used to write tests for each non-trivial function or method. This allows you to check whether the next change in the code led to errors in the already tested locations of the program.

WAPT

Web Application Performance Testing is a tool for loading and stress testing, which provides opportunities for detailed and effective testing of web sites and Internet applications with a web interface. You can test and analyze performance characteristics of websites under different load conditions.

WatiN

Web Application Testing In .NET is a framework that enables web application testing through Internet Explorer. It lets user open Internet Explorer instances, and through interop, interact with the elements in a form. WatiN is developed in C# and aims to bring you an easy way to automate your tests with Internet Explorer and FireFox using .Net.

WebDriver

A functional testing tool used to automate web application testing, aims to provide an API that's easy to explore and understand, helps to make tests easier to maintain. WebDriver is a central component of Selenium 2.0 and higher.

Xamarin.UITest

An automated testing framework for validating iOS and Android app functionality, based on C# and NUnit tests. Xamarin.UITest integrates with Xamarin.iOS and Xamarin.Android, and runs test in a way which imitates user bahavior, such as swiping, tapping and entering text.

XCUITest

XCode UI Test is part of the XCTest testing framework, which in turn is part of Apple's XCode development system. XCUITest allows you to automate testing of the user interface and overall user experience.

Zombie

A lightweight framework for testing client-side JavaScript code in a simulated environment. It uses a simulated browser where it stores the HTML code and runs the JavaScript you may have in your HTML page. This means that an HTML page doesn't need to be displayed, saving precious time that would otherwise be occupied rendering it.

Development by Synergize.digital

Sign up for updates
straight to your inbox