action #88939
closedcoordination #88069: [epic] Redesign "welcome" and "accept_license" test modules using OOP and libyui-rest-api
[timeboxed:16h] Define all the test scenarios in welcome and accept_license test modules
0%
Description
Motivation¶
Before actually implementing the new approach, all the scenarios that are covered in welcome and accept_license test modules should be identified.
This is needed to plan how many test modules should be implemented and how they should be designed.
Scope: we use those modules for SLES/TW/Leap, as well as have some parts in the first boot.
Task¶
- Write all the test cases, that are covered in
accept_license
and welcome test modules; - Split the test scenarios to make them atomic, i.e. test only one thing in each test module;
- Identify what pages are used in those test cases. This is required to know what pages should be covered in Page layer of OO framework.
Updated by riafarov almost 4 years ago
- Tracker changed from coordination to action
- Target version set to SLE 15 SP3
Updated by riafarov almost 4 years ago
- Subject changed from Define all the test scenarios in welcome and accept_license test modules to [timeboxed:16h] Define all the test scenarios in welcome and accept_license test modules
- Description updated (diff)
- Status changed from New to Workable
Updated by syrianidou_sofia over 3 years ago
- Status changed from Workable to In Progress
- Assignee set to syrianidou_sofia
Updated by syrianidou_sofia over 3 years ago
- Status changed from In Progress to Feedback
Following, the SLE test scenarios, separated
Welcome :
select product to install graphical
select product to install and validate install source graphical
select product to install and switch keyboard graphical
select product to install and switch keyboard textmode
select product to install textmode
accept_license needs only one module and one page. Scenarios:
for installer_extended(_textmode) there are modules prior accept_license that verify translation. Accept_license seems to receive an already checked box.
for opensuse welcome module takes over accepting license (switch_keyboard_textmode/gnome)
Updated by syrianidou_sofia over 3 years ago
- Status changed from Feedback to Closed