Versions Compared

Key

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

...

  • Begin Date - the date the Test Execution is planned to start 
  • End Date - the date the Test Execution is planned to end 
  • Revision - the current an optional and open text field used to define the source code and documentation version used in the Test Executionversion, or the build number/name, of the product (e.g. SUT) targeted by testing; usually used in combination with the Fix Version field
  • Test Environments - environments environment (e.g. browser, device, testing stage) in which the Test Run is executed. Test Environments can be used in several ways depending on how you want to analyze results; more info here


Complementary, the Fix Version field should be defined as a means to identify that the Test Execution is going to be performed in the context of a given Release. By doing so, the Test Execution also becomes an artifact of that release, similar to other issues belonging to that release.


Info
titleVersion of the SUT

Whenever testing, it's important to clearly identify the exact version of the artifact where testing was performed on. This is done as a combination of the values for the Fix Version and the Revision fields.


The "version" of the system/application under test is usually characterized by the product version (i.e. the value of the Fix Version field), in case product versioning (i.e. defined in the project settings using Releases) is being used. Defining the Fix Version is crucial because it will affect the scope of the Release in Jira and also the coverage and related reports.

However, this is not enough to fully identify the product that was really tested.

During the development of a Release, code changes as commits are pushed to the source code versioning system (e.g. Git, SVN, CVS). This ultimately leads to new builds that can be targeted by testing.

Therefore, we can either identify the version of the source code, or the build produced by it, using the Revision field.


These custom fields are located in the native Jira sections. The Revision These custom fields are located in the native Jira sections. The revision can be found in the Details section of the Test Execution issue while the Begin and End dates are located in the Dates section.

...