Page MenuHomePhabricator

[Release Checklists] Prepare release checklists
Closed, ResolvedPublic

Description

In order to release a stable MITK version regularly, we need to extend and use the existing checklists to test the GUI functionality of the MITK workbench: E130-Daten\Release\Checklisten\MITK Workbench Release
This is a iterative process, containing the following steps:

  1. Align the content of the checklists with the latest features of the MITK (only release-relevant features / plugins)
  2. Find appropriate data for the GUI tests and define them in the checklists
  3. Use the checklists to test the GUI functionality and open bugs for failed tests
  4. Note down GUI tests that can be automated in the feature (e.g. put into basic module tests)

The iterative process will repeat the steps as long as necessary to fit the tests to the current MITK release candidate as good as possible.
Here, especially for step 1 it is important to actually understand what MITK is supposed to do, so as not to introduce a bias towards the current behavior of the workbench.

Please keep also T27716#211856 in mind, where a suggestion was made to group / separate tests according to a reasonable similarity / dissimilarity and split the document into the clustered algorithms.
The reason for this being to reduce the size and complexity of the checklist.

Some problems have already been addressed in {T26754}. Its subtasks are also valid for this current release. However, we will focus on the mentioned issues in this task description and tackle the issues in T26754 in Spring 2021.

Event Timeline

kalali triaged this task as Normal priority.Dec 14 2020, 11:52 AM
kalali created this task.
kalali added a subtask: Restricted Maniphest Task.Jan 27 2021, 6:26 PM
kalali added a subtask: Restricted Maniphest Task.
kalali added a subtask: Restricted Maniphest Task.Feb 1 2021, 12:02 PM
kalali renamed this task from [Release Checklists] Prepare release checklists for Release 2021 to [Release Checklists] Prepare release checklists.Feb 12 2021, 12:25 PM
kalali updated the task description. (Show Details)
kalali edited projects, added MITK; removed MITK (v2021.02).
kalali closed subtask Restricted Maniphest Task as Resolved.Feb 22 2022, 10:47 AM
kalali claimed this task.
kalali removed a subtask: Restricted Maniphest Task.
kalali removed a subtask: Restricted Maniphest Task.
kalali removed a project: Next Milestone.