action #42968
closedcoordination #40484: [qe-core][functional][epic] Move different checks to separate test suites not to affect other functional tests
[functional][y] Adjust needles to check that "I Agree to License Terms" checkbox is selected
0%
Description
Motivation¶
To decrease amount of needles that check if "I Agree to License Terms" checkbox is selected.
Also, to remove redundant areas that have already been checked by needles on the previous steps in welcome, accept_license and upgrade_select modules (Like, "LICENCE", "TERMS", Beta agreement text).
Acceptance criteria¶
- AC1: All "license-agreement-accepted" needles have been reviewed to fulfill the above motivation
Suggestions¶
- Find all the needles with tag "license-agreement-accepted";
- Remove redundant areas, except the area for "I Agree to License Terms" checkbox;
- Investigate if some of the needles can be removed to avoid duplicated needles and remove them if possible;
- Verify that welcome, accept_license, upgrade_select modules passed on all the scenarios, that might be affected by the change (Please, see the list of possible affected scenarios in "Further Details" section).
Further Details:¶
List of the tests that might be affected by the changes in the needles (It is possible that it is not full. Please, double-check):
SLE12 SP4: https://openqa.suse.de/tests/2213444
SLE12 SP4 textmode: https://openqa.suse.de/tests/2213494
SLE12 SP4 Upgrade: https://openqa.suse.de/tests/2217105
SLE15 SP1: https://openqa.suse.de/tests/2216407
SLE15 SP4 textmode: https://openqa.suse.de/tests/2216429
SLE15 Upgrade: https://openqa.suse.de/tests/2216458
Updated by oorlov over 5 years ago
- Subject changed from [functional][y] Add needle to check that "I Agree to License Terms" checkbox is selected to [functional][y] Adjust needles to check that "I Agree to License Terms" checkbox is selected
Updated by okurz over 5 years ago
- Due date set to 2019-02-12
pre-fill last sprint in M22 with all tickets within milestone not yet assigned to sprints
Updated by okurz over 5 years ago
- Description updated (diff)
- Status changed from New to Workable
Actually the "Acceptance Criteria" were rather "Suggestions", adapted accordingly.
Updated by JRivrain over 5 years ago
I removed doubles, needles that never matched, and made sure the remaining ones were only matching "I agree to licence terms". We have now 6 needles instead of 15 before, that should cover all cases including qam.