Go to content Go to navigation

HTTP-CUKE · 10. April 2012, 19:43 von Steffen

I stumbled upon this simple Cucumber style HTTP test tool written in Perl by Cosimo Streppone from Opera Software.

You need Perl installed on your system and should get some Modules from CPAN (install LWP, File::Slurp, Any::Moose, Carp::Assert, Try::Tiny). Then just get the project from github and run it with the example test provided.

$ git clone https://github.com/cosimo/http-cuke.git
$ cd http-cuke/bin
$ ./http-cuke --test ../tests/example.test
ok 1 - Given the HTTP request header "Accept-Language" is "en"
ok 2 - When I go to "http://www.google.com/"
ok 3 -   Status code is 200 (expected 200)
ok 4 - Then the final HTTP status code should be "200"
ok 5 -   String 'Google' was found in the page
ok 6 - Then the page should contain "Google"
1..6

Pretty cool. Now you can easily add further tests for your NGINX-VARNISH setup or whatever you have there. For a list of supported syntax see the http-cuke github project site :-)

Kommentarfunktion für diesen Artikel geschlossen

Letzte 10 Artikel

HTTP-CUKE
Gnome-Panel floating point exception
RegExps und (X)HTML gehören nicht zusammen...
253 Tage nicht geschrieben?
PHP-Framework Agavi 1.0.0 and unofficial FAQ
Firebug console logging function in Opera
Mixxx SkinEditor
Launch des Freizeitportals für Rügen
The story of stuff...
Wer sich keinen Rechenzentrumstruck...


Suchen

Verwandte Artikel

Interessantes

ahoi polloi. Für die (fast) tägliche Portion Karikaturen über den alltäglichen Wahnsinn.

Der Spiegelfechter. “So sagt man, wenn man Jemand mit irgend etwas dem Scheine nach Glaubliches täuscht, es sey eine Spiegelfechterei.” – Beiträge, die zum Nachdenken anregen.

Fefes Blog. Besuchs- und Lesebefehl! Tägliche Informationshäppchen für mehr Aufklärung und Spaß im Leben.

Karl Weiss. Journalismus - so der kurze und prägnante Titel des Weblogs von Karl Weiss. Artikel und Dossiers von ihm (meist veröffentlicht in der Berliner Umschau)

Opera Desktop Team. Blog mit Snapshots des aktuellen Stands der Entwicklung meines Browser-Arbeitstieres.

Püöähh!. Gonmag berichtet Geschichten von seinen Freunden. Oder so. ;)

rabenhorst. "Wenn Du das Weblog liest, wirst Du nie wieder ruhig schlafen." Blog zu Datenschutzthemen und allem was dazu gehört. Samt Gefahr-Indikator für Demokratie & Rechtsstaatlichkeit in Deutschland!

xkcd. “A webcomic of romance, sarcasm, math, and language.” – Comics mit wissenschaftlich-nerdigem Touch. hust Klassiker: Raptorenwitze!


textpattern