GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Main page
  • Get MediaWiki
  • Get extensions
  • Tech blog
  • Contribute
  • User help
  • FAQ
  • Technical manual
  • Support desk
  • Communication
  • Developer portal
  • Code statistics
  • Community portal
  • Recent changes

This view

  • Original page
  • New address

GeezerVison is showing www.mediawiki.org — Selenium/Reference/Example Code - MediaWiki

< Selenium | Reference

Legend

  • ✅ Good. Simple specs and page objects.
  • ⚠️ Warning. Advanced. Not recommended for beginners.
  • 🤷 Only sample code.
  • 🥒 Using Cucumber testing framework instead of the default Mocha.
  • 😱 Not using page object pattern.
  • ❓ Not reviewed yet.

Examples

Example code was last reviewed in September 2019.

Repository Source Tests Review Comment
mediawiki/core Gerrit tests/selenium ✅ Canonical examples.
mediawiki/core Gerrit tests/selenium/docs ✅ Source code used in documentation.
mediawiki/core Gerrit tests/selenium/wdio-mediawiki ⚠️ Source for wdio-mediawiki NPM package.
mediawiki/extensions/AbuseFilter Gerrit tests/selenium ✅
mediawiki/extensions/AchievementBadges Gerrit tests/selenium ❓
mediawiki/extensions/AdvancedSearch Gerrit tests/selenium ⚠️
mediawiki/extensions/CampaignEvents Gerrit tests/selenium 🤷
mediawiki/extensions/Cargo Gerrit tests/selenium ❓
mediawiki/extensions/CentralNotice Gerrit tests/selenium ✅
mediawiki/extensions/CheckUser Gerrit tests/selenium ✅
mediawiki/extensions/CirrusSearch Gerrit tests/integration 🥒
mediawiki/extensions/CirrusSearch Gerrit tests/selenium ✅
mediawiki/extensions/CodeMirror Gerrit tests/selenium ⚠️
mediawiki/extensions/CommunityRequests Gerrit tests/selenium ❓
mediawiki/extensions/ContactPage Gerrit tests/selenium 🤷
mediawiki/extensions/ContentTranslation Gerrit tests/selenium ❓
mediawiki/extensions/Echo Gerrit tests/selenium ✅
mediawiki/extensions/ElectronPdfService Gerrit tests/selenium ✅
mediawiki/extensions/examples Gerrit tests/selenium ✅
mediawiki/extensions/FacetedCategory Gerrit tests/selenium ❓
mediawiki/extensions/FileImporter Gerrit tests/selenium ✅
mediawiki/extensions/GlobalWatchlist Gerrit tests/selenium 🤷
mediawiki/extensions/IPInfo Gerrit tests/selenium ❓
mediawiki/extensions/Math Gerrit tests/selenium ✅
mediawiki/extensions/Newsletter Gerrit tests/selenium ✅
mediawiki/extensions/OpenIDConnect Gerrit tests/selenium ❓
mediawiki/extensions/PageTriage Gerrit tests/selenium ⚠️
mediawiki/extensions/Popups Gerrit tests/selenium ⚠️
mediawiki/extensions/ProofreadPage Gerrit tests/selenium ✅
mediawiki/extensions/RelatedArticles Gerrit tests/selenium ⚠️
mediawiki/extensions/ReportIncident Gerrit tests/selenium ❓
mediawiki/extensions/RevisionSlider Gerrit tests/selenium ⚠️
mediawiki/extensions/Sanctions Gerrit tests/selenium ❓
mediawiki/extensions/TemplateWizard Gerrit tests/selenium 😱
mediawiki/extensions/TwoColConflict Gerrit tests/selenium ⚠️
mediawiki/extensions/VisualEditor Gerrit tests/selenium ✅
mediawiki/extensions/Wikibase Gerrit client/data-bridge/tests/selenium ⚠️
mediawiki/extensions/Wikibase Gerrit repo/tests/selenium ⚠️
mediawiki/extensions/WikiLambda Gerrit tests/selenium ✅
mediawiki/skins/MinervaNeue Gerrit tests/selenium 😱🥒
wikibase/termbox Gerrit tests/selenium ⚠️
wikidata/query/gui Gerrit tests/specs 😱
edwardspec/mediawiki-moderation GitHub tests/selenium ❓
femiwiki/AchievementBadges GitHub mediawiki/extensions/AchievementBadges copy, archived
femiwiki/FemiwikiSkin GitHub tests/selenium ❓
femiwiki/Sanctions GitHub mediawiki/extensions/Sanctions copy, archived
wmde/banner-screenshots GitHub /test/specs ❓
wmde/wdio-wikibase GitHub ⚠️
wmde/wikibase-release-pipeline GitHub test ❓
commtech/wishlist-intake GitLab tests/selenium ❓
data-engineering/mpic GitLab ❓

More information

  • phab:T376027
  • MediaWiki code search for @wdio/ in package.json.
  • GitHub search for org:wikimedia "@wdio"
  • GitHub search for org:wmde "@wdio"
Retrieved from "https://www.mediawiki.org/w/index.php?title=Selenium/Reference/Example_Code&oldid=7731327"
Category:
  • Selenium/Node.js
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.