Kategorie-Archiv: continous integration

PHP Webdriver Tests mit Jenkins

Ich hatte in der Vergangenheit bereits etwas über den Einsatz von Selenium zum Automatisierten Testen von Webanwendungen im Artikel Automatisierte Browsertests mit Selenium und PHP Webdriver geschrieben. Man sollte auch diesen Artikel zunächst gelesen haben, um die weiteren Informationen in diesem Artikel besser verstehen zu können. Heute möchte ich eines meiner automatisierten PHP Testskripten erläutern, […]

http://www.agile-coding.net/php-webdriver-tests-mit-jenkins/

Testautomatisierung mit Sikuli

Die meisten Open Source Testautomatisierungs-Tools die man in Web findet, beziehen sich meistens auf das Testen von Webapplikationen. D.h. das Testautomatisierungs-Tools simuliert oder benutzt eine Borwserinstanz um Aktionen auf einer Website auszuführen. Das Projekt Sikuli geht aus meiner Sicht einen ganz anderen Ansatz. Das Tools nutzt einen Treiber um Aktionen auf einen Screen durchzuführen. D.h. […]

http://www.agile-coding.net/testautomatisierung-mit-sikuli/

Firefox Plugin Selenium Builder

Ich hatte in der Vergangenheit bereits über die Zusammenhänge zwischen Jenkins und Selenium im Artikel Automatisierte Browsertests mit Selenium und PHP Webdriver geschrieben. In diesem Zusammenhang muss ich noch auf das Firefox Plugin Selenium Builder hinweisen. Das Plugin kann, wie Selenium IDE, die Abfolgen eines Nutzers im Browser aufzeichnen und anschliessend wieder abspielen. Im Gegensatz […]

http://www.agile-coding.net/firefox-plugin-selenium-builder/

Svnbook

Ich musste vor kurzem (mal wieder) einen Subversion Server auf einem Ubuntu installieren und konfigurieren. Dabei bin ich auf das Svnbook gestossen und musste feststellen, dass ich nur einen kleinen Teil der gesamten Funktionalität von Subversion überhaupt nutze. Toll finde ich auch, dass die Entwickler die gesamte Dokumentation so intensiv und ausführlich aufgebaut haben. Klasse […]

http://www.agile-coding.net/svnbook/

Performance Test mit Gatling

Ich hatte hier schon mal über Performance Tests mit Apache Bench geschrieben. Mit Gatling kann man nicht nur URLs abrufen, sondern auch Anmeldungen oder Formulare ausfüllen. D.h. man kann mit Gatling testen wie sich die Website verhält wenn sich z.B. 100 User gleichzeitig sich an einer Website anmelden. Gatling erwartet vordefinierte Testsskripte als Java Funktion […]

http://www.agile-coding.net/performance-test-mit-gatling/