Project

General

Profile

Actions

action #88939

closed

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

Added by oorlov almost 4 years ago. Updated over 3 years ago.

Status:
Closed
Priority:
Normal
Target version:
SUSE QA (private) - SLE 15 SP3
Start date:
2021-02-22
Due date:
% Done:

0%

Estimated time:

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

  1. Write all the test cases, that are covered in accept_license and welcome test modules;
  2. Split the test scenarios to make them atomic, i.e. test only one thing in each test module;
  3. 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.
Actions #1

Updated by riafarov almost 4 years ago

  • Tracker changed from coordination to action
  • Target version set to SLE 15 SP3
Actions #2

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
Actions #3

Updated by syrianidou_sofia over 3 years ago

  • Status changed from Workable to In Progress
  • Assignee set to syrianidou_sofia
Actions #4

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:

accept license graphical

accept license textmode

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)

Actions #5

Updated by syrianidou_sofia over 3 years ago

  • Status changed from Feedback to Closed
Actions

Also available in: Atom PDF