Basically 4 techniques we are using in manual testing
1.Boundary Value Testing
2.Decision Table Testing
3.Use Case Testing
4.LCSAJ (Linear Code Sequence And Jump)Testing
1.Boundary value testing
Boundary value testing is testing the boundary of valid and invalid partitions. And it's also called BVA. Every partitions has maximum minimum values this maximum and minimum values are boundary values of partitions.
Example:
Consider a age limit that allows 15–45
the boundary values are 14,15,16 and 44,45,46
valid test cases for above age is greater than 15 and less than 45.
If we enter 0-14 - - - - - - - - invalid
If we enter 15 - - - - - - - - - Valid
If we enter 20 - - - - - - - - - Valid
If we enter 46 and above - - --Invalid
2.Decision Table Testing
Decision table testing is a technique where we test system behavior for different input combinations. Decision table also called cause effect table. The different input combinations and their corresponding system behavior captured in tabular form.
Example:
We will use upload page for Resume
The conditions for resume uploading is,
1.It will only in pdf format
2.Pdf size should be less than 50kbs
1.If the format is Word and the size is 40kb it will show error.
2.If the format is pdf and the size is 60kb then it will show error.
3.If the format is pdf and the size is 48kb then it show file(Resume) uploaded.
3.Use Case Testing
Use case testing we test the system functionality based on user scenario.
Example:
Log in facebook account
1.We need to enter username in 1st box
2.We need to enter password in 2nd box
3.we need to enter login box
4.then it will allow to facebook page.
If we enter wrong name and correct password it will show please check username
If we enter wrong password and correct username it will show please enter valid password.
If we enter again wrong input in the password the same point will be display.
If we enter more times wrong input the app will be closed.
If we enter correct input the facebook page will open.
4.LCSAJ Testing
LCSAJ stands for linear code sequence and jump. Basically its white box testing technique to identify the code coverage, which begins at start of the program or branch and end of the program or branch.
Example:
Age is a input for entering into facebook account.
age>10
If the age is 10 you will get access.
If the age is less than 10 you will not get access.
If the age is above 10 you will get access.
Top comments (0)