Project

General

Profile

Actions

action #109896

closed

coordination #109786: [epic][qe-core] Using Selenium in openQA

[qe-core][spike] Using Selenium in openQA - Implement firefox or tomcat test with selenium (either in Python or Perl)

Added by szarate about 2 years ago. Updated almost 2 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Spike/Research
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:
Difficulty:
Sprint:
QE-Core: May Sprint (May 11 - Jun 08)

Description

See Parent's description for more background, as far as this task goes, we want to know:

  1. How do we hook selenium to openQA? How could that look like?
  2. How can the testcases look like? for Selenium? where are they located (hint, not in data/)
  3. How difficult is to write the test (1 to 10) + the driver?
  4. Could it be that in the future, we can have some bigger tests written this way (see for instance Yast web installer)?
  5. What could be a birds eye view on how the architecture could look like?
  6. What are possible risks of testing Firefox or Tomcat's webUI with Selenium? What are the advantages?
  7. Conclusions after the experiment

Acceptance Criteria

  1. Firefox's html5 test or Tomcat are also being tested with Selenium (separate test module, as a PoC)
  2. Findings are documented in this ticket, with all pull requests related to it
  3. Above questions answered (during the Sprint review)

Considerations

This task doesn't necessarily need to be fully done, in such case, we'll be looking still at the findings during the sprint review. If you see a risk, raise it during a daily or talk about on slack!


Related issues 2 (2 open0 closed)

Copied from openQA Tests - action #109894: [qe-core][spike] Using Robot Framework in openQA - Writing openQA tests using Robot frameworkNew2022-04-13

Actions
Copied to openQA Tests - action #109899: [qe-core][spike] Using Selenium in openQA - Implement basic testing for an electron based appFeedbackszarate

Actions
Actions

Also available in: Atom PDF