Skip to content

[Campaigns | Fastpass status] Problem with the behaviour of FastPass status with a 'Test referee' user

Affected version : 5.X -> 6.0.0

Observed behaviour

For a 'Test referee' user :

  • it is possible to delete an iteration that only includes test cases with 'fastpass' statuses.
  • It is not possible to delete a test case from an execution plan if it has a 'fastpass' status.
  • it is not possible to delete the execution of a fastpass test case (from the execution history, as it does not appear in the table).

Expected result

According to the authorisations table:

image.png

A 'test referee' user should be able to :

  • delete a fastpass execution

A 'test referee' user should not be able to :

  • delete an iteration containing test cases with only 'fastpass' statuses.

As fastpass does not appear in the execution history, it should be possible at this point to delete a test case from an execution plan if it only has a fastpass status, for a test referee user.

Edited by Xavier Devroedt
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information