Load testing in software testing

Load testing is a type of non-functional testing. A load test is type of software testing which is conducted to understand the behavior of the application under a specific expected load. Load testing is performed to determine a system’s behavior under both normal and at peak conditions. Load testing one among the different kinds of performance testing that determines the … Read more

Endurance testing in software testing

Endurance testing is a non functional type of software testing. It is a type of non-functional testing. It is also known as Soak testing. Endurance testing involves testing a system with a significant load extended over a significant period of time, to discover how the system behaves under sustained use. For example, in software testing, a … Read more

documentation testing in software testing

Documentation testing is a non-functional type of software testing. It is a type of non-functional testing. Any written or pictorial information describing, defining, specifying, reporting, or certifying activities, requirements, procedures, or results’. Documentation is as important to a product’s success as the product itself. If the documentation is poor, non-existent, or wrong, it reflects on the quality … Read more

Compliance testing in software testing

It is a type of non-functional software testing. It is related with the IT standards followed by the company and it is the testing done to find the deviations from the company prescribed standards. It determines,whether we are implementing and meeting the defined standards. We should take care while doing this testing,Is there any drawbacks in … Read more

Baseline testing in software

It is one of the type of non-functional testing. It refers to the validation of documents and specifications on which test cases would be designed. The requirement specification validation is baseline testing. Generally a baseline is defined as a line that forms the base for any construction or for measurement, comparisons or calculations. Baseline testing also … Read more

Portability testing in software

It refers to the process of testing the ease with which a computer software component or application can be moved from one environment to another, e.g. moving of any application from Windows 2000 to Windows 10. This is usually measured in terms of the maximum amount of effort permitted. Results are measured in terms of … Read more

Maintainability testing in software

It basically defines that how easy it is to maintain the system. This means that how easy it is to analyze, change and test the application or product. Maintainability testing shall use a model of the maintainability requirements of the software/system. The maintainability testing shall be specified in terms of the effort required to effect … Read more

Efficiency testing in software

Efficiency testing test the amount of code and testing resources required by a program to perform a particular function. Software Test Efficiency is number of test cases executed divided by unit of time (generally per hour). It is internal in the organization how much resources were consumed how much of these resources were utilized. Here … Read more

Advantages of usability testing

Usability test can be modified to cover many other types of testing such as functional testing, system integration testing, unit testing, smoke testing etc. Usability testing can be very economical if planned properly, yet highly effective and beneficial. If proper resources (experienced and creative testers) are used, usability test can help in fixing all the problems that user may face … Read more