Agile testing quadrants are considered a tool that divides the whole agile testing methodology into four quadrants for arranging the testing types. Find out more about the functionality of these quadrants in this article
Wondering about the differences between the Component, interface & integration testing? Well, in this article, explore all about these techniques and their goals, types, advantages, etc.
Before setting up an infrastructure for ERP testing, it is crucial to prepare an ERP Testing Checklist in advance, to ensure that every important aspect is covered from a tester's perspective and the process is executed accurately.
White box testing is an important software testing method in which the internal structure and code of the product are evaluated, to ensure that no hidden errors impact its effectiveness and functioning. It involves three major techniques:
Black Box Testing is performed to validate the functionality of the software based on the specifications provided by the client before the commencement of the project. It involves various techniques such as:
Error Guessing
Graphical Approach to Testing
Equivalence Partitioning
Analysis of Boundary Values
Comparison testing
Testing in Pairs
Decision Table Testing
In STLC, testing each component of the software as an individual entity is known as Isolation Testing. There are various benefits associated with this testing technique as it gives better and more fruitful results.
Smoke Testing and Sanity Testing are two confusing topics in software testing that are usually used Synonymously by testers. The following #infpographic makes an attempt to narrow down this uncertainty.
Proper setup and well-equipped test environment ensure the good productivity of the testing process. Thus, in this article, we are listing out important elements of the test environment checklist, which may be considered and used, while setting up the test environment.
ERP testing is a testing methodology, which ensures the proper functioning and configuration of each module, present in the ERP, as per the organization's needs. It is used to validate business processes and reduces the probability of operational risks.
Requirements based testing is a type of testing approach which creates test cases and conditions based on the data obtained from requirements. Check out our complete article to learn how requirement testing helps in improving the quality of requirements asked of the software product.
In this article, learn how Non-Functional Testing encapsulates various productive testing techniques to evaluate and assess the non-functional traits of a software application.
Continuous testing is a process of testing in which automated tests are executed simultaneously with the software delivery process. It facilitates immediate feedbacks that are based on the business changes and mitigates risks before proceeding to the next stage of SDLC.
A non-functional form of testing, Recovery testing is performed through forced failing the software in different ways and checking how well the recovery has panned out. Some of the potential failures that are resolved with this process are:
External server becomes Unreachable
Failure of Power Supply
Hazardous Climate Conditions
Unexpected System Behaviour
Disturbances from Nearby Electronics
Intermittent or Disconnected Network
Overloaded Network
"A type of Security Testing, Fuzz testing, is used by software testers to find bugs and defects in the product, to validate its reliability and security. The basic approach used to perform fuzz testing over a software product involves the following steps:
Identifying the target system.
Identifying the inputs.
Generating Fuzz Data.
Execution using Fuzz Data.
Observing the behavior of the system.
Logging defects
An approach of performing #RegressionTesting over a software product, using a minimal and specific set of test cases available in test suites, is known as Selective retest.
Defect report is an essential document for the testing team, as it keeps track of the software quality, performance, functionality, and effectiveness. Check out our complete article to understand the points that are to be kept in mind while creating a defect report.
Release Criteria comprises of a list of objectives that are needed to be accomplished for the success of software development. To further understand its significance check out our following article.