Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

You’re back onlineWe've lost our connection to you, so we've disabled editing to prevent any issues. You'll be able to edit once we reconnect. Trying to reconnect

Normal text

Publish

Close

Test2/

Pages/

Test2 Home/

Copy of Best Practices for Project Backup and Restore

Qualitia Automation Studio creates the following databases in the selected database management system (MySQL or SQL Server):

  • A Master Database that serves as an anchor for all the projects.

  • A Project Database for every project, which is stores the associated project artifacts. Every Project Database is named as Projectname_projectdb.

  • A Result Database for every project, which stores the results of all the test suite executions. Every Result Database is named as Projectname_resultdb.

Best Practices

Qualitia recommends

...

the following best practices for project backup and restore.

  • Integrate your project with a version control tool (SVN or Git).

  • Take Backup the backup for database, GIT/SVN, custom actions, and reports daily.

  • While taking a project backup, ensure Ensure that you perform the following actions while backing up a Qualitia project:

    • Take the backup for DatabaseBack up the database, custom actions, reports, and SVN/GIT at the same time so that all the artifacts are in the same state and are synchronized with each other.

    • Users must stop their work while taking Ensure that no user is working while backing up the project backup.
      Tip: Close Stop the Qualitia license server temporarily to stop the users from using Qualitia.

    • Backup the constraints and triggers for the following databases:

      • Master Database

      • Project Database

      • Reports Database

    • If you are do not using use a version control tool, then for every project ensure that you take back up the backup of the following folders for every project:

      • Project Path, which stores the test cases and tasks as XML files.

      • Custom Action Repository Path, which stores the custom actions.
        Note: To know the location of these folders, click Setting > Configuration Settings Setting > Dependency.

      Take the backups of the constraints and triggers for the following databases:

      • Master Database

      • Project Database

      • Reports DatabaseBackup ​the TFS folders from Qualitia Server for the projects that are integrated with the TFS/Azure DevOps projects

  • Similarly, while restoring a Qualitia project, ensure that you restore the constraints and triggers for the following databases:

    • Master Database

    • Project Database

    • Reports Database
      Note: If you restore a project without restoring the backup of its constraints and triggers, then after the project is restored, the object creation may failfails.

  • Before upgrading the Qualitia Automation Studio to a higher version, take a backup for all the projects and follow all the best practices recommended for backing up and restoring the projectprojects.