Orange-OpenSource / ods-ios

A SwiftUI components library with code examples for Orange Design System
https://orange-opensource.github.io/ods-ios/
MIT License
25 stars 6 forks source link

[Study] [UDS] Instrumented tests for functionnal regressions #819

Open pylapp opened 2 months ago

pylapp commented 2 months ago

Description

Some UI tests can be done on the demo app. Indeed, because the ODS SDK is exposed through the demo app, some features can be tested through it. For example, UI tests can use the demo app to test several configurations of components. Given for a banner which has several configuration cases (nulber of buttons, images, etc), UI test can use the demo app to change the configuration and check of the behaviour of the SDK is the expected one.

Apple UI test solution must be used.