Aufrufe
vor 4 Jahren

Download - Fakultät 06 - Hochschule München

Download - Fakultät 06 - Hochschule München

3. Testmethode der

3. Testmethode der Testautomatisierung 3. Testmethode der Testautomatisierung Die Testautomatisierung der Multimediatests wird am Testracks entwickelt. Mit TAF, in dem sich viele Services mit unterschiedlichen Methoden befinden, kann die TA besser und einfacher umgesetzt werden. Im Folgenden wird auf die für die Multimedia-TA relevanten Methoden des TAF eingegangen. 3.1. Simulation des ZBEs Man kann mit der vom ZBE gesendeten Nachricht direkt zu dem benötigen Menü (Media, Radio, Navigation, Telefon und Hauptmenü) springen. Da ZBE nur physikalische Knöpfe beinhaltet, soll die Simulation des ZBEs für TA genutzt werden. ZBEL6Service Der ZBEL6Service ist die auf dem CANService basierende Umsetzung von Nutzeraktionen der zentralen Bedieneinheit in der Baureihe L6 [8]. Dieser Service besitzt die Funktionen für die verschiedenen ZBE-Aktionen. Die nachfolgend aufgelisteten Methoden habe ich im Programm gebraucht: Drehen: - Left ( sleepTime, repeat ) - Right ( sleepTime, repeat ) Shift: - East ( sleepTime, repeat ) - West ( sleepTime, repeat ) Tasten am ZBE: - CD ( sleepTime ) - Mainmenü ( sleepTime ) Funktionsparameter der oberen verschiedenen Methoden repeat (integer): Anzahl der Wiederholungen des Befehls sleepTime (float): die nach Ausführen des Befehls gewartete Zeit. Bei mehreren Wiederholungen, wie ZBE mehrere Male nach links drehen, wird diese Zeit nach jeder Wiederholung gewartet. Bachelorarbeit-Hochschule München-2012 Yang LU 12

3. Testmethode der Testautomatisierung Code – Beispiel: 3.2. Screenshot und Bildvergleich Eine der einfachsten Methoden um die Ausgabe auf dem Bildschirm zu überprüfen ist der Vergleich des Bildes im Bildschirm mit einem Referenzbild. Vor dem Vergleich muss das Bild im Bildschirm abgegriffen werden. Dann muss das Bild bearbeitet werden, damit die Dimension des Bildes gleich ist wie die des Referenzbildes. FrameGrabberL6Service: Dieser Service bietet verschiedene Methoden zur Aufnahme von Screenshots sowie dem Vergleich dieser Screenshots untereinander. Im Folgenden stehen die Methoden, die ich im Programm brauchte: GetImage() Macht einen Screenshot und gibt das Bild als PIL-Image Objekt zurück. SaveImage(Pfad+filename) Macht einen Screenshot und speichert ihn unter dem gegebenem Pfad + Bildname. CompareImages2(Pfad+filename, Pfad+filename) Macht einen Vergleich zwischen zwei Bilder und gibt ein „bool― zurück. Code – Beispiel: Bachelorarbeit-Hochschule München-2012 Yang LU 13

Programm als Download - Hochschule Magdeburg-Stendal
Seminarprogramm PDF zum Download - Pädagogische Hochschule ...
Zum Download - Hochschule Magdeburg-Stendal
Download Flyer - Hochschule Aalen
download Programm.pdf - Hochschule Anhalt
Zum Download - Hochschule Magdeburg-Stendal
Download Studiengangsflyer Kunstwissenschaft - Hochschule für ...
download - Beuth Hochschule für Technik Berlin
Zum Download (PDF) - Hochschule Magdeburg-Stendal
Download - Hochschule für Wirtschaft und Recht Berlin
Download - Hochschule für Wirtschaft und Recht Berlin
Download - Hochschule für Wirtschaft und Recht Berlin
HIS:Magazin 3|2013 Download - Hochschul-Informations-System ...
Download als PDF - Georg-Simon-Ohm-Hochschule Nürnberg
Download Ausgabe 06/2009 - Deutscher Verband für Fotografie
Das Programm zum Download - Fakultät für Elektrotechnik und ...
Download - Hochschule für Wirtschaft und Recht Berlin
Download - Hochschule für Wirtschaft und Recht Berlin
Download (PDF-Dokument) - Hochschule Karlsruhe – Technik und ...
Download Wir - Ausgabe 1/2013 - SRH Hochschule Heidelberg
Download Broschüre Winter School 2014 - Zürcher Hochschule der ...
Download - Hochschule für Wirtschaft und Recht Berlin
Unsere Broschüre zum Download - MIKOMI - Hochschule Mittweida