UI5ers live #28: ui5-test-runner and Integration Cards Updates

Опубликовано: 21 Июнь 2026
на канале: UI5
462
6

In this episode we reunion with Arnaud Buchholz, an expert in UI5 and particularly in UI5 testing. He is a frequent speaker at conferences, including UI5con 2021 where he introduced a new test runner for UI5 applications that enables the parallel execution of tests. Since then, Arnaud has released two new versions of his ui5-test-runner, which have successfully addressed many initial challenges, such as integrating it with the UI5 Tooling. In this episode, Arnaud will demonstrate the new capabilities of the test runner and discuss his plans for future releases.
In addition, Alexandar Mitsev provides updates on the development of integration cards. He will showcase how to create and embed an integration card into SAP Work Zone as a fully integrated end-to-end sample.
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Video Chapters:
00:00 Welcome
01:25 Announcing availability of metadata-driven control library
04:49 About Testing in UI5
07:21 Introduction to ui5-test-runner
07:38 Demo: Installing and Using ui5-test-runner
10:43 Demo: Monitoring, Coverage and Parallelism of ui5-test-runner
12:22 New features of ui5-test-runner V2
15:24 Demo: Test Feedback of ui5-test-runner
16:19 Demo: Remote Mode of ui5-test-runner
17:55 Q/A: Since Karma is deprecated, what alternative is recommended?
19:09 Q/A: Are there any plans to move UI5 from the QUnit/Sinon to something more modern (like jest)?
21:33 Q/A: Do you have a example running the ui5-test-runner in github actions?
24:03 Demo: Create A Table Card on BTP and Integrating It to SAP Work Zone
28:30 Demo: Request Data in Table Card
32:34 Demo: Format Data in Table Card
34:54 Demo: Add Image to Row in Table Card
35:42 Demo: Add Configuration Options to a Card
36:45 Demo: Deploy Card to SAP Work Zone
40:43 Closing Words

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Resources:
Documentation for metadata-driven control library (sap.ui.mdc): https://sdk.openui5.org/topic/1dd2aa9...
ui5-test-runner Presentation: https://arnaudbuchholz.github.io/deck...
Ui5-test-runner Sepo: https://github.com/ArnaudBuchholz/ui5...
Integration Card Explorer: https://ui5.sap.com/test-resources/sa...


_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Music: klinik FX