Writing a Manual Sample Test Case for Gmail Login Functionality, Software Testing Tasks, What is Test Case?, Test Case Template, Write a Sample Test Case, Execute the Test Case,

Important Tasks in Software Testing are,

i. Understanding the Requirements
ii. Derive Test Scenarios for Test Requirements
iii. Documenting / Writing Test Cases, and Test Data Collection
iv. Executing Test Cases
v. Reporting Defects if you find any deviation from Expected.
vi. Tracking Defects
vii. Re & Regression Testing and Closing Defects
viii. Evaluating exit Criteria and Test Closure

Note: Regression Testing is Cycle, we conduct regression Testing Cycle 1, Cycle 2...and at end Final Regression. Re & Regression Tests depends on complexity of the application and Strength of the Development Team.

Sample Test Case Template:

i. Test Case Id: a Unique Name to identify the Test Case
ii. Test Case Title: Title or Name of the Test Case
iii. Module Id: Name of the main module or sub-module being Tested
iv. Precondition: Status before the Test Case Execution
v) Test Steps: Steps for Executing the Test Case
vi. Test Data: Required Input Data for Executing the Test Case
vii. Expected Result: Expected Result as per Requirements
viii. Post-condition: Status After Test Case Execution
ix. Actual Results: (After Test Case Execution)
x. Status: Pass or Fail Status after comparing Expected Results with Actual Results
xi. Comments: (Optional)