webdriverio

Next-gen browser and mobile automation test framework for Node.js

MIT License

Downloads
94.5M
Stars
8.8K
Committers
610

Bot releases are visible (Hide)

webdriverio - v8.25.0

Published by github-actions[bot] 11 months ago

v8.25.0 (2023-12-08)

πŸ› Bug Fix

  • wdio-cli, wdio-local-runner

πŸ“ Documentation

Committers: 2

webdriverio - v8.24.15

Published by github-actions[bot] 11 months ago

v8.24.15 (2023-12-07)

πŸ“ Documentation

Committers: 1

webdriverio - v8.24.14

Published by github-actions[bot] 11 months ago

v8.24.14 (2023-12-06)

πŸ› Bug Fix

  • wdio-jasmine-framework

Committers: 1

webdriverio - v8.24.13

Published by github-actions[bot] 11 months ago

v8.24.13 (2023-12-05)

πŸ’… Polish

Committers: 1

webdriverio - v8.24.12

Published by github-actions[bot] 11 months ago

No updates!

webdriverio - v8.24.11

Published by github-actions[bot] 11 months ago

No updates!

webdriverio - v8.24.7

Published by github-actions[bot] 11 months ago

v8.24.7 (2023-12-05)

πŸ› Bug Fix

  • wdio-cli

πŸ’… Polish

Committers: 2

webdriverio - v8.24.6

Published by github-actions[bot] 11 months ago

v8.24.6 (2023-11-30)

πŸ’… Polish

Committers: 1

webdriverio - v8.24.5

Published by github-actions[bot] 11 months ago

v8.24.5 (2023-11-29)

πŸ› Bug Fix

  • wdio-utils

Committers: 1

webdriverio - v8.24.4

Published by github-actions[bot] 11 months ago

v8.24.4 (2023-11-29)

πŸ› Bug Fix

  • webdriverio
    • #11755 (@webdriverio): add check of element size if subtree is hidden to isElementDisplayed (@HannaTarasevich)

πŸ’… Polish

Committers: 2

webdriverio - v8.24.3

Published by github-actions[bot] 11 months ago

v8.24.3 (2023-11-27)

πŸ› Bug Fix

Committers: 1

webdriverio - v8.24.2

Published by github-actions[bot] 11 months ago

v8.24.2 (2023-11-27)

πŸ› Bug Fix

Committers: 1

webdriverio - v8.24.1

Published by github-actions[bot] 11 months ago

v8.24.1 (2023-11-23)

πŸ› Bug Fix

Committers: 1

webdriverio - v8.24.0

Published by github-actions[bot] 11 months ago

v8.24.0 (2023-11-23)

πŸš€ New Feature

  • wdio-browser-runner, wdio-cli, wdio-config, wdio-globals, wdio-jasmine-framework, wdio-reporter, wdio-runner, wdio-smoke-test-cjs-service, wdio-smoke-test-reporter, wdio-smoke-test-service, wdio-types
    • #11714 (@wdio/runner): support assertion hooks (@christian-bromann)
      Given you have the following hooks in your wdio.conf.js:

          beforeAssertion: (params) => {
              console.log('beforeAssertion', params)
          },
          afterAssertion: (params) => {
              console.log('afterAssertion', params)
          }
      

      and in your tests you have an assertion like this:

      await expect(browser).toHaveTitle('WebdriverIO Β· Next-gen browser and mobile automation test framework for Node.js | WebdriverIO')
      

      Then it will log the following data:

      [0-0] beforeAssertion {
      [0-0]   matcherName: 'toHaveTitle',
      [0-0]   expectedValue: 'WebdriverIO Β· Next-gen browser and mobile automation test framework for Node.js | WebdriverIO',
      [0-0]   options: {
      [0-0]     wait: 5000,
      [0-0]     interval: 500,
      [0-0]     beforeAssertion: [AsyncFunction: beforeAssertion],
      [0-0]     afterAssertion: [AsyncFunction: afterAssertion]
      [0-0]   }
      [0-0] }
      [0-0] afterAssertion {
      [0-0]   matcherName: 'toHaveTitle',
      [0-0]   expectedValue: 'WebdriverIO Β· Next-gen browser and mobile automation test framework for Node.js | WebdriverIO',
      [0-0]   options: {
      [0-0]     wait: 5000,
      [0-0]     interval: 500,
      [0-0]     beforeAssertion: [AsyncFunction: beforeAssertion],
      [0-0]     afterAssertion: [AsyncFunction: afterAssertion]
      [0-0]   },
      [0-0]   result: { pass: true, message: [Function: message] }
      [0-0] }
      

Committers: 1

webdriverio - v8.23.5

Published by github-actions[bot] 11 months ago

v8.23.5 (2023-11-22)

πŸ› Bug Fix

Committers: 1

webdriverio - v8.23.4

Published by github-actions[bot] 11 months ago

v8.23.4 (2023-11-21)

πŸ› Bug Fix

Committers: 1

webdriverio - v8.23.3

Published by github-actions[bot] 11 months ago

v8.23.3 (2023-11-20)

πŸ› Bug Fix

  • webdriverio

Committers: 1

webdriverio - v8.23.2

Published by github-actions[bot] 11 months ago

v8.23.2 (2023-11-20)

πŸ› Bug Fix

  • wdio-webdriver-mock-service, webdriverio
  • wdio-browserstack-service

πŸ’… Polish

  • webdriverio
    • #11679 deleted BidiHandler and browser commands from Element type (@udarrr)

Committers: 3

webdriverio - v8.23.1

Published by github-actions[bot] 11 months ago

v8.23.1 (2023-11-17)

πŸ› Bug Fix

πŸ“ Documentation

🏠 Internal

  • wdio-browser-runner, wdio-cli, wdio-config, wdio-jasmine-framework, wdio-local-runner, wdio-mocha-framework, wdio-repl, wdio-reporter, wdio-runner, wdio-types, wdio-utils, webdriverio

Committers: 3

webdriverio - v8.23.0

Published by github-actions[bot] 11 months ago

v8.23.0 (2023-11-14)

πŸ‘“ Spec Compliancy

  • wdio-cli, wdio-protocols, webdriver, webdriverio

πŸš€ New Feature

  • wdio-browser-runner, wdio-globals, wdio-jasmine-framework, wdio-runner
  • webdriverio
    • #11592 (webdriverio): support emulating Web APIs for geolocation, colorScheme, userAgent and onLine (@christian-bromann)
    • #11570 Adding ability to get pseudo-elements css value via getCSSProperty #7709 (@Pawel1894)
  • wdio-protocols, webdriverio

πŸ› Bug Fix

  • wdio-types, wdio-webdriver-mock-service, webdriver
  • webdriverio
  • wdio-devtools-service
  • wdio-browserstack-service, wdio-protocols, wdio-utils, webdriver, webdriverio
  • wdio-allure-reporter
  • wdio-jasmine-framework
  • wdio-cucumber-framework

πŸ“ Documentation

Committers: 8