Use Case Testing is generally a part of black box testing and that helps developers and testers to identify test scenarios that exercise the whole system on each transaction basis from start to finish. Business experts and developers must have a mutual understanding of the requirement, as it’s very difficult to attain. Use case testing… Continue reading Software Testing – Use Case Testing
Author: Aswathi K
Split Testing or Bucket Testing or A/B Testing
Bucket testing, also known as A/B testing or Split testing, is a method of comparing two versions of a web page to see which one performs better. The goal of split testing is to improve the conversion rate of a website by testing different versions of the page and seeing which one produces the most… Continue reading Split Testing or Bucket Testing or A/B Testing
Component Software Testing
Component Testing is a type of software testing in which usability of each individual component is tested. Along with the usability test, behavioral evaluation is also done for each individual component. To perform this type of testing, each component needs to be in independent state and also should be in controllable state. Each component of the software should… Continue reading Component Software Testing
Cross-Browser Testing Tools
What is Cross-Browser Testing? Cross-browser testing tools allow testing the applications and websites end-to-end on both web and mobile across a variety of browsers. These tools are mostly cloud-based and allow you to conduct tests on browsers without installing the tool. Cross-browsing is an important part of software testing. It is a type of performance testing… Continue reading Cross-Browser Testing Tools
Branch Software Testing
Branch Testing is defined as a testing method, which has the main goal to ensure that each one of the possible branches from each decision point is executed at least once and thereby ensuring that all reachable code is executed. In the branch testing, each outcome from a code module is tested as if the outcomes… Continue reading Branch Software Testing
Control Flow Software Testing
Control flow testing is a type of software testing that uses program’s control flow as a model. Control flow testing is a structural testing strategy. This testing technique comes under white box testing. For the type of control flow testing, all the structure, design, code and implementation of the software should be known to the testing team.… Continue reading Control Flow Software Testing
Storage Software Testing
Storage testing is a type of software testing that is performed to verify whether the software stores the relevant data in the appropriate directories or not and there is sufficient space to prevent unexpected termination due to insufficient disk space, i.e., stack overflow. Storage testing is basically carried out where the software is tested to see if… Continue reading Storage Software Testing
Path Testing in Software Engineering
Path Testing is a method that is used to design the test cases. In path testing method, the control flow graph of a program is designed to find a set of linearly independent paths of execution. In this method Cyclomatic Complexity is used to determine the number of linearly independent paths and then test cases are… Continue reading Path Testing in Software Engineering
Scrum Testing
Scrum testing is a type of software testing that is performed to check the ability of the software or application to execute complicated processes. This testing also checks various other parameters of the software like quality, usability and performance. Execution of complex process needs complex software. Hence in order to make a complex software, scrum… Continue reading Scrum Testing
Configuration Testing
Configuration Testing is the type of software testing which verifies the performance of the system under development against various combinations of software and hardware to find out the best configuration under which the system can work without any flaws or issues while matching its functional requirements. Configuration Testing is the process of testing the system under each… Continue reading Configuration Testing