Audit Log

Audit Log Overview

The Audit Log is a feature in Functionize that displays the change history for each test and page object. This feature allows users to track how these assets were edited and executed over time. You can access the Audit Log in the Test Actions menu of the Test or PO Details pages. It provides information about which users interacted with the asset and includes timestamps for each activity. Additionally, the Audit Log enables users to restore a test to a previous iteration. This feature is valuable for maintaining a record of testing activities for audit purposes.

Your test cases may go through many changes as you work out the best sequence to follow for your site. We offer the two options to restore your test:

  1. Restore Test Case
  2. Restore to New Test Case

Note: Not all entries in the Audit Log table can be restored, for example if the Change column indicates some type of test execution - Live Execution, Headless Run, etc.

 

Restore Test Case

This feature is used to restore your test to a previous iteration/Version.

  1. Open a test to the Test Detail page
  2. Open the Test Actions menu and select Audit Log


  3. Select the version of the test to which you want to restore and click on it


  4. Review your selection and click Restore


  5. A confirmation message will display and you will see that your test has reverted to the point in time you had selected.


  6. Refresh the Audit Log screen to see the restoration has been added to the log


Restore to New Test Case

This feature is used when users want to revert the current version of a test case to a previous version but do not want to lose the current version of the test. Therefore, they restore the previous version to a new test case.

  1. Open a test on the Test Detail page

  2. Open the Test Actions menu and select Audit Log


  3. Select the version of the test to which you want to restore and click on it


  4. Review your selection and click the Restore to new test case checkbox


  5. Enter a new test case name into the New Test Case Name field, then click the Restore button


  6. A confirmation message will display and you will see that your test has reverted to the point in time you had selected


  7. Navigate to the Test Case Listing page, where you will see the new restored test case