Page MenuHomePhabricator

Evaluate Cypress as a WebdriverIO replacement for our browser automation framework
Open, MediumPublic

Related Objects

Event Timeline

There are a very large number of changes, so older changes are hidden. Show Older Changes

@zeljkofilipin I want to use cypress in the new VueJS framework, we're testing it on the content translation tool.
is it installed on the CI already or not yet?

zeljkofilipin changed the task status from Open to Stalled.Mar 13 2020, 10:23 AM

@Jpita as far as I know, no progress has been made. 😕

zeljkofilipin changed the task status from Stalled to Open.Mar 14 2020, 10:24 AM
zeljkofilipin renamed this task from Cypress testing framework evaluation to Evaluate Cypress as a WebdriverIO replacement for our browser automation framework.Mar 17 2020, 3:40 PM

@zeljkofilipin why does it have to be a replacement?
why can't both live together?

@Jpita we can barely keep one framework somewhat documented (T246425) and up to date (T247844). There's no chance we could do that for two frameworks.

Change 530914 abandoned by Zfilipin:
WIP Cypress

Reason:
just a test

https://gerrit.wikimedia.org/r/530914

Change 599937 had a related patch set uploaded (by AlQaholic007; owner: AlQaholic007):
[mediawiki/core@master] WIP Cypress: Implement test for checking Admin login

https://gerrit.wikimedia.org/r/599937

Change 600406 had a related patch set uploaded (by AlQaholic007; owner: AlQaholic007):
[mediawiki/core@master] WIP Cypress: Implement test to check for account creation

https://gerrit.wikimedia.org/r/600406

Change 597125 had a related patch set uploaded (by AlQaholic007; owner: AlQaholic007):
[mediawiki/core@master] WIP Cypress: Install dependencies

https://gerrit.wikimedia.org/r/597125

Change 598253 had a related patch set uploaded (by AlQaholic007; owner: AlQaholic007):
[mediawiki/core@master] WIP Cypress: Implement a simple test to check for default main page heading

https://gerrit.wikimedia.org/r/598253

Change 598253 abandoned by AlQaholic007:
WIP Cypress: Implement a simple test to check for default main page heading

Reason:
Too many conflicts

https://gerrit.wikimedia.org/r/598253

Change 599937 abandoned by AlQaholic007:
WIP Cypress: Implement test for checking Admin login

Reason:
Too many conflicts

https://gerrit.wikimedia.org/r/599937

Change 600406 abandoned by AlQaholic007:
WIP Cypress: Implement test to check for account creation

Reason:
Too many conflicts

https://gerrit.wikimedia.org/r/600406

Change 601343 had a related patch set uploaded (by AlQaholic007; owner: AlQaholic007):
[mediawiki/core@master] WIP Cypress: Implement a simple test to check for main page heading

https://gerrit.wikimedia.org/r/601343

Change 601345 had a related patch set uploaded (by AlQaholic007; owner: AlQaholic007):
[mediawiki/core@master] WIP Cypress: Implement test to check for user account creation

https://gerrit.wikimedia.org/r/601345

Change 601375 had a related patch set uploaded (by AlQaholic007; owner: AlQaholic007):
[mediawiki/core@master] WIP Cypress: Implement test to check for user login @daily

https://gerrit.wikimedia.org/r/601375

Change 601746 had a related patch set uploaded (by AlQaholic007; owner: AlQaholic007):
[mediawiki/core@master] WIP Cypress: Page should be previewable

https://gerrit.wikimedia.org/r/601746

Change 601752 had a related patch set uploaded (by AlQaholic007; owner: AlQaholic007):
[mediawiki/core@master] WIP Cypress: Page should be creatable

https://gerrit.wikimedia.org/r/601752

Change 601752 abandoned by AlQaholic007:
WIP Cypress: Page should be creatable

Reason:
Flaky test and lot of conflicts

https://gerrit.wikimedia.org/r/601752

Change 601845 had a related patch set uploaded (by AlQaholic007; owner: AlQaholic007):
[mediawiki/core@master] WIP Cypress: Page should be creatable

https://gerrit.wikimedia.org/r/601845

Change 601851 had a related patch set uploaded (by AlQaholic007; owner: AlQaholic007):
[mediawiki/core@master] WIP Cypress: Page should be re-creatable

https://gerrit.wikimedia.org/r/601851

Change 598257 had a related patch set uploaded (by AlQaholic007; owner: AlQaholic007):
[mediawiki/core@master] WIP Puppeteer: Install dependencies

https://gerrit.wikimedia.org/r/598257

zeljkofilipin updated the task description. (Show Details)
zeljkofilipin updated the task description. (Show Details)
zeljkofilipin moved this task from In Progress to Waiting/Blocked on the User-Soham board.
zeljkofilipin moved this task from In Progress to Waiting/Blocked on the User-Soham board.

Change 597125 abandoned by AlQaholic007:
[mediawiki/core@master] WIP Cypress: Install dependencies

Reason:

https://gerrit.wikimedia.org/r/597125

Change 601343 abandoned by AlQaholic007:
[mediawiki/core@master] WIP Cypress: A sample test

Reason:

https://gerrit.wikimedia.org/r/601343

Change 601345 abandoned by AlQaholic007:
[mediawiki/core@master] WIP Cypress: User should be able to create account

Reason:

https://gerrit.wikimedia.org/r/601345

Change 601375 abandoned by AlQaholic007:
[mediawiki/core@master] WIP Cypress: User should be able to login

Reason:
GSOC Completion

https://gerrit.wikimedia.org/r/601375

Change 601746 abandoned by AlQaholic007:
[mediawiki/core@master] WIP Cypress: Page should be previewable

Reason:
GSOC Completion

https://gerrit.wikimedia.org/r/601746

Change 601845 abandoned by AlQaholic007:
[mediawiki/core@master] WIP Cypress: Page should be creatable

Reason:
GSOC Completion

https://gerrit.wikimedia.org/r/601845

Change 601851 abandoned by AlQaholic007:
[mediawiki/core@master] WIP Cypress: Page should be re-creatable

Reason:
GSOC Completion

https://gerrit.wikimedia.org/r/601851