Univention Bugzilla – Bug 52221
Create Selenium tests for the mailaddress feature of workgroups
Last modified: 2020-11-18 10:38:52 CET
We want to create Selenium tests for the new mail feature in workgroups.
Package: ucs-school-umc-groups Version: 9.0.0-9A~4.4.0.202010161410 Branch: ucs_4.4-0 Scope: ucs-school-4.4 While writing the selenium tests it was discovered that the frontend used a javascript language feature that is not present in all supported browser versions. The feature was replaced with an equivalent that is supported.
Package: ucs-test-ucsschool Version: 6.0.149A~4.4.0.202010190744 Branch: ucs_4.4-0 Scope: ucs-school-4.4 The Selenium test checks the following things in addition to the functional, normal ucs-test: Tests that mailaddress checkbox is not visible if UCR empty Tests that mailaddress is visible if UCR is set Tests for creating a workgroup without share and email address Tests for creating a workgroup with share and email address Tests that email is still shown if UCR is deactivated, but toggle is gone
QA -> all ok -> verify if test passes in jenkins changes in javascript -> looks good changelogs -> OK test-code -> looks good test passes on dev vm -> OK
QA -> Jenkins is happy -> VERIFY
UCS@school 4.4 v8 has been released (errata update to the release). https://docs.software-univention.de/changelog-ucsschool-4.4v8-de.html If this error occurs again, please clone this bug.