[go: nahoru, domu]

Page MenuHomePhabricator

Replace Node.js Assert library with WebdriverIO Expect library
Open, Needs TriagePublic

Description

From T324857: The Web App Testing Guidebook (pdf version).

Page 76:

  • It’s easier to write (in my opinion, you’re welcome to disagree)
  • You get better error messages
  • It automatically retries failed assertions

Page 79:

One final note for now on this. Aside from the WebdriverIO specific assertions expect-webdriverio
adds, you also gain access to the built-in ExpectJS assertions.

Event Timeline

Change 951069 had a related patch set uploaded (by Jakob; author: Jakob):

[wikibase/termbox@master] Use `expect` instead of `assert` for browser tests

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

Change 951062 had a related patch set uploaded (by Jakob; author: Jakob):

[mediawiki/extensions/Wikibase@master] Use `expect` instead of `assert` for browser tests

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

Change 951062 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] Use `expect` instead of `assert` for browser tests

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

Change 951069 merged by jenkins-bot:

[wikibase/termbox@master] Use `expect` instead of `assert` for browser tests

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