wdi5
will jump to the occassion and claim the successor role of UIVeri5 to be the end-to-end testing framework for UI5. wdi5
is a Webdriver.IO-plugin ("service") that uses the UI5 Test (RecordReplay) API in order to enhance wdio
to operate on UI5 controls. It has already been around a while and in fact is already registered as an "official" Webdriver.IO-service.wdi5
was born because we at j&s-soft had the need to test both hybrid and UI5 web apps, and there was no tool for that available at the time in 2020. Fast forward, wdi5
today is in a solid state, being used to run end to end test in many UI5 apps already.wdi5
will evolve further into your friendly neighborhood UI5 e2e testing framework:wdi5
test generator for easy-ui5
and UI5 community's generatorswdi5
environment for running testswdi5
tests quickly in the browserwdi5
to TypeScript to…kapsel
and SAP Fiori Client are dea…officially in "sunset mode". So technically, the npm
module wdi5
will go away, while wdio-ui5-service
will remain as the sole package - with the name wdi5
also staying as a shorter alias for wdio-ui5-service
😀.wdi5
will happen in the open, on its' Github home, with a public roadmap. And wdi5
already is and will always remain Open Source - under an Apache 2.0 license that allows all UI5 developers hassle-free use (and all wdi5
contributors many drinks, har har).wdi5
(or more precisely wdio-ui5-service
) is ready to be used today.wdi5
tests that ..well… test wdi5
itself over at https://github.com/ui5-community/wdi5/tree/main/test, https://github.com/ui5-community/wdi5/tree/main/examples/ui5-js-app/webapp/test/e2e (UI5 JavaScript) , https://github.com/ui5-community/wdi5/tree/main/examples/fe-app/webapp/wdi5-test (Fiori Elements app), and https://github.com/ui5-community/wdi5/tree/main/examples/ui5-ts-app/test/e2e (UI5 TypeScript).wdi5
will not only provide feature-parity with UIVeri5, but hopefully become a true asset for all UI5 developers. It should bring easy-to-use, yet advanced testing capabilities to the table, while getting out of the way in daily dev life.wdi5
is a joint effort, between SAP, j&s-soft, and you, the UI5 community. Only when we come together, for coding, testing, documenting and using wdi5
, can it become the asset we all need for testing UI5 apps. j&s-soft will cover the first wave of necessary code enhancements. But this can (and should!) only go so far, as wdi5
needs governance from all users, not only a single company. So while there already have been some excellent contributions from the community, I hope this is only the beginning.wdi5
is pronounced /vdiai5/
to prevent tongue twisting, ja 🙂wdi5
twitter account for all news, announcements and thingies related to the framework#wdi5
channel on the OpenUI5 Slack space to discuss all things wdi5
- singup link: https://ui5-slack-invite.cfapps.eu10.hana.ondemand.com/You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
11 | |
9 | |
7 | |
6 | |
5 | |
4 | |
4 | |
4 | |
4 | |
3 |