Project

General

Profile

Actions

action #132887

closed

coordination #121855: [epic] Agama web interactive installation

Create POM for the main screen in agama

Added by rainerkoenig 10 months ago. Updated 8 months ago.

Status:
Resolved
Priority:
High
Assignee:
Target version:
Start date:
2023-07-17
Due date:
% Done:

0%

Estimated time:

Description

Motivation

Define a POM to handle the main screen:

Scope

Installations of Dolomite and Tumbleweed using Agama for all architectures available in openQA (s390x and ppc64le excluded for now).

Acceptance criteria

AC1: Get familiar with Playwright and use the playwright test generator to get first version of your code.
AC2: Locate only the auto-generated code related with user definition and user creation and convert it to Page Object Model.
AC3: Replace POM code in existing test.

Additional information

Playwright documentation: https://playwright.dev/docs/intro
Playwright documentation - Page Object Model: https://playwright.dev/docs/pom
How to use playwright with Agama: https://github.com/openSUSE/agama/blob/master/playwright/README.md
Notice that for development in your system, you will need to install playwright and run npx playwright test, due to in the live iso the command to run is different as described in doc above, playwright test.


Files

Screenshot_Main_Screen.png (50.2 KB) Screenshot_Main_Screen.png rainerkoenig, 2023-07-17 11:37
Actions #1

Updated by rainerkoenig 10 months ago

  • Parent task set to #121855
Actions #2

Updated by JERiveraMoya 10 months ago

  • Description updated (diff)
  • Status changed from New to Workable
  • Priority changed from Normal to High
  • Target version set to Current
Actions #3

Updated by leli 9 months ago

  • Status changed from Workable to In Progress
  • Assignee set to leli
Actions #5

Updated by leli 8 months ago

  • Status changed from In Progress to Resolved

PR merged.

Actions

Also available in: Atom PDF