Project

General

Profile

Actions

action #37327

closed

coordination #36712: [saga] Use YaST specific framework for GUI testing

coordination #38876: [functional][y][epic] Automate yast2 hostname test suite using YaST framework which is not relying on shortcuts

[sle][functional][y] Improve YaST GUI testing framework to operate on tables

Added by riafarov over 6 years ago. Updated about 4 years ago.

Status:
Resolved
Priority:
Low
Assignee:
Target version:
SUSE QA - Milestone 20
Start date:
2018-06-13
Due date:
2018-11-20
% Done:

0%

Estimated time:
13.00 h

Description

Motivation

For writing test we would need widget ids and other properties of widgets. For some we cannot elaborate internal structure to trigger events. For example: tables.
Good start would be to display internal structure, so then it will be easily possible to implement search. With

Acceptance criteria

  1. It's possible to select row in the table using cell value or row number

Further details

See #42188 and explore parts done by Lada, which we can use as a base for further development.

Here are useful links:

  1. https://github.com/lslezak/cucumber-yast#installing-cucumber-ruby-gem
  2. https://hackweek.suse.com/17/projects/yast-integration-tests-using-cucumber
  3. https://github.com/libyui/libyui-qt/tree/http_server

Related issues 1 (0 open1 closed)

Precedes (14 days) qe-yam - action #38879: [functional][y] Implement yast2 hostname test using ncurses with YCPRejected2018-12-112019-01-11

Actions
Actions

Also available in: Atom PDF