Webdevelopment: „Fake“ automatisiert Website-Tests auf Mac OS

So ziemlich jedes PHP-Framework bietet inzwischen via phpUnit Unit-Tests an, für JavaScript sind ebenfalls entsprechende Werkzeuge vorhanden und in die neueste Version von jQuery hat jsLint Einzug gehalten. Das Testen von Webseiten an sich hat in der Vergangenheit viel Handarbeit bedeutet, was die Mac-App Fake nun ändern möchte. Mit Fake können komplexe Bestellformulare oder ganze Prozesse mittels eines Workflows abgebildet und automatisiert ausgeführt werden.

fake screen
Aus der „Action Library“ wählt man die Aktionen aus und stellt sich in der rechten Spalte den Workflow zusammen, den der Browser dann automatisiert ausführt.

Die Zusammenstellung des Workflows erfolgt dabei via Drap & Drop. Ist ein Workflow erst einmal erstellt, kann dieser gespeichert und jederzeit wieder ausgeführt werden. Der Workflow lässt sich sogar via E-Mail oder über das Dateisystemen teilen, damit zum Beispiel ein Kunde diesen direkt ausführen und sich somit von der ordnungsgemäßen Funktionsweise der Anwendung überzeugen kann. Interessant ist Fake auch, um während einer Präsentation automatisiert eine Beispiel-Anwendung ablaufen zu lassen. Im Gegensatz zu anderen Techniken lässt sich der Ablauf des Workflows einfach ändern, erweitern und unterbrechen.

Mashable benutzt Fake beispielsweise, um automatisiert Screenshots für die eigenen Blogposts zu erstellen, aber gerade bei komplexen Formularen – die eventuell ihr Verhalten aufgrund verschiedenster Check-Boxen via ändern – entfaltet Fake sein volles Potenzial. Denn anstatt das Formular immer und immer wieder auszufüllen gibt man bei Fake einmal eine mögliche Formular-Eingabe ein, setzt das Formular auf eine zweite Möglichkeit um und kann mit Fake testen, ob die erste Möglichkeit noch funktioniert – ohne dass man das Formular noch manuell ausfüllen müsste. Ein Knopfdruck genügt.

Video: Fake in Aktion

Weitere Artikel zu Tests, jQuery, PHP und JavaScript

One answer

  1. von « Bookmarks vom 28.10.2010 –… 29.10.2010 (22:52Uhr) 1.

    [...] Webdevelopment: „Fake“ automatisiert Website-Tests auf Mac OS » t3n Newsnice, wird sofort ausprobiert [...]

Deine Meinung


(wird nicht veröffentlicht)