Project

General

Profile

Feature #3522

Selenium QFQ Tests

Added by Carsten Rose about 2 years ago. Updated 5 days ago.

Status:
New
Priority:
High
Assignee:
Target version:
Start date:
06.04.2017
Due date:
30.06.2019
% Done:

0%

Estimated time:

History

#1 Updated by Rafael Ostertag about 2 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

#2 Updated by Carsten Rose almost 2 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

#3 Updated by Carsten Rose almost 2 years ago

  • Target version set to next4

#4 Updated by Carsten Rose almost 2 years ago

  • Tracker changed from Support to Feature

#5 Updated by Carsten Rose 7 months ago

  • Target version changed from next4 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.

#6 Updated by Carsten Rose 7 months ago

  • Status changed from In Progress to New

#7 Updated by Carsten Rose 7 months ago

  • Due date set to 27.11.2018

Nicola hat einen Test mit Python aufgebaut - umbedingt anschauen und fuer QFQ implementieren.

#8 Updated by Carsten Rose 7 months 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

#9 Updated by Carsten Rose 7 months ago

  • Assignee changed from Benjamin Baer to Marc Egger

#10 Updated by Marc Egger 7 months ago

  • Status changed from New to In Progress

#11 Updated by Marc Egger 7 months ago

  • Status changed from In Progress to New

#12 Updated by Marc Egger 7 months ago

  • Status changed from New to In Progress

#13 Updated by Marc Egger 7 months ago

Comparison free Testing Tools:
  • 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

https://medium.com/@briananderson2209/best-automation-testing-tools-for-2018-top-10-reviews-8a4a19f664d2

"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."

#14 Updated by Carsten Rose 6 months ago

  • Target version changed from 18.12.1 to 18.12.3

#15 Updated by Carsten Rose 6 months ago

  • Target version changed from 18.12.3 to 19.6.3

#16 Updated by Carsten Rose 5 months ago

  • Due date changed from 07.12.2018 to 24.01.2019

#17 Updated by Marc Egger 5 months 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

#18 Updated by Marc Egger 5 months ago

  • Due date changed from 31.01.2019 to 07.02.2019

todo:
- make it simple to use for app developers

#19 Updated by Marc Egger 5 months ago

  • Due date changed from 07.02.2019 to 13.02.2019

#20 Updated by Marc Egger 4 months ago

  • Due date changed from 13.02.2019 to 20.02.2019

#21 Updated by Marc Egger 4 months ago

  • Due date changed from 20.02.2019 to 27.02.2019

#22 Updated by Marc Egger 4 months ago

  • Due date changed from 27.02.2019 to 13.03.2019

#23 Updated by Marc Egger 3 months ago

  • Due date changed from 13.03.2019 to 20.03.2019

#24 Updated by Marc Egger 3 months ago

  • Due date changed from 20.03.2019 to 25.04.2019

#25 Updated by Marc Egger 2 months ago

  • Due date changed from 25.04.2019 to 23.05.2019

#26 Updated by Carsten Rose 12 days ago

  • Status changed from In Progress to New

#27 Updated by Marc Egger 11 days ago

  • Due date changed from 23.05.2019 to 30.06.2019

#28 Updated by Carsten Rose 5 days ago

  • Target version changed from 19.6.3 to QFQCD19 - Wichtig

Also available in: Atom PDF