update browsers, selenium & dependencies and updated tests to
accomondate new syntax thats been a requirement since selenium 4.7
Change-Id: I6bae13b7ba109b69b1fb9c59e3c6a1449c529fb8
* rtcengine related logic and apps is now removed
* remove /api/rtcapps endpoint
* remove /api/rtcnetworks endpoint
* remove rtcengine relations from resellers such as
enable_rtc flags
* remove rtcengine related API tests
* remove rtcengine and comx related libraries
* remove csc webphone ui app
* remove webrtc related selenium tests
* remove rtcengine flags from /api/capabilities
Change-Id: I83a4b0457fac2e0df23d267f8dbc82841dfb3001
remove master flag tests - master flag doesnt exist anymore
fix "element not existent in dom" error in contacts
fix nonsense in login test
update spanish translation
Change-Id: I6157b83e021b8be2ba0dbec3004f3f596354ec9b
mainly settings button wasnt correcty identified anymore, using better
way of detecting it. also adjust for moved objects
Change-Id: I1de855c37a7fa9bcc0dcd7dbd84aca92a083853f
Acces reseller details page, check if info is correct and try to edit
reseller and reseller contract from that page
Change-Id: Ibcd8953c241c221bce93e9b013d762aa4d51ae73
refractor tests and also add new ones based on already existing tickets
- check if superuser, master, ccare, read-only and active toggles
are working properly (more will be added when more pages get ported
over to JS)
- check that admin cannot give himself higher permissions
Change-Id: I14a0176a890bf75bf1654016ff31371e1ae54033
- add new small test: check if the search bar works properly
- move many tests from test_login to test_other
- some formatting and typo fixes
Change-Id: I3b24bbe608f750f50b5940e7e247ff93bc285c40
Only press "Go back to new UI" button when in old ui. Before it would still
try to press the button regardless if in old or new ui
Change-Id: If22484be82c22802f7b930820e782e4514dd6f03
logout function would press the new "change password" button instead
of logout, this should fix it
Change-Id: I629fa1eb1dd13914cf7ff741c97dda0708a0889e
Set Administrator as Superuser while also leaving "Read-Only" enabled
and make sure that Administrator cant read any entries, despite beeing
a superuser
Change-Id: Id4d3cea2b54120dd4bfe39e2b6fbcfbd40dbf492
Domain settings have been adjusted, fixing current tests and add new
ones that werent possible before
Change-Id: I8d0af46f3b4f6868c17eff30d411ad14163bf10d
sometimes test would crash, due to customer status not beeing able
to change, this commit should fix this
Change-Id: I46544eb1f51d75f0eb850e39060fb4cda07155ea
- use function click_js instead of click() when a message box
overlaps with a button
- also scroll to some buttons to be in proper view when clicking
Change-Id: I5e3f365669cc8933eeceac106a8396695a38831b
- rewrite tests in python rather than perl
- support tests with firefox and chrome. chrome tests arent enabled
yet. browser can be chosen on launch with "firefox", "chrome" or "all"
Change-Id: I8bdd616fd0e0127939bff18364efe15e2f02fe31