Professional Documents
Culture Documents
SP20-BSE-037
3. Metamorphic Testing:
MT is a property-based software testing technique, which can be an effective approach for
addressing the test oracle problem and test case generation problem. The test oracle problem
is the difficulty of determining the expected outcomes of selected test cases or to determine
whether the actual outputs agree with the expected outcomes.
4. Random Testing:
Random testing is a black-box software testing technique where programs are tested by
generating random, independent inputs. Results of the output are compared against software
specifications to verify that the test output is pass or fail.
5. Exploratory Testing:
Exploratory testing is an approach to software testing that is often described as simultaneous
learning, test design, and execution. It focuses on discovery and relies on the guidance of the
individual tester to uncover defects that are not easily covered in the scope of other tests
6. Behaviour Testing:
Behavioural testing requires candidates to demonstrate their behavioural skills in an activity
that resembles an actual organizational situation. Behavioural assessments are extensively
used in psychology to observe, characterize, explain, and predict behaviour.
7. BBT Advanced GUI and Visual Testing:
Visual GUI testing (VGT) is referred to as the latest generation GUI-based testing. It is a
tool-driven technique, which uses image recognition for interacting with and asserting the
behaviour of the system under test.