Boundary Value Analysis Of Software Testing: Integration And System Testing Cases

2730 Words6 Pages

Abstract— Software testing is very important element in various product accuracy. Software testing is set of activities conducted with the intent of finding errors in software. It also verifies and validate whether the program is working correctly with no bugs no not. There are basically three levels of testing- Unit, Integration and System. Unit testing referred to as testing in small whereas Integration and System testing are referred to as testing in large. Various testing techniques available for designing of test cases. This paper basically deals with various techniques available to design software testing test cases.

Keywords- Equivalence Partitioning, Software Testing, Unit Testing, BVA (Boundary Value Analysis), Acceptance Testing, …show more content…

Test cases for input box accepting numbers between 1 and 1000 using Boundary Value Analysis:

• Test cases with test data exactly as the input boundaries of input domain i.e. values 1 and 1000 in our case.
• Test data with values just below the extreme edges of input domain i.e. values 0 and 999.
• Test data with values just above the extreme edges of input domain i.e. values 2 and 1001.

E.g. if you divided 1 to 1000 input values in valid data equivalence class, then you can select test case values like:

1, 11,100, 950 etc. Same is the case for other test cases having invalid data classes.
C. Cause effect Graphing …show more content…

The decision table contains the triggering conditions, often combinations of true and false for all input conditions, and then resulting actions for each combination of conditions. The advantage of decision table testing is that tester verifies all the combinations of conditions which might get skipped during normal testing. For Example: A product sends the notification to a user based on user’s preferences ONLY, provided notifications are turned ON from Admin interface. This involves verifying the feature for different combinations as mentioned

More about Boundary Value Analysis Of Software Testing: Integration And System Testing Cases

Open Document