mynethome.de

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"() {
        given: "delete is triggered by click on the delete icon"
            def jqScrollTsToVisible = 'jQuery(\'#elementList\').find(\'div:contains(' + elementName + ')\')[0].scrollIntoView();'
            js.exec(jqScrollToVisible)
            waitFor{ $('#elementList').find('div', text: elementName).displayed }
            $('#elementList').find('div', text: elementName).parent().find("div", class: "icon-delete").click()

        when: "delete dialog is shown and confirmed"
            waitFor { deleteDialog.displayed == true }
            deleteDialogYesButton.click();

        then: "Message is shown and disappears"
            waitFor { blockUiMessage.displayed }
            waitFor { blockUiMessage.displayed == false }
    }

Note: blockUiMessage, deleteDialogYesButton and deleteDialog are page elements defined in the page (see Book of Geb for details)

Happy testing :-)

16. Oktober 2014

Slides: How Google Works – Ideen für moderne Unternehmen

Spannender Foliensatz “How Google Works” von Eric Schmidt himself:

How Google Works from Eric Schmidt

Sehr deutlich die Aussage, das praktisch kein “klassisches” Geschäftmodell vor den Umwältzungen des “digital age” sicher ist.

Spannend auch die Gewichtung vom “Hiring” (Folien 34,35,36).

Viel Spaß ;-)

28. August 2014

ALS Ice Bucket Challange

Dank dem Robin bin ich als auch nominiert, im Rahmen der ALS IceBucketChallenge aktiv zu werden.

Natürlich nehme ich die Herausforderung an –
aus Gründen entscheide ich mich allerdings für die Spende und gegen die Schüssel mit Eiswasser ;-)

Weiterhin nominiere ich Michael, Chris und Oleg!

15. August 2014

Vortrag: “Understanding Git”

Mit “Understanding Git” ist ein wirklich guter (auf Englisch gehaltener) Vortrag von der gr8conf US 2014 erschienen.

Ted Naleid erklärt in einer guten Stunde allen wichtigen Aspekte von git – ob als Einstieg oder als Auffrischung – sehr sehenswert. Einziger Wermutstropfen ist die bescheidene Klangqualität der Tonspur.

Es gibt die Präsentation im Blog des Referenten (mit Link auf SpeakerDeck) und auf github.

Und wenn wir schon beim Thema sind, noch ein Hinweis auf einen guten graphischen git Client, der plattformübergreifend verfügbar ist: SmartGit

Just do git. ;-)

14. Juli 2014

A tribute to discomfort

Sehenswerter Kurzfilm von Cory Richards, einem “National Geographic Creative photographer”: A Tribute to Discomfort

A Tribute to Discomfort: Cory Richards from Blue Chalk on Vimeo.

Sehr beeindruckende Bilder.

30. Juni 2014

Politik am Abend: CDU auf Schröders Pfad nach Osten, da taucht Mißfelder lieber unter

Außenpolitischer Sprecher der CDU und Chef der JU Mißfelder will nicht über seine Ost-Verbindungen reden und taucht unter: Ein interessantes Portrait der FAZ als Politik-Episode zum Feierabend:

http://m.faz.net/aktuell/politik/philipp-missfelder-ein-mann-will-nach-osten-13015861.html

31. Mai 2014

Punk als Wurmkur

Der Artikel “Mehr Punk, weniger Hölle” des Tages Anzeiger über die politische Entwicklung in Reykjavík/Island liest sich wie eine Wurmkur für die Politik, die wohl allen Politikstrukturen Kontinentaleuropas guttun würde.

22. Mai 2014

Basel auf Platz 7 der 20 “besten” Städte des Planeten

Soeben habe ich mitbekommen, dass Basel vorne bei den 20 besten Städten des Planeten gelistet wird. Dabei wird der Cities In Motion Index herangezogen, der hervorhebt, wie gut Städte mit Herausforderungen wie Globalisierung, Klimawandel und ökonimischen und sozialen Themen fertig werden. Das ganze schlägt sich dann nieder in entsprechend hohen Leveln an Innovation, Nachhaltigkeit und – für die Bewohner wahrscheinlich am deutlichsten wahrnehmbar – Lebensqualität.

Und das kann ich für Basel nur bestätigen :-) – Köln landet übrigens im Ranking auf Platz 33.

Für den Überblick gibt es eine interaktive Karte, auf der man auch Städte vergleichen kann.

Man kommt u.a. zu den Schlussfolgerunen das “die perfekte Stadt nicht existiert” und “Städte nicht immer den Ruf haben, den sie verdienen” – welch Überraschung ;-)

26. April 2014

Unerwartet gute Beratung führt zu TDK A33 / T78920 Kauf

Als Kontrast zum üblichen Elektronikmarkt-Personal-Basching muss ich mal gerade mein Erlebnis beim Kauf einer Bluetoothbox erwähnen:

Ich bin überraschender Weise gut beraten worden und mit der z.Zt. links zu sehenden TDK A33 / T78920 Bluetooth Box (Product Sheet) (http://amzn.to/1flDsVq) nach Hause gegangen – die mit Blick auf das Preis-/Leistungsverhältnis meiner Meinung nach doch in einer anderen Liga spielt als die eigentlich ins Auge gefassten Modelle von Logitech oder Jawbone. Der satte Sound im Vergleich zu den anderen kandidaten (wir haben ordentlich Lärm gemacht im Laden. Schliesslich wurde ich nach meiner bevorzugten Musikrichtung gefragt :-P …) und die Wetterfestigkeit sind eine bestechende Kombination. Erste praxistests bestätigen auch, das die A33 auch zum Podcasthören taugt.

Bei meiner vorherigen Suche und Testberichtdurchstöbern bin ich nicht über diese Box gestolpert. Ganz klar eine Lücke ;-)
Mit gezielter Suche habe ich jetzt aber einen Test bei Gizmodo gefunden, der den Kauf nachträglich “absegnet” ;-)

Und das auch noch zum marküblichen Preis, wie die nachträgliche Recherche außerdem ergeben hat. Sehr schön. *smile*

13. April 2014

OpenSSL Heartbleed: Einfach erklärt

XKCD hat einen Comic-Strip als Erklärung dazu, wie die OpenSSL Sicherheitlücke “Hearbleed” funktioniert hat. Wunderbar illustiert!

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

(c) 2005 - 2009 Markus Schlichting