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
 |
 |
|
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
 |
 |
|
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
 |
 |
|
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. |