What is Software testing?
Software testing is the process of evaluating a software application to verify that it works as expected and meets specified requirements. It helps identify defects, errors, and missing functionalities before the software is delivered to users.
What is testcase?
A test case is a set of conditions or steps used to verify that a software application works as expected. It includes inputs, execution steps, and expected results. Test cases help ensure the system meets requirements and is free of defects.
Steps:
- Open the login page.
- Enter a valid username.
- Enter a valid password.
- Click the Login button.
Expected Result:
The user should be logged in successfully.
Actual Result:
The result we get after performing the test.
Status:
Pass / Fail
What is a Test Scenario?
A Test Scenario is a high-level condition or functionality that needs to be tested.
Example: Login Page
Under this scenario, we can have multiple test cases:
- Login with valid username and password.
- Login with invalid username.
- Login with invalid password.
- Login with empty username.
- Login with empty password.
Top comments (0)