Manage Application Versions


Due to constantly changing requirements and application features, version control is essential in software development. Let's say you've created 10 automated UI tests for app version 1.0.0 in Testsigma, and a new beta version with additional features is in development. In this case, you can copy the existing version 1.0.0 and rename it to version 1.0.0-beta. By doing this, you preserve the original 10 tests while allowing the addition of new tests specific to the beta version. Actions performed on version 1.0.0-beta won't impact the original tests in version 1.0.0. This article discusses how to manage application versions in Testsigma.


Prerequisites

You should know how to Manage Applications.


Create Application Version

  1. Navigate to Project Settings > Versions.
  2. On Edit Project dialog,

    • Click New Version.
    • On the New Version dialog, enter Name, Description, and click Create.
  3. A new version will be created.
NOTE:
  1. You have to select Allow Multiple Versions while creating a project to be able to create multiple versions.
  2. If you want to copy data from previous versions, enable Copy Data from Previous Versions toggle and select the models you want to transfer.

Edit Application Version

  1. Navigate to Project Settings > Versions.
  2. On Versions, hover over the version you want to edit and click the kebab menu.
  3. Click Edit Version.
  4. Make the changes and click Update.

Delete Application Version

  1. Navigate to Project Settings > Versions.
  2. On Versions, hover over the version you want to delete and click the kebab menu.
  3. Click Delete Version.
  4. On the Delete Version? dialog, enter DELETE and click I understand, delete this.

Interactive Demo

Try this interactive demo to learn how to add, edit and delete a Version!