Project

General

Profile

action #124550

Updated by JERiveraMoya 11 months ago

#### Motivation 
 Yam squad needs to kick off web testing now that we have Keep working on this way CI to run a testing framework using test the installer itself. 
 See documentation created by YaST team: 
 https://github.com/openSUSE/agama/tree/master/playwright#running-tests-directly-from-the-live-iso 
 We just need to click on Install for this PoC web ui with `RUN_INSTALLATION=1` and probably we don't need to create any Playwright test but to use the existing one packaged take_screenshots. 

 #### Scope 
 x86_64 and aarch64 https://github.com/yast/d-installer/pull/399 

 #### Acceptance criteria 
 **AC1**: Create PoC in Agama Development group in O3 which handle interactive installation using Get familiar with Playwright 
 **AC2**: Installation actions should be as minimal as possible Add additional test of some part of the UI not likely to change 

 #### Additional information 
 https://playwright.dev/docs/intro 
 As follow-up we need to investigate further about where to store the test and sync with YaST squad, most likely will be an additional repo to use, for for this ticket is out of scope, we need the minimum there to install and see that all ok using this mechanism. 

Back