LiveTest-Vortrag
Komisch. Da kam heute gar kein Beitrag und niemand beschwert sich. Ich bin enttäuscht. Naja zumindest es wenig. Das ganze lag daran, dass ich einfach die letzten Tage sehr im Stress war, was sich zum Glück mit dem heutigen Tage wieder ein wenig eingependelt hat. Was aber im Stress der letzten Tage bei rausgepurzelt ist, ist eine Präsentation zum Thema LiveTest. Sie ist der erste Wurf und soll auch nur 15 Minuten füllen, trotzdem hab ich gedacht, ich stell sie mal auf Slideshare und verlinke sie hier.
Naja ich sehe gerade, dass die ganzen Animationen ein wenig kaputt sind, trotzdem lasse ich es mal so. Werden bestimmt noch ein paar neue Folien im Laufe der Zeit kommen.
Was LiveTest selbst angeht, so sind wir gerade dabei die Dokumentation auf Deutsch fertig zu stellen und dann damit groß auf Tour zu gehen.
Mein Lieblingsausdruck sind übrigens die „matrixorganisierten Eigenschaftentests“
Hi Nils,
ich glaube mit deinen Präsentationen ist etwas schief gelaufen, irgendwie überdecken so manche Textfelder die davor aufgeführten Listenpunkte.
Kannst du ja eine PPT(x) noch zur Verfügung stellen).
[testet in chrome 12]
Was ich nicht verstehe: wie kann ich pro Webpage nur eine Auswahl an TestCases einsetzen? Also ich will nicht, dass alle TestCases immer auf allen Webpages ausgeführt werden.
Konkretes Beispiel: Ich will per DOM sicherstellen, dass die geladene Seite auch der Seite entspricht, die ich erwarte. D.h. ich würde einen Check auf den Content machen, ob ein bestimmtes Bild da ist oder ein bestimmter Text oder ein bestimmter DIV mit einer eindeutigen ID.
Andererseits würde ich gerne Seiten, die ein gemeinsames Layout haben, auf entsprechende Fixpunkte dieses Layouts testen wollen, z.B. dass der Top-Navigationspunkt die Klasse „active“ hat.
Ich habe es nicht geschafft, mir so etwas zu konfigurieren anhand des recht mageren Handbuchs.
@Dennis: Ich versuch das heute im Laufe des Tages in der Doku zu ergänzen.
@Dennis: Der erste Wurf: http://www.phmlabs.com/livetest/Erste-Schritte/Konfiguration/Testseiten-konfigurieren.html . Da gibt es noch ein paar andere Möglichkeiten, die interessant für dich sein sollten. Da hab ich leider in den nächsten Stunden keine Zeit das auszuformulieren. Schau dir aber mal die derzeit möglichen Config-Tags an, da kann man auch ein paar Dinge rauslesen: https://github.com/phphatesme/LiveTest/tree/master/src/LiveTest/Config/Tags/TestSuite