Wrap WebdriverIO to Build your Test Framework
summary
A shippable wrapper built on WebdriverIO unifies automation for Electron apps (via spectron), React web pages and browser extensions by merging custom YAML configs into wdio.conf, hooking plugins for BrowserStack/LambdaTest/SauceLabs, and running from GitHub Actions. It streams results to Elasticsearch/Kafka, feeds an ML triage that reports 96% accuracy, and includes an auto-healer for locator failures. A local demo runs and passes, and the wrapper is being open sourced for reuse.
AI-written summary · about
chapters (6)
- 0:00Introduction and welcome
- 1:48Why choose WebdriverIO
- 10:07Shippable framework wrapper
- 16:10Execution pipeline overview
- 19:01Framework project structure
- 26:59Q&A and closing remarks
related talks
44mWebdriverIO: The next-gen automation test framework you should know about
48mThe Nuts and Bolts of WebdriverIO
42mReliable and Maintainable Webdriver Tests
41mDesign Decisions for Perfect JavaScript Testing Framework
27mTesting Complex VSCode Extensions With the Power of Web Standards
40mJumpstart Your Mobile Automation with Appium & WebdriverIO
51mAutomation Testing for React
49mWebdriverIO + Puppeteer. Double Gun – Double Fun
