Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Page MenuHomePhabricator

Selenium Tests for VisualEditor
Open, Needs TriagePublic

Description

  • Verify that , the CE is editable 776963
  • Verify you can save the page 721024 801729 T309712
  • Automate VE Toolbar actions 844470
  • Verify you can insert/modify/remove table 841915
  • Verify you can edit/modify/remove a link 790682 790683
  • Verify you can insert/modify/remove comment 811704
  • Verify you can apply different heading style on a text
  • Very undo and redo action works properly
  • Verify you can change the effect on any text by applying different formatting options from the toolbar
  • Verify you can add all kind of citations from the "Cite" menu
  • Verify you can clear styling from a text
  • Verify you can edit/remove any existing citation
  • Check the functionality of list and indentation
  • Verify you can insert/modify/remove image
  • Verify you can insert/modify/remove template
  • Verify you can insert/modify/remove formula
  • Verify you can insert/modify/remove reference list
  • Verify the Re-use existing reference works properly
  • Verify you can insert special character
  • Verify you can add categories to the page you are editing
  • Verify you can edit different properties inside Media Settings dialog

Details

SubjectRepoBranchLines +/-
mediawiki/extensions/VisualEditormaster+16 -0
mediawiki/extensions/VisualEditormaster+1 -1
mediawiki/extensions/VisualEditormaster+8 -0
mediawiki/extensions/VisualEditormaster+8 -0
mediawiki/extensions/VisualEditormaster+8 -0
mediawiki/extensions/VisualEditormaster+2 -2
mediawiki/extensions/VisualEditormaster+7 -0
mediawiki/extensions/VisualEditormaster+2 -1
mediawiki/extensions/VisualEditormaster+9 -0
mediawiki/extensions/VisualEditormaster+4 -3
mediawiki/extensions/VisualEditormaster+8 -0
mediawiki/extensions/VisualEditormaster+11 -2
mediawiki/extensions/VisualEditormaster+2 -0
mediawiki/extensions/VisualEditormaster+34 -0
mediawiki/extensions/VisualEditormaster+14 -0
mediawiki/extensions/VisualEditormaster+12 -25
mediawiki/extensions/VisualEditormaster+28 -0
mediawiki/extensions/VisualEditormaster+28 -0
mediawiki/extensions/VisualEditormaster+11 -0
mediawiki/extensions/VisualEditormaster+11 -2
mediawiki/extensions/VisualEditormaster+6 -3
mediawiki/extensions/VisualEditormaster+2 -2
mediawiki/extensions/VisualEditormaster+1 -0
mediawiki/extensions/VisualEditormaster+19 -5
mediawiki/extensions/VisualEditormaster+31 -13
mediawiki/extensions/VisualEditormaster+15 -0
mediawiki/extensions/VisualEditormaster+2 -3
mediawiki/extensions/VisualEditormaster+9 -1
mediawiki/extensions/VisualEditormaster+6 -2
mediawiki/extensions/VisualEditormaster+46 -20
mediawiki/extensions/VisualEditormaster+1 -1
Show related patches Customize query in gerrit

Event Timeline

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

Change 790682 had a related patch set uploaded (by Esther Akinloose; author: Esther Akinloose):

[mediawiki/extensions/VisualEditor@master] selenium: Link icon is visible

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

Change 790683 had a related patch set uploaded (by Esther Akinloose; author: Esther Akinloose):

[mediawiki/extensions/VisualEditor@master] selenium: Link icon is clickable

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

Change 721024 merged by jenkins-bot:

[mediawiki/extensions/VisualEditor@master] selenium: Content Editable should save an edit

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

Change 793060 had a related patch set uploaded (by Esther Akinloose; author: Esther Akinloose):

[mediawiki/extensions/VisualEditor@master] WIP selenium: Move code from beforeEach hook to specs

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

Change 793478 had a related patch set uploaded (by Zfilipin; author: Zfilipin):

[mediawiki/extensions/VisualEditor@master] WIP selenium: Wait 5 seconds to see in the video recording if the page is saved

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

Change 793825 had a related patch set uploaded (by Zfilipin; author: Zfilipin):

[mediawiki/extensions/VisualEditor@master] WIP selenium: Wait for "save page" button be be clickable

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

Change 793060 merged by jenkins-bot:

[mediawiki/extensions/VisualEditor@master] selenium: Improve debugging

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

Change 801729 had a related patch set uploaded (by Zfilipin; author: Zfilipin):

[mediawiki/extensions/VisualEditor@master] WIP selenium: Better assertion after saving the page

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

Change 793825 abandoned by Zfilipin:

[mediawiki/extensions/VisualEditor@master] WIP selenium: Wait for "save page" button be be clickable

Reason:

Moved to https://gerrit.wikimedia.org/r/c/mediawiki/extensions/VisualEditor/+/801729

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

Change 802528 had a related patch set uploaded (by Zfilipin; author: Zfilipin):

[mediawiki/extensions/VisualEditor@master] selenium: Run only one test in Jenkins daily job

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

Change 802528 merged by jenkins-bot:

[mediawiki/extensions/VisualEditor@master] selenium: Run only one test in Jenkins daily job

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

Change 801729 merged by jenkins-bot:

[mediawiki/extensions/VisualEditor@master] selenium: Better assertion after saving the page

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

Change 803937 had a related patch set uploaded (by Esther Akinloose; author: Esther Akinloose):

[mediawiki/extensions/VisualEditor@master] WIP selenium: saveComplete

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

Change 803937 merged by jenkins-bot:

[mediawiki/extensions/VisualEditor@master] selenium: Add EditPage.saveComplete()

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

Change 805385 had a related patch set uploaded (by Esther Akinloose; author: Esther Akinloose):

[mediawiki/extensions/VisualEditor@master] selenium: Do not retry tests

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

Change 805385 merged by jenkins-bot:

[mediawiki/extensions/VisualEditor@master] selenium: Do not retry tests

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

Change 790683 abandoned by Esther Akinloose:

[mediawiki/extensions/VisualEditor@master] selenium: Link icon is clickable

Reason:

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

Change 811704 had a related patch set uploaded (by Esther Akinloose; author: Esther Akinloose):

[mediawiki/extensions/VisualEditor@master] WIP selenium: Comment should be added

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

Change 790682 abandoned by Esther Akinloose:

[mediawiki/extensions/VisualEditor@master] WIP selenium: Link should be added

Reason:

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

Change 811704 abandoned by Esther Akinloose:

[mediawiki/extensions/VisualEditor@master] WIP selenium: Comment should be added

Reason:

Will get back to this.

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

Change 841128 had a related patch set uploaded (by Esther Akinloose; author: Esther Akinloose):

[mediawiki/extensions/VisualEditor@master] selenium: Move code to beforeEach and afterEach hooks

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

Change 841128 merged by jenkins-bot:

[mediawiki/extensions/VisualEditor@master] selenium: Move code to beforeEach and afterEach hooks

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

Change 841915 had a related patch set uploaded (by Zfilipin; author: Zfilipin):

[mediawiki/extensions/VisualEditor@master] WIP selenium: Content editable should insert a table

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

Change 841915 merged by jenkins-bot:

[mediawiki/extensions/VisualEditor@master] selenium: Content editable should insert a table

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

Change 844470 had a related patch set uploaded (by Esther Akinloose; author: Esther Akinloose):

[mediawiki/extensions/VisualEditor@master] selenium: Toolbar should open switch editor

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

Change 844470 merged by jenkins-bot:

[mediawiki/extensions/VisualEditor@master] selenium: Toolbar should open switch editor

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

Change 844855 had a related patch set uploaded (by Esther Akinloose; author: Esther Akinloose):

[mediawiki/extensions/VisualEditor@master] selenium: Toolbar should open page options

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

Change 793478 abandoned by Zfilipin:

[mediawiki/extensions/VisualEditor@master] WIP selenium: Wait 50 seconds to see in the video recording if the page is saved

Reason:

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

Change 862243 had a related patch set uploaded (by Esther Akinloose; author: Esther Akinloose):

[mediawiki/extensions/VisualEditor@master] selenium: Toolbar should open help popup

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

Change 862263 had a related patch set uploaded (by Esther Akinloose; author: Esther Akinloose):

[mediawiki/extensions/VisualEditor@master] selenium: Toolbar should open notices popup as soon as it loads

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

Change 844855 merged by jenkins-bot:

[mediawiki/extensions/VisualEditor@master] selenium: Toolbar should open page options

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

Change 862243 merged by jenkins-bot:

[mediawiki/extensions/VisualEditor@master] selenium: Toolbar should open help popup

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

Change 862269 had a related patch set uploaded (by Esther Akinloose; author: Esther Akinloose):

[mediawiki/extensions/VisualEditor@master] selenium: Toolbar should open special characters menu

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

Change 862263 merged by jenkins-bot:

[mediawiki/extensions/VisualEditor@master] selenium: Toolbar should open notices popup as soon as it loads

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

Change 862269 merged by jenkins-bot:

[mediawiki/extensions/VisualEditor@master] selenium: Toolbar should open special characters menu

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

Change 863400 had a related patch set uploaded (by Esther Akinloose; author: Esther Akinloose):

[mediawiki/extensions/VisualEditor@master] selenium: Toolbar should open insert menu

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

Change 863404 had a related patch set uploaded (by Esther Akinloose; author: Esther Akinloose):

[mediawiki/extensions/VisualEditor@master] selenium: Toolbar should open structure options menu

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

Change 863405 had a related patch set uploaded (by Esther Akinloose; author: Esther Akinloose):

[mediawiki/extensions/VisualEditor@master] selenium: Toolbar should open style text options

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

Change 863407 had a related patch set uploaded (by Esther Akinloose; author: Esther Akinloose):

[mediawiki/extensions/VisualEditor@master] selenium: Toolbar should open format paragraph menu

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

Change 863400 merged by jenkins-bot:

[mediawiki/extensions/VisualEditor@master] selenium: Toolbar should open insert menu

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

Change 866581 had a related patch set uploaded (by Zfilipin; author: Zfilipin):

[mediawiki/extensions/VisualEditor@master] selenium: Decrease logLevel from info to error

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

Change 866581 merged by jenkins-bot:

[mediawiki/extensions/VisualEditor@master] selenium: Decrease logLevel from info to error

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

Change 863404 merged by jenkins-bot:

[mediawiki/extensions/VisualEditor@master] selenium: Toolbar should open structure options menu

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

Change 863405 merged by jenkins-bot:

[mediawiki/extensions/VisualEditor@master] selenium: Toolbar should open style text options

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

Change 863407 merged by jenkins-bot:

[mediawiki/extensions/VisualEditor@master] selenium: Toolbar should open format paragraph menu

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

I believe we would have caught the errors in T332415#8828832 before the patch was merged if we verified editing behavior as a logged-out user.

I think for the Temporary accounts project, anonymous editing tests will be important to have in place to catch regressions before patches get merged.

Change 931997 had a related patch set uploaded (by Kosta Harlan; author: Kosta Harlan):

[mediawiki/extensions/VisualEditor@master] selenium: Disable flaky test

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

Change 931997 merged by jenkins-bot:

[mediawiki/extensions/VisualEditor@master] selenium: Disable flaky test

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

Change 941542 had a related patch set uploaded (by Esther Akinloose; author: Esther Akinloose):

[mediawiki/extensions/VisualEditor@master] selenium: undo, redo buttons are displayed disabled

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

@EAkinloose: Removing task assignee as this open task has been assigned for more than two years - see the email sent to all task assignees on 2024-04-15.
Please assign this task to yourself again if you still realistically [plan to] work on this task - it would be welcome! :)
If this task has been resolved in the meantime, or should not be worked on by anybody ("declined"), please update its task status via "Add Action… 🡒 Change Status".
Also see https://www.mediawiki.org/wiki/Bug_management/Assignee_cleanup for tips how to best manage your individual work in Phabricator. Thanks!