Versions Compared

Key

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

Qualitia tightly integrates with the version control systems. We highly recommend using version control integration while you are working in multi-user environments. The complete history of the changes made to Qualitia artifacts such as Test Cases and Tasks are automatically stored and managed

...

in the Bitbucket (Cloud) repository.

Creating/Editing Tasks/Test Cases

When you work on a project which is shared over a Bitbucket repository, multiple users can access test artefacts (test cases or tasks) based on their requirements. Qualitia locks test artefacts in case multiple users try accessing them at the same time to avoid conflicts and overwrites.

The following table illustrates what Qualitia does when a task or test case is created or edited.

When User A

Qualitia

So that

Clicks Test Case ABC to open it

Gets the update for Test Case ABC and all tasks

The latest test is always available to the user.

Tries editing Task A by adding a step or editing a step (from Test Cases or Tasks section)

Gets task and then locks Test Case ABC and Task A and allows User A to edit

Only User A has exclusive rights to edit Test Case ABC and Task A, thus avoiding change conflicts between multiple users.

Edits and saves the test case.

Saves the test case and releases the lock.

Changes are updated and available to other users immediately.

Editing a Task / Test Case

Qualitia validates and opens the latest version of the tasks/test cases while accessing them. Multiple users cannot edit the same task or test case simultaneously. If a user is working on a task, others cannot edit it.

In case any other user tries to edit the task/test case, Qualitia gives the following message:

Task LockImage Added

Test Case LockImage Added

A task/test case can be edited by another user only when the first user saves it and navigates to some other screen. This releases the lock on the task/test case.

Suite Execution

At the time of Suite execution, Qualitia checks if the test cases and tasks from the suite have been modified. The latest version of the test cases is taken for the Suite execution.

In case any test case or task is in the edit mode when triggering the suite execution, the corresponding task or test case is skipped while execution.

Scheduler Execution

When the test suites are executed via scheduler, Qualitia takes latest version of the tasks and test cases for execution.

In case any test case or task is in the edit mode, scheduler execution proceeds with the rest of the test cases.

Reports

If any user is working on a test case or task while triggering the suite execution, Qualitia cannot access. Such test cases are not executed and are marked with Not Executed status in the suite execution report.

Image Added


Panel
bgColor#f5f5f5
titleColor#5B6BF0
borderWidth1
borderStyledashed
titleIn this section

Table of Contents
maxLevel2
minLevel2