"Bester Anbieter von Web Aplication Monitoring" Review, Smashing Apps

Zwei Arten der Webseitenüberwachung:

Als Betreiber eines Web-Shops, eins Blogs, einer "Social-Media"-Seite oder eines anderen Dienstes im Netz verlieren Sie Kunden, Einnahmen und Aufmerksamkeit wenn Probleme mit Ihrer Website auftreten. Daher sind automatisierte Funktionstests unverzichtbar. Dabei muss jedoch zwischen zwei verschiedenen Verfahren unterschieden werden: Klassisches Monitoring und AlertFox.

1. Klassisches Server-Monitoring prüft technische Parameter: hier wird der Netzwerkverkehr analysiert, um etwa zu erfahren, ob der Web-Server - oder allgemein: ein bestimmer Port - auf Anfragen reagiert ("uptime"), oder ob die Antwort den Erwartungen entspricht ("keyword check").

2. AlertFox Real Browser Monitoring überwacht das Funktionieren: Es "sieht" die Web-Seite genau so, und interagiert mit ihr genau so wie ein Nutzer sie sehen, bzw. mit ihr interagieren würde, denn AlertFox automatisiert echte Browser-Instanzen (Internet Explorer, Firefox), die auf einem echten Betriebssystem laufen.

(Auch wenn wir im Folgenden darstellen, wie AlertFox über das klassische Monitoring hinausgeht: AlertFox bietet natürlich auch klassisches Monitoring an. Alle PRO Pakete enthalten praktisch unbegrenztes klassichen Monitoring!)

AlertFox Real Browser Monitoring deckt Bereiche ab, die "klassischem" Monitoring verschlossen bleiben

I. Probleme mit Applets - Probleme mit eingebetteten Videos, interaktiven Karten oder Navigationselementen

Classic sees JavaScript AlertFox sees the map
Klassisches Server-Monitoring dreht sich lediglich um den Quellcode in HTML oder JavaScript. Es kann aber weder JavaScript, noch AJAX oder modernen HTML5-Code ausführen. Wenn z.B. eine Karte eingebettet ist, kann klassisches Monitoring etwa prüfen, ob eine URL des eingebetteten Codes korrekt ist. AlertFox kann mit dem Applet interagieren. Es kann bei einer Karte z.B. den Ausschnitt ändern, zoomen, und sogar prüfen, ob sich die rote Markierung an der richtigen Stelle befindet.

II: Fehler in der Darstellung - Falsche Abbildungen, Fehlerhafte Anordnung von Abbildungen, Fehler im Layout

Classic monitoring sees the IMG tag AlertFox sees the image
Im Zusammenhang mit Bildern hat klassisches Servermonitoring nur Zugriff auf den HTML-Code (des "IMG" Tags). Damit kann es z.B. prüfen, ob der Link zur Quelle des Bildes stimmt. AlertFox "sieht" das Bild. Es hat Zugriff auf die komplett gerenderte Seite. Hier kann z.B. geprüft werden, ob das richtige Bild angezeigt wird, und ob es an der richtigen Stelle erscheint.

III: Komplexe Interaktionen - Abbrüche in (Kreditkarten-) Zahlungsabläufen, Fehler mit virtuellen Einkauswagen

Classic sees JavaScript AlertFox automates all steps and can compare prices
Klassische Serverüberwachung ist auf die Analyse des Quelltextes (HTML, JavaScript) beschränkt. AlertFox hat Zugriff auf alle Nutzerelemente. Es kann z.B. alle Scrhitte eines Einkaufs atomatisieren: Suche, Auswahl, Übernahme in den Warenkorb und die Bestellung. Dabei können auch Preise (berechnete Versandkosten) oder andere Daten geprüft werden.