coordination #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
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.
- Write all the test cases, that are covered in
accept_licenseand 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.
#4 Updated by syrianidou_sofia 4 months ago
- Status changed from In Progress to Feedback
Following, the SLE test scenarios, separated
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)