mynethome.de

Archiv des Schlagworts(Tags) ‘Groovy’

Mittwoch, den 4. November 2015

Browser UI testing with Geb: Debugging Geb tests

Geb provides a very good way for end-to-end tests of browser applications. One drawback while writing is that it might get rick to get the selectors for the UI elements right. Being able to debug, stop in the middle of a test and adjusting the selectors would come in very handy. But, as things are […]

Mittwoch, den 10. Juni 2015

Browser UI Testing with Geb: Select first element of <select> dropdown

Another short note regarding browser automation / web testing with geb: If you want to select the first element of a dropdown element (aka <select>) but you don’t know the title nor the label as the element are fetched from the volatile test-env database, this might help: new Select($(„select#ImportantEntity“).firstElement()).selectByIndex(1) It works by combining the geb […]

Donnerstag, den 18. Dezember 2014

Browser UI Testing with Geb: Scroll element to be visible

Just as a short note regarding browser automation / web testing with geb: If you want / need to make sre an certain element is visible on the screen so your test find the right UI element to continue, this snippet (that is a example test method) might help: void „delete element in list“() { […]

Mittwoch, den 13. April 2011

Gradle: Kurze Einführung (Video)

Achtung: Technik Gradle ist ein wirklich interessantes Buildsystem, dass z.B. auf Maven oder Ant basierende Builds ablösen kann. Dabei hat es eine wirklich angenehme eigene DSL (Domain Specific Language), die an Groovy angelehnt ist. Da gerade ein neues Milestone-Release herausgekommen ist, vielleicht ein guter Zeitpunk auf ein kleines Video zum Einstieg hinzuweisen. Interessante Präsentation darüber, […]

Mittwoch, den 30. Juni 2010

Gradle Build System: JavaDoc generieren

Und nun zu etwas völlig anderem: Build automation mit Gradle. Richtig, ein technischer Beitrag Gradle ist ein sehr interessates und mächtiges Buildsystem, dass nicht wie Ant auf XML zur Konfiguration setzt, sondern Groovy als DSL (Domain Specific Language) einsetzt um zum Ziel zu kommen. Dadurch wird es sehr mächtig und vielseitig einsetzbar. Das interessante ist […]

mynethome.de wird erstellt mit WordPress
Beiträge (RSS) und Kommentare (RSS)

(c) 2005 - 2023 Markus Schlichting - Mastodon