Project

General

Profile

Actions

action #42968

closed

coordination #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

Added by oorlov over 5 years ago. Updated over 2 years ago.

Status:
Resolved
Priority:
Low
Assignee:
Category:
Enhancement to existing tests
Target version:
SUSE QA - Milestone 22
Start date:
2018-10-26
Due date:
% Done:

0%

Estimated time:
2.00 h
Difficulty:

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

Actions

Also available in: Atom PDF