Skip to main content

Test Log

A Test Log is the detailed record of each execution performed within that Test Run.

A Test Log is the execution record for an individual test step within a Test Run.

Every step in a test case script generates its own Test Log, allowing the tester to capture detailed execution evidence for each action.

A Test Log typically records:

  • Step result (Pass, Fail, Blocked, Skipped)

  • Actual result

  • Comments

  • Attachments or screenshots

  • Linked defects

  • Execution timestamp

  • Time taken (optional)

This provides complete traceability for every step that was executed.

Example

Test Case: User Login

Test Run

  • Tester: Sarah

  • Environment: Chrome

  • Overall Result: Failed

Test Logs

Step

Expected Result

Step Result (Test Log)

1. Navigate to Login page

Login page opens

✅ Passed

2. Enter username

Username accepted

✅ Passed

3. Enter password

Password accepted

❌ Failed

4. Click Login

Dashboard displayed

⏸ Not Executed

In this example:

  • There is one Test Run.

  • There are four Test Logs, one for each test step.

  • The overall Test Run result is calculated from the individual Test Logs (for example, because one step failed, the Test Run is marked as Failed).

In simple terms

  • Test Run = One execution of a test case.

  • Test Log = The execution result of an individual test step within that Test Run.


Did this answer your question?