Quality is delighting customers
SCENARIO is somehow a very abstract point/topic to what is going to be tested; like:
a ) - Testing of User authentication mechanism.
b ) - Testing of email sending operation.
while TEST CASES contain the description about those abstract points/topic and actually focus on where to test (environment and Pre-condition), what to test (the actual description of the scenrio), how it will be tested (steps to be done), testing using what (test data), what should be the outcome of test(Expected Results) and ultimately the conclusion/Status (Pass/Fail).
Hope it helps..
Test Scenario is something like your Test conditions from where you can write the Testcases.
Oh..! Good Explanation Vineela...
Its looking very simple to understand to the Beginers also.
Test Scenario : Which will tells about functionalities and it will be written by tester.
Test Case : Which contains the test inputs which is used to capture the bugs easily.It will also have execution conditions and expected results.And it should be worthfull.(ie) it should capture errors.
Let's go through in simple example,
Test Scenario: Test the Login Form
Test Cases: You may include,
> Give VALID credentials and login
> Give IN VALID credentials and login
In short, Test Scenario includes the functionality/feature as a WHOLE and Test Cases include the functionality/feature in DETAIL testing.