Feature #3522
closedQFQ: Selenium QFQ Tests
0%
Updated by Rafael Ostertag almost 7 years ago
- Status changed from New to In Progress
Description of deployment to qfq from jenkins under https://wikiit.math.uzh.ch/it/bestpractice/Jenkins/SeleniumTests
Updated by Carsten Rose over 6 years ago
- Assignee changed from Rafael Ostertag to Carsten Rose
- Priority changed from Normal to High
- CR: bitte zwei Tests implenentieren, zusammen mit RO, damit das zuegig umgesetzt wird
Updated by Carsten Rose over 6 years ago
- Tracker changed from Support to Feature
Updated by Carsten Rose over 5 years ago
- Target version changed from next9 to 18.12.1
- Nicola hat selenium Tests mit python Bindings umgesetzt: https://mnf-30.uzh.ch/nchiapol/test_studentadmin
- CR hat einen lokalen Account auf der MNF gitlab Instanz um sich den Code dort anschauen zu koennen.
- Die JS basierten Tests von RO waren gut fuer das UI, gefordert ist aber ein Datenbank gestuetzter Test.
- Die Selenium Tests koennten vermutlich via Docker automatisch gestartet und abgeraeumt werden.
- Ein solches Docker Image koennte fuer jede QFQ Application (My, IK, ORT, GRC, LK) benutzt werden.
Updated by Carsten Rose over 5 years ago
- Due date set to 27.11.2018
Nicola hat einen Test mit Python aufgebaut - umbedingt anschauen und fuer QFQ implementieren.
Updated by Carsten Rose over 5 years ago
- Due date changed from 27.11.2018 to 07.12.2018
- Assignee changed from Carsten Rose to Benjamin Baer
- Discuss set to Benjamin Baer
Updated by Carsten Rose over 5 years ago
- Assignee changed from Benjamin Baer to Marc Egger
Updated by Marc Egger over 5 years ago
- Selenium: available since 2004, supports PHP, Pthon... scripting lang., advanced programming skills needed, open source
- Katalan Studio: available since 2015, supports Java and Groovy scripting lang., no programming required, easy setup and use, not open source, built on selenium and Appium
"IMO Katalon cannot be compared with Selenium. Katalon uses the WebDriverAPI & Selenium-Core packages for web automation. Basically its a subset with a nice UI"
"Katalon provides a nice user friendly interface to manage object repo, test data and report."
"Katalon is great tool for testers with less coding knowledge or a utility tool for experience tester to quicky create a test in an agile environment."
Updated by Carsten Rose about 5 years ago
- Target version changed from 18.12.1 to 18.12.3
Updated by Carsten Rose about 5 years ago
- Target version changed from 18.12.3 to 146
Updated by Carsten Rose about 5 years ago
- Due date changed from 07.12.2018 to 24.01.2019
Updated by Marc Egger about 5 years ago
- Subject changed from http://www.seleniumhq.org - QFQ Forms damit testen to Selenium QFQ Tests
- Due date changed from 24.01.2019 to 31.01.2019
Updated by Marc Egger about 5 years ago
- Due date changed from 31.01.2019 to 07.02.2019
todo:
- make it simple to use for app developers
Updated by Marc Egger about 5 years ago
- Due date changed from 07.02.2019 to 13.02.2019
Updated by Marc Egger about 5 years ago
- Due date changed from 13.02.2019 to 20.02.2019
Updated by Marc Egger about 5 years ago
- Due date changed from 20.02.2019 to 27.02.2019
Updated by Marc Egger about 5 years ago
- Due date changed from 27.02.2019 to 13.03.2019
Updated by Marc Egger about 5 years ago
- Due date changed from 13.03.2019 to 20.03.2019
Updated by Marc Egger almost 5 years ago
- Due date changed from 20.03.2019 to 25.04.2019
Updated by Marc Egger almost 5 years ago
- Due date changed from 25.04.2019 to 23.05.2019
Updated by Carsten Rose almost 5 years ago
- Status changed from In Progress to New
Updated by Marc Egger almost 5 years ago
- Due date changed from 23.05.2019 to 30.06.2019
Updated by Carsten Rose over 4 years ago
- Target version changed from 146 to next6
Updated by Marc Egger over 4 years ago
- Due date changed from 30.06.2019 to 18.08.2019
Updated by Marc Egger over 4 years ago
- Due date changed from 18.08.2019 to 25.08.2019
Updated by Marc Egger over 4 years ago
Typagead feld ausfuellen mit slenium: type "megger" > keydown > keyTab (funktionert mit katalon recorder nur in firefox)
Updated by Marc Egger over 4 years ago
Run selenium in existing browser session? Not trivial.
https://stackoverflow.com/questions/8344776/can-selenium-interact-with-an-existing-browser-session/51145789#51145789
https://tarunlalwani.com/post/reusing-existing-browser-session-selenium/
Updated by Marc Egger over 4 years ago
- Due date changed from 25.08.2019 to 30.09.2019
Updated by Marc Egger over 4 years ago
- Due date changed from 30.09.2019 to 30.10.2019
Updated by Marc Egger over 4 years ago
- Due date changed from 30.10.2019 to 30.11.2019
Updated by Marc Egger over 4 years ago
- Due date changed from 30.11.2019 to 31.12.2019
Updated by Carsten Rose over 4 years ago
- Status changed from New to Some day maybe
Updated by Carsten Rose over 4 years ago
- Status changed from Some day maybe to New
Updated by Marc Egger about 4 years ago
- Subject changed from Selenium QFQ Tests to QFQ: Selenium QFQ Tests
Updated by Marc Egger over 2 years ago
- Status changed from Priorize to In Progress
Zur Zeit gibt es ein paar wenige Selenium tests, die im CI/CD von Gitlab beim pushen von QFQ ausgefuehrt werden.
Das file extension/Tests/selenium/qfqSelenium.py ist ein selbstgeschriebens Framework um Selenium Tests fuer QFQ zu schreiben und das File test_basic_functionality.py beinhaltet die Tests die im CI/CD ausgefuehrt werden.
Darueber hinaus haben wir kein weiterer aktiver Code mit Selenium und QFQ.
Mehr Infos zum ausfuehern der Seleniumtests findet man im git repo von QFQ unter docker/README.md
Updated by Marc Egger over 2 years ago
- Status changed from In Progress to Closed
Nach Absprache mit CR wird zur Zeit nicht mehr daran gearbeitet. Closed