Der ManualStepDialog

Der ManualStepDialog ist eine Java-Klasse, die mit QF-Test ausgeliefert wird. Sie können diesen Dialog auch für Ihren eigenen Bedarf verwenden. Hierzu ein Beispiel:

          from de.qfs.apps.qftest import ManualStepDialog

          #create the dialog and show it immediately
          manualDialog = ManualStepDialog(None, "New Test Case Title", \
          "Step Description", "Expected Test Result")

          #did the test fail or succeed?
          failOrSuccess = manualDialog.getResult()

          #get the content of the received result
          receivedResult = manualDialog.getReceivedResult()

          #get the execution information, whether skipped or cancelled
          execInfo = manualDialog.getExecInfo()

        
Beispiel 55.1:  

Die ManualStepDialog API

 
 
ManualStepDialog ManualStepDialog(Component parent, String title, String stepText, String expResult)

Konstruktor Methode der ManualStepDialog Klasse

Parameter
parent Die Parent-Komponente des Dialoges
title Der Titel des Dialoges
stepText Der Text für das "Beschreibung" Textfeld
expResult Der Text für das "Erwartete Ergebnis" Textfeld
 
String getExecInfo()

Gibt Informationen über die Ausführung zurück.

RückgabewertDie Testausführungsinformationen
 
String getReceivedResult()

Gibt das erhaltene Resultat zurück.

RückgabewertDas erhaltene Resultat
 
String getResult()

Gibt das Resultat des Testschrittes zurück. Für eine Liste der möglichen Resultate siehe Abschnitt 32.5.

RückgabewertDas Resultat des Testschrittes
 
boolean isStatusCanceled()

Gibt zurück, ob der Status CANCELED ist.

RückgabewertWahr, wenn der Status CANCELED ist, sonst false
 
boolean isStatusFailed()

Gibt zurück, ob der Status FAILED ist.

RückgabewertWahr, wenn der Status FAILED ist, sonst false
 
boolean isStatusPassed()

Gibt zurück, ob der Status PASSED ist.

RückgabewertWahr, wenn der Status PASSED ist, sonst false
 
boolean isStatusSkipped()

Gibt zurück, ob der Status SKIPPED ist.

RückgabewertWahr, wenn der Status SKIPPED ist, sonst false
 
void setExecInfo(String newExecInfo)

Setzt Ausführungsinformationen des Testschrittes.

Parameter
newExecInfo Die Ausführungsinformationen des Testschrittes
 
void setReceivedResult(String newRecResult)

Setzt das erhaltene Resultat des Testschrittes.

Parameter
newReceived Result Das erhaltene Resultat
 
void setResult(String newResult)

Setzt das Resultat des Testschrittes. Für eine Liste der möglichen Resultate siehe Abschnitt 32.5.

Parameter
newResult Das Resultat