Number | Scenario | Test Step | Expected result | Actual result |
1 | Verify that the input field can accept only alphabet characters. | Log in to the application and enter alphabet characters. | The application should be able to accept alphabet characters. | The application accepts alphabet characters. |
2 | Verify that the input field cannot accept the numeric character. | Log in to the application and enter the numeric character. | The application should be able to accept the numeric character. | The application does not accept the numeric character. |
Number | Test Plan | Test Script |
1 | Test plan prepared by SRS(Software Requirement Specification) | It is a bunch of instructions to test the application. |
2 | Test plan prepared for manual testing. | Test scripts are prepared for automation script execution. |
3 | Test plan prepared by manager or test lead. | Test script prepared and used by the automation test engineer. |
4 | The test plan has the following component: Test plan id features to be tested, test techniques, testing tasks, features pass or fail criteria, test deliverables, responsibilities, and schedule. | A test Script is a block of code written in a programming language to execute applications with the actual results. |
5 | It is prepared in form of a tabular format document. | It is done in scripting format. |
6 | One pre-defined format a user needs to follow. | For creating a test script we can use a different- different commands. |
7 | Test plan prepared at the project level. | It is prepared for different – different functionality. |
8 | The test plan needs to update according to requirement changes or feature changes. | Test scripts can be run many times until the requirement got changed. |
9 | It consists of how to test when to test, who will test and what to test. | It consists of sequential instructions to execute any specific functionality. |
10 | A test Plan is a single document for a project. | There are many test scripts in a single project. |
Conclusion:
Test plan, Test Script, and Test case are core features of the testing procedure. Without this documented testing procedure random testing can be done which is known as Adhoc testing. Adhoc testing cannot give good quality results of testing. So it is good to use a documented testing procedure to have the expected result.
Risha works as a QA engineer at QACraft. She is a computer science engineer and has 2+ years of experience in manual and automation testing. In her free time, she loves to indulge in books and make paintings
© Copyright 2023 QACraft Pvt. Ltd. All rights reserved.
FF-113, S9 Square, Near Lillleria Party Plot, Sama-Savli Road, Vemali Vadodara - 390008, Gujarat, India
Contact : +91 9157786796
Risha Bhat