Project

General

Profile

Actions

action #42932

closed

coordination #40484: [qe-core][functional][epic] Move different checks to separate test suites not to affect other functional tests

[functional][y] Move keyboard_selection to welcome module

Added by oorlov over 5 years ago. Updated over 2 years ago.

Status:
Resolved
Priority:
Low
Assignee:
Category:
Enhancement to existing tests
Target version:
SUSE QA - Milestone 23
Start date:
2018-10-24
Due date:
% Done:

0%

Estimated time:
1.00 h
Difficulty:

Description

Motivation

Currently, a test for switching keyboard layout is executed as a separate module, though it runs on Welcome screen. This forces welcome and keyboard_selection modules to be dependent on each other.

e.g. welcome module is forced to decide if press 'Next' button, depending on whether keyboard_selection module exist in Test Suite or not

send_key $cmd{next} unless get_var('INSTALL_KEYBOARD_LAYOUT');

Move the switch_keyboard_layout test to welcome module to have all the tests related to that page in one place.

Suggesitons

  1. sub switch_keyboard_layout added to welcome module;

Acceptance Criteria

  1. keyboard_selection module does not exist;
  2. send_key $cmd{next} is called without dependence on 'INSTALL_KEYBOARD_LAYOUT' variable.
Actions #1

Updated by okurz over 5 years ago

  • Category set to Enhancement to existing tests
  • Priority changed from Normal to Low
  • Target version set to future

Please try to always find a category. Wouldn't merging the modules make review of test results harder?

Actions #2

Updated by riafarov over 5 years ago

  • Description updated (diff)
  • Status changed from New to Workable
Actions #3

Updated by JERiveraMoya over 5 years ago

  • Due date set to 2018-10-16
  • Status changed from Workable to In Progress
  • Assignee set to JERiveraMoya
  • Start date changed from 2018-10-25 to 2018-10-03
Actions #4

Updated by JERiveraMoya over 5 years ago

  • Due date changed from 2018-10-16 to 2019-01-15
  • Start date changed from 2018-10-03 to 2018-10-24
Actions #5

Updated by JERiveraMoya over 5 years ago

  • Status changed from In Progress to Feedback
  • Estimated time set to 1.00 h
Actions #6

Updated by JERiveraMoya over 5 years ago

Waiting for next build to get VR.

Actions #7

Updated by riafarov over 5 years ago

To speed up tickets resolution, simply restart any test which contained the module, we don't have to wait for the new build.

Actions #8

Updated by JERiveraMoya over 5 years ago

There was some mess with git and my code was reverted accidentally. Sending PR again:
PR: Move keyboard selection to welcome

Actions #9

Updated by JERiveraMoya over 5 years ago

  • Target version changed from future to Milestone 23
Actions #10

Updated by JERiveraMoya over 5 years ago

  • Status changed from Feedback to Resolved
Actions #11

Updated by okurz over 2 years ago

  • Due date deleted (2019-01-15)
Actions

Also available in: Atom PDF