#unit test

Intuitive PHP-Unit-Tests mit Atoum

Wie die Zeit verfliegt... Drei Jahre ist es bereits her, seit wir das Testing Framework Atoum vorgestellt haben. Seit Version 0.0.1 hat sich eine Menge getan. Es ist also an der Zeit, einen zweiten Blick darauf zu werfen.

JavaScript client- und serverseitig testen

Kennen Sie das ungute Gefühl, wenn Sie ein neues Feature umsetzen und nicht genau wissen, ob es in seiner gesamten Funktionalität so arbeitet, wie es soll? Noch schlimmer ist es, wenn Sie bestehende Funktionalität anpassen und nicht wissen, ob nach der Änderung noch alles so funktioniert wie zuvor. Für Ihr Problem existiert allerdings eine sehr einfache Lösung: Testen Sie Ihr Projekt. Auf Serverseite hat sich das Testen von Methoden bereits seit vielen Jahren bewährt und schafft Sicherheit für die Entwickler. Anders sieht es im Frontend aus. Was und vor allem wie soll man JavaScript testen? Dabei existieren auch für JavaScript zahlreiche Frameworks, die Ihnen die Möglichkeit bieten, Ihre Applikation abzusichern.

JavaScript client- und serverseitig testen

JsTestDriver Das letzte Framework, das wir im Rahmen dieses Artikels betrachten wollen, ist JsTestDriver. Dieses Framework verfolgt einen grundlegend anderen Ansatz als die Frameworks, die wir bisher gesehen

JavaScript client- und serverseitig testen

Jasmine Mit Jasmine verlassen wir nun die xUnit-Frameworks und widmen uns einer anderen Art der Softwaretests. Jasmine ist ein Framework für Behavior-driven Development, das den Ansatz verfolgt, die Tests

JavaScript client- und serverseitig testen

QUnit Ein weiteres Framework aus der xUnit-Familie ist QUnit. Es wird von den Projekten jQuery, jQuery UI und jQuery Mobile verwendet, um die Bibliotheken selbst zu testen. Aus diesem Grund kann es bedenkenlos

JavaScript client- und serverseitig testen

Zum Formulieren der Tests stehen Ihnen eine Reihe von Assertions zur Verfügung. Dabei handelt es sich um Methoden, mit deren Hilfe Sie einen bestimmten Sachverhalt prüfen können. Tests sind normalerweise

PHPUnit 3.7 mit Assertions für JSON

Neue Assertions, neu gestalteter Testabdeckungs-Bericht und die Rückkehr von @expectedException: PHPUnit 3.7.0 für das Unit Testing unter PHP 5.3.3, 5.4.7 oder neuer ist erschienen. Ebenfalls neu sind

vfsStream 1.1.0 nutzt PHP-5.4-Möglichkeiten

Dank PHP 5.4 unterstützt der Stream Wrapper vfsStream jetzt touch(), chown(), chgrp() chmod() und ftruncate(). Über die URL kann man damit Methoden testen, die Zugriffsberichtigungen und Besitz-Informationen

JavaScript Testing auf der IPC 2012 Spring

Martin Ruprecht und Jakob Westhoff haben sich auf der IPC 2012 mit Test Driven Development und Quality Assurance in JavaScript beschäftigt. Ruprecht von der Mayflower GmbH demonstriert den JS Test Driver,

PHPUnit Basisklassen für symfony2-Projekte

Funktionale Tests für Services Als Services werden in symfony2 Klassen bezeichnet, die vom Dependency Injection Container (DIC) verwaltet werden. Die korrekte Funktionalität einer solchen Klasse kann

X
- Gib Deinen Standort ein -
- or -