showcasing Unit (QUnit)-, Integration (OPA)- and end-to-end (wdi5)-tests running on the same tech stack, namely Webdriver.IO
Corresponding blog post is at https://blogs.sap.com/2023/10/19/ui5s-unified-test-tech-stack/
npm install
npm test
All done with community-driven tooling!
yo easy-ui5 app
-> generate the UI5 appnpm init wdi5@latest
-> installwdi5
wdio-qunit-service
-> testrunner for QUnit- and OPA-tests
This work is dual-licensed under Apache 2.0 and the Derived Beer-ware 🍺 License. The official license will be Apache 2.0 but finally you can choose between one of them if you use this work.