Hi All,
I am new in testing field. I got an interview and the
question was asked-
What would be your high level test case on the following
scenario. There are 2 fields one is SCORE and other is
GRADE and there is a go button. Scenario is If score is 90-
100 then grade should be A, if Score is 80-90 then B, if 70-
80 then C Else F.
So I told that -
I will check Boundary values by giving max +1 and min-1
values.
I will check the functionality is working as per the
requirement or not.
I will include + and - testing.
But seems like my answer was not correct, obviously because
I don't have much experience. So plz provide me the best
answer of this Q ?
Thanks in advance.
Preeti
Answer Posted / santosh kumar
Hi preeti, the given scenario is not a valid scenario.I am
explaining you in deatil.The Grade respective to the score
will not valiadte.It will be like this
1)90-100---A
2)80-89----B
3)70-79----C
4)Else-----F
OR it can be 91-100----A
81-90-----B
70-80-----C
Else---F
And the boundary value analysis for this Object(0-100)
1)Min(0)-----Pass(0)F Grade
2)Max(100)---Pass(100)A Grade
3)min(+1)----Pass(1)F Grade
4)Max(-1)----Pass(99)A Grade
5)Min(-1)----Fail(-1)F Grade
6)Max(+1)----Fail(101)F Grade
for each validation user should have to write 6 test cases
Total validation above mentined 4 condtions so, (4*6)=24
test cases will occur.
For example considering first case:90-100(for grade A)
1)Min(90)-----Pass(90)A Grade
2)Max(100)--- Pass(100)A Grade
3)min(+1)---- Pass(91)A Grade
4)Max(+1)---- Fail(101)F Grade
5)Min(-1)---- Fail(89)B Grade
6)Max(-1)---- Pass(99)A Grade
| Is This Answer Correct ? | 26 Yes | 3 No |
Post New Answer View All Answers
Assume a login page, and you have written 10 cases(say for example). How will you justify that these 10 testcase suffient for the login and how do you say this is 100% satisfies the need.
What is AGP?what is setup.inf?What are the ways to install driver?
send the senario template
What does entry and exit criteria mean in a project?
can u plz give an example for regression testing with example.
What is the difference between web based application and client server application?
What are the different levels of manual testing?
what are the tests u did in entire project? when it did in the project? (means at the release build to end of project) plz explain clearly
What ishigh severity, low priority bug?
Enlist some bug status along with its description?
If you're given a program that will average student grades, what kinds of inputs would you use?
What is CVS and why it is used?
what is JAVA TESTING? What Testers will do in JAVA Testing. Can any one Give suitable Ans Pls. it's urgent
Explain Operational Acceptance Testing with example ?
What is regression testing? When to apply it?