Project

General

Profile

Actions

action #91884

open

[spike][timeboxed:18h] Demonstrate how Playwright helps with tricky UI tests

Added by livdywan over 3 years ago. Updated over 3 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Regressions/Crashes
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:

Description

With #91659 we'll be in a position where we could use Playwright in place of Selenium. Ideally we find some cases where it's clearly better in terms of time spent on writing new tests, fixing unreliable tests or debugging problems.

Suggestions

  • Port t/ui/25-developer_mode.t - see #91232#note-5
  • Consider other tricky tests

Open questions to answer

  • What do we gain from switching to Playwright
  • What do we lose (if anything)
  • Do we see a benefit with tricky tests
  • Do we see a benefit with tests which are stable that are stable already
  • How does debugging compare to Selenium-based tests

Related issues 2 (0 open2 closed)

Related to openQA Project (public) - action #91659: Add Playwright to devel:languages:perlResolvedtinita2021-04-232021-05-08

Actions
Copied from openQA Project (public) - action #91232: Test t/ui/25-developer_mode.t failed in CIRejectedmkittler2021-04-152021-04-30

Actions
Actions

Also available in: Atom PDF