Ajinkya SEN
Ajinkya SEN
Ajinkya SEN
Equivalence Partitioning
Testers can divide possible inputs into groups or “partitions”, and test only
one example input from each group. For example, if a system requires a
user’s birth date and provides the same response for all users under the age
of 18, and a different response for users over 18, it is sufficient for testers to
check one birth date in the “under 18” group and one date in the “over 18”
group.
Testers can identify that a system has a special response around a specific
boundary value. For example, a specific field may accept only values
between 0 and 99. Testers can focus on the boundary values (-1, 0, 99 and
100), to see if the system is accepting and rejecting inputs correctly.
Many systems provide outputs based on a set of conditions. Testers can then
identify “rules” which are a combination of conditions, identify the outcome
of each rule, and design a test case for each rule
•Types Of Black Box Testing
Black box testing can be applied to three main types of tests: functional,
non-functional, and regression testing.
Functional Testing
Black box testing can test specific functions or features of the software under
test. For example, checking that it is possible to log in using correct user
credentials, and not possible to log in using wrong credentials.
Functional testing can focus on the most critical aspects of the software
(smoke testing/sanity testing), on integration between key components
(integration testing), or on the system as a whole (system testing).
Non-Functional Testing
Black box testing can check additional aspects of the software, beyond
features and functionality. A non-functional test does not check “if” the
software can perform a specific action but “how” it performs that action.
Regression Testing
1. Appium
2. Selenium
3. Microsoft Coded UI
4. Applitools
5. HP QTP.
3. Discovers the errors that occur while initiating & terminating any
functions.
•https://www.javatpoint.com/black-box-testing
•https://www.geeksforgeeks.org/software-engineering-black-box-
testing/amp/
•https://chat.openai.com/
•https://gemini.google.com/