Updated on 2024-04-25 GMT+08:00

Introduction

A version records information, such as test cases, test case execution, test suites, test suite execution, and quality reports, about a specific software version.

  • Version: A version records information, such as test cases, test case execution, test suites, test suite execution, and quality reports, about a specific software version.
  • Relationship between versions and test plans: A version contains one case library and multiple test plans.
  • Baseline: A baseline is a special version that has been formally reviewed and is the basis for subsequent test activities. Cases in a baseline are generally stable and are test assets accumulated for a long time.
  • Hierarchical management of test cases: Test cases can be managed by layer, that is, by product baseline library, version branch, and test plan. Test cases can be merged from a version to the baseline and imported from the baseline to a version, and case merging conflicts between versions can be managed. This meets the requirements of concurrent tests of multiple versions and collaborative tests of multiple persons, enabling test asset accumulation and reuse.

    This section describes how to manage versions from the following aspects:

    Creating, Editing, and Deleting a Version

    Managing a Version

    Measuring a Version