Project

General

Profile

Actions

action #27853

closed

[sle][functional][u][easy] extend SUSEConnect test with minimal UI checks

Added by okurz over 6 years ago. Updated almost 4 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
New test
Target version:
SUSE QA - Milestone 30
Start date:
2017-11-17
Due date:
% Done:

0%

Estimated time:
42.00 h
Difficulty:

Description

Observation

openQA test in scenario sle-15-Installer-DVD-x86_64-minimal+proxy_SCC-postreg_SUSEconnect@64bit in
suseconnect_scc shows that the test passes but the output is … suboptimal, e.g. "--list-extensions" does not list the "server applications" module even though it's there as it can be activated later on.

Acceptance criteria

  • AC1: There is a needle check asserting on correct rendering of the console UI of SUSEConnect
  • AC2: There is a soft-fail needle with a bugref for the missing server applications module -> https://bugzilla.suse.com/show_bug.cgi?id=1064264 , being VERIFIED FIXED

Tasks

  • Search for an existing UI test case. If the output layout of SUSEConnect --list-extensions is already tested, this ticket can be resolved. If not, the graphical output of the command needs to be tested in suseconnect_scc
  • Add a assert_screen call after the "--list-extensions" call (0.1-1h)
  • Add a needle with soft-fail reference to the bug that nsinger create(s/d) (0.1-0.5h)

Further details

I think a needle check with assert_screen is correct here because even though it's about a console application we want to check the very least of "UI" here as the customer is supposed to use the same. correct rendering is up to the ticket assignee to decide what makes sense.

Always latest result in this scenario: latest


Related issues 1 (0 open1 closed)

Related to openQA Tests - action #66826: [SLE][Migration][SLE15SP2][enhance] Check SUSEConnect --list-extensions, SUSEConnect --status-text,zypper lr include all module informationResolvedtinawang1232020-05-14

Actions
Actions

Also available in: Atom PDF