Testing Session Manager

Responsible for the organisation of a testing session.

Assigns the monitors to the test session and assign test cases to monitors.

Accepts or not the registration of systems under test

 

The user shall have access to an overview of the test runs for a given testing session whatever the current status of the related test cases

Submitted by abe on Wed, 10/26/2022 - 15:20
Priority
High - Major feature, it achieves a lot of work
Status
Draft
Customer
DG Santé
Business owner
Malo Toudic
Description

In Gazelle Test Management, the tests are executed from the Test execution page. This page also logs all the runs executed by the systems. The test runs are linked to the test case they relate to.

The test execution page shows only the test cases with a status set to "ready". As a consequence, if a test case is deprecated at some points, the SUT operator cannot access the test runs that were executed when the test case was "ready". 

In the same way, the "All test runs" page displays only the test runs that relates to the "ready" test cases.

As a consequence, we experience a loss of information and that is not accessible neither from the SUT operator's or Testing Session Manager's point of view.

  • As a SUT Operator, I want to see all the test runs that have been executed by a system under test owned by my organisation, during a given testing session, at any time.
  • As a TSM, I want to see all the test runs that have been executed during a given testing session, at any time.
  • As a user, for each test run, I want to see the following details:
    • Test run identifier
    • Test case keyword (and a link access its details)
    • Whether the test case is currently deprecated
    • Last update date/time
    • Test run status
    • The role assigned to my SUT in this particular test run
    • The other partners
    • The status of the test run
    • If a monitor is assigned, his first and last names
  • As a user, I want to be able to access the test run page for any test run (whatever the status of the test case is)
  • As a user, I want to be able to access the description of the test case.
  • As a user, I want to be able to filter on
    • System (name/keyword)
    • Test case keyword
    • Monitor
    • Type of test
    • Domain
    • Tested profile
    • Tested actor
    • Tested profile option
    • Involved transactions
    • Test run status
  • As a testing session manager or admin user, I want to be able to filter by Organisation (name/keyword)
  • As a user, I want the test runs to be grouped by tested SUT capabilities
  • As a user, for each SUT capabilities, I want to see the evaluation.
  • As a user, I want to be able to sort on test case and test status within each SUT capability.
What is/are the targeted context(s)?
Who is the targeted audience?
Targetted goal(s)

Allow the users to see all the test runs from a test session, regardless of the current status of the executed test cases.

Expected benefit

User will have access to a page that summarizes the outcome of their test campaign

Opportunities

We might also want to experience new widget/features on that page like displaying statistics.

TSM announces that the results are available

As a test session manager, on the evaluation page I shall have access to a button to ask the tool to make an announcement in Zoho (or send an email) regarding the availability of the results.

When I click on this button, I am asked to select the Zoho groups where to send the announcement.

If no Zoho network is defined, I can choose to send the announcement to the [Mailing List URL] defined at the test session level.

A default text shall be displayed and I can edit it.

Default text:

Dear community,

TSM announces the closure of the test session.

As a test session manager, when I close a test session in Gazelle Test Management, I can ask the tool to publish an announcement to one or more Zoho groups. 

A default announcement shall be generated by the tool and I shall be able to edit it, until it is sent.

Alternatively, I can ask the tool to send the announcement to an email address ([Mailing list URL]).

Dear community,

[test session description] is now closed. The result of the evaluation will be published shortly and will be made available in [application name] at [application URL].

TSM announces the start of the test session

As a test session manager, I can ask the tool to publish an announcement to one or more Zoho groups when the testing phase of the session closes. 

A default announcement shall be generated by the tool and I shall be able to edit it, until it is sent.

Alternatively, I can ask the tool to send the announcement to an email address [Mailing list URL].

Dear community,

[test session description] is starting and will last until [session end date].

Log into [application name] at [application URL] to join the session.

TSM announces the closure of the registration to the community

As a test session manager, I can ask the tool to publish an announcement to one or more Zoho groups when the registration closes. 

When I configure the test session, I shall be able to tell the tool to send an announcement.

The targetted groups are the same as for the registration opening message. 

A default announcement shall be generated by the tool and I shall be able to edit it, until it is sent.

Alternatively, I can ask the tool to send the announcement to an email address [Mailing list URL].

Dear community,