hi, priya. whenever buisness requirements comes from client
side or say client requirement comes the developers prepare
use cases based upon that requirement. if there is enough
time the testers made a document called test scenarios
(that are made from that use cases which cover the paths)but
if testers dont have enough time then they directly start
preaoring test cases. But let me clear u that it is not
necessary to prepare test cases before test scenarios . Its
depend upon time that is required from client side. hope u
got ur answer...
do correct me if m wrong anywhere......
hi guys,i wanna make small modifications to the answer given
by Nemade.When ever tester gets requirements he will read
those and start writing scenarios first.Each scenario is the
method by which perticular feature in the application can be
tested.in this way tester will write different scenarios by
which that perticular feature in the application can be
tested.Now,by considering those scenarious tester will write
all possible testcases for each scenario.
So writing scenarious is mandatory before starting writing
test cases.
Test case : is a document that consists of
the following
:Testcase Id , testcase name , testcase desciption ,
prioroty ,reproducable,Steps ,description ,Expected ,Actual
,result
Test case nothing detailed desscription of the each and
every step to validate the expected value
Test Scenario
test scenario is a format which gives the information or
flow of application .i.e it is like story
ex:
sc1: login screen:login screen consists of username ,
password ,
sc2 :if username and password is correct login in to
application
sc3: if username and password does not match display a
message
by seeing testscenarios only we will write testcases
Make it Simple.
Test Case are put in an Exceutable Order,this is called
test procedure or test Scenario.
Group of test Scenario Docu Designed to Cover a test
Condition will form a Test Case.(pls note this is not the
definition for test case).
so test scenario and then Test case.
hi prince ,
you mensioned that "Group of test Scenario Docu Designed to
Cover a test Condition will form a Test Case.(pls note this
is not the definition for test case)." are u sure this is
correct.
I think it will be group of test cases which will make a
test scenario.
Testcase is nothing but, process of data flow or
combination of related work we can prepare test scenario.
then let we know how to prepare different kind of negative
test cases.
if it is wrong, please give me proper example and meaning
to this.
Identifying the TestScenarios is mandatory, with out the
Scenarios writing the testCases is confusion, So only few
Organizations will directly write the testcases, without
the Scenarios.
Test Scenario is basically dervied from Highlevel design
document, FRS and Storyboard,
and Test cases are written by refering Test Scenario,
The purpose of writting the Test Scenario is whether
perticulr usecase/Req is testable or not
Test Scenario is not mandatory part but it should be made
as it makes easy to start working on Test Cases further.
Moreover what Divya explains about Test Scenarios & Test
Cases is Absolutely right
TC