Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
Resources | WebdriverIO
[go: Go Back, main page]

تخطى إلى المحتوى الرئيسي

Resources

There are many wonderful curated resources the WebdriverIO community has put together. Make sure to contribute yours at awesome-webdriverio!

WebdriverIO Ecosystem

Support WebdriverIO

The following references give you more information on how to financially support the project.

Documentation

Community

Twitter

People passionate about WebdriverIO (In no particular order)

Plugins

Services

  • WebdriverIO Community Services - A set of community maintained services.
  • Wdi5 - Cross-platform test framework for hybrid UI5 apps. wdi5 = Webdriver.IO + UI5 Test API + appium.
  • ChromeDriver - Run Chrome browser seamlessly when running tests.
  • SafariDriver - Run Safari browser seamlessly when running tests.
  • GeckoDriver - Run Gecko browser seamlessly when running tests.
  • EdgeDriver - Run Microsoft Edge browser seamlessly when running tests.
  • Gmail - Fetch e-mails from Google Mail.
  • Intercept - Capture and assert HTTP ajax calls.
  • Zafira Listener - Report tests to Zafira Dashboard.
  • Report Portal - Service used by Report Portal Reporter.
  • Docker - Helps run functional/integration tests against/using containerized applications.
  • WireMock - Run WireMock seamlessly when running tests.
  • Slack - Send test results as a slack notification/message to channels.
  • LambdaTest - Manage tunnel and job metadata for LambdaTest users.
  • Image Comparison (Visual Regression Testing) - Image comparison and visual regression testing.
  • Ng-apimock - Service used by @ng-apimock/core.
  • Novus Visual Regression - Visual regression testing.
  • Re-run - Tracks failing tests and scenarios, allowing failing or unstable tests or scenarios to be re-run.
  • winappdriver - Run WinAppDriver server seamlessly when running tests.
  • ywinappdriver - Run ywinappdriver server seamlessly when running tests.
  • PerformanceTotal - Analyze performance of test automated flows.
  • CleanupTotal - Proper cleanup after each test made easy.
  • AWS Device Farm - AWS Device Farm service.
  • OCR service for Appium Native Apps - Run Tesseract OCR for Appium Native App tests.
  • Auto-detect missing imports w/eslint - Automatically run eslint checks prior to executing tests.
  • wopee.wdio - Visual regression testing service by Wopee.io with autonomous test maintenance and AI-powered healing.
  • tracelane - Records failed end-to-end tests as self-contained, offline-replayable HTML reports with session replay, console and failed-network panels. No backend.

Reporters

  • WebdriverIO Community Reporters - A set of community maintained reporters.
  • Report Portal - Report results to Report Portal.
  • Video - Makes videos of failed tests and has optional allure integration.
  • HTML - Generates a nice HTML report.
  • JSON - Report results in JSON format.
  • Mochawesome - Report results in Mochawesome format.
  • Timeline - Report results in an aggregated visualisation interface.
  • CucumberJS - Report results in CucumberJS JSON format.
  • Markdown - Report results in Markdown format.
  • Delta Reporter - Report results in Delta Reporter format.
  • Teamcity - Report results to the build results page of Teamcity Portal.

Miscellaneous

Research & Training

Articles

Videos

Conference/Meetup Talks/Webinars

Courses

Books

WebdriverIO Examples

  • Boilerplate Projects - Over time, our community has developed several projects that you can use as inspiration to set up your own test suite.

Back to top

Welcome! How can I help?

WebdriverIO AI Copilot