Project

General

Profile

coordination #88069

[epic] Redesign "welcome" and "accept_license" test modules using OOP and libyui-rest-api

Added by oorlov 6 months ago. Updated about 2 months ago.

Status:
New
Priority:
Normal
Assignee:
Target version:
Start date:
2021-02-22
Due date:
% Done:

100%

Estimated time:
(Total: 0.00 h)

Description

Currently the welcome and accept_license test modules contain logic for several different products and cases (e.g. License Agreement screen, Product Selection screen).
That makes the test modules hard to maintain, update in case of changes, or increase coverage.

The goal is to split the modules to the separate tests, that will check a single thing (e.g. like it is already done for RAID tests or partitioner warnings).
The split tests should use libyui-rest-api as a library to communicate with the pages, and OOP approach, so the task also require to create the respective Page layer classes.


Subtasks

action #88939: [timeboxed:16h] Define all the test scenarios in welcome and accept_license test modulesClosedsyrianidou_sofia

History

#1 Updated by riafarov 6 months ago

  • Tracker changed from action to coordination
  • Target version set to future

Also available in: Atom PDF