Difference between Test Case, Test Scenario & Test script.?
Pavan R Bhupalam
http://www.softwaretestinghelp.com/difference-between-test-plan-test-strategy-test-case-test-script-test-scenario-and-test-condition/
est plan is a term and a deliverable. Test plan is a document that lists all the activities in a QA project, schedules them, defines the scope of the project, roles & responsibilities, risks, entry & exit criteria, test objective and anything else that you can think of. This is also a deliverable and also a document at that. Test strategy outlines the testing approach and everything else that surrounds it. It is different from the test plan, in the sense that a Test strategy is only a sub set of the test plan. It is a hard core test document that is to an extent generic and static. There is also an argument about at what levels test strategy or plan is used- but I really do not see any discerning difference.
Test scripts are the automation scripts written in any of the programming language like VB script, Java, python etc which can be interpreted and executed automatically by a testing tool.
Test cases are the set of valid and invalid executable procedure of a test scenario.
Test scenarios are the high level classification of test requirement grouped depending on the functionality of a module.
Test Case - This would be a specific case tester will test Test Scenario - This could have more than 1 Test cases Test Script - Script written to verify particular test case
Test case:- what exactly we are going test ,that is written in a file. test script:- after writing the test case we will write the test script.based on the test case.