Fälle sind ungeplantes Auftreten oder Bedingungen, auf die du die Zielanwendung in einer spezifizierten Weise reagieren wünschst.
Partnerunterstützungen prüfen zwei Kategorien Fälle: Wartezeit und wann immer. Ein Wartezeitfall erklärt Test-Partner, ein spezifiziertes Auftreten zu warten, bevor er fortfährt. Wartezeitfälle sind in den Situationen nützlich, in denen du nicht die Zeitmenge vorwegnehmen kannst, das, eine Antwort dauert. Ein Beispiel eines Wartezeitfalls würde eine System LOGON-Aufforderung warten. Wenn dein Index gegen eine Netz-gegründete Anwendung läuft, die den Benutzer erfordert anzumelden, kann die Zeitmenge, das sie für die LOGON-Aufforderung zur Anzeige dauert, sich verändern. Um diese Abweichung zu erklären, kannst du einen Wartezeitfall einsetzen der deinen Index anweist um die LOGON-Aufforderung zu warten bevor es zur Art ein username und ein Kennwort fortfährt.
, wann immer Fall Test-Partner erklärt, für ein spezifisches Auftreten aufzupassen und, wenn er auftritt, einen speziellen Satz Schritte durchführen. Wann immer Fälle für unerwartete Fehlerbeschaffenheiten des Abfangens während eines Probelaufes nützlich sind. Z.B. kannst du Fälle in deinen Indexen einschließen, um zu erkennen, wann der Anschluß zum Bediener durch eine Kommunikationen Störung unterbrochen worden ist, oder eine NetzSystemnachricht empfangen worden ist, damit der Index um das Problem berichten oder arbeiten kann. In einem Index Partner prüfen einsetzt automatisch die Script_Whenever Funktion durch Rückstellung, um anzufassen wann immer Fall. Wenn, wann immer Fall in ein Modul, in geteiltes Modul oder in Kategorie Modul eingesetzt wird, du besonders anfertigen mußt wann immer Fallzufuhrcode. Partner prüfen stützt die folgenden Arten von Fällen:
I) Fall herstellen: -- Ein Bit-übersichtsfall ermittelt das Vorhandensein, das Fehlen oder den Zustand einer Graphik in einem Fenster.
II) Datum/Zeit Fall: --
Datum-/Zeitfälle ermöglichen dir, einen Datum- oder Zeitzustand zu definieren. Test-Partner erkennt den Fall, indem er den internen Taktgeber des Computers überwacht, auf dem er und die Zielanwendung laufen.
III) Schlüsselfall: --
Uhr für die Eintragung einer bestimmten Tastenanschlagkombination durch den Benutzer. Du kannst Schlüsselfälle verwenden:
Deine Selbst errichten „hotkeys“, um Test Partner eine Tätigkeit durchführen zu lassen, wann immer das hotkey verwendet wird.
Einen Index unterbrechen, um manuelle Steuerung der Zielanwendung zu nehmen.
Pausieren ein Index, bis ein bestimmter Schlüssel verwendet ist.
Bestimmte Schlüssel an hereingekommen werden verhindern.
iv) Menü-Fälle: -- Uhr für, wenn ein bestimmtes Menüeinzelteil vom Benutzer vorgewählt wird.
V) Mäusefälle: -- Uhr für, wenn eine der Maustasten in einem bestimmten Fenster geklickt oder freigegeben wird.
VI) Schirm-Fälle: --
Ein Schirmfall ermittelt das Vorhandensein oder das Fehlen Text in einem Fenster. Der allgemeinste Gebrauch von Schirmfällen ist, mit host-based Anwendungen zu synchronisieren und Fehlermeldungen zu ermitteln.
VII) Fenster-Fälle: --
Ein Fensterfall ermittelt eine Tätigkeit auf einem Fenster; z.B. seine Kreation, Zerstörung, Bewegung oder sein Bestehen.
Daten-gefahrener Test: --
Der Test-Partner-aktive Daten-Test-Kreation Zauberer stellt eine nicht-programmatische Weise zur Verfügung, data-driven Tests zu verursachen. Solche Tests sind für die Prüfung der Form-gegründeten Anwendungen nützlich. Mit dem Zauberer kannst du einen Test notieren, zu wählen auffängst dich möchtest in deiner Datei einschließen, die Datei selbst dann zu bevölkern, die eine Datentabelle verwendet.
Einen Datentest verursachen
1. Vom Indexmenü wählen verursachen Daten-Test. Der Daten-Test-Zauberer erscheint. 2. Die Anweisungen und das Klicken zunächst lesen. 3. Die Anweisungen im Daten-Plan-Assistenten für die drei Schritte befolgen, die notwendig sind, den Bereich des Tests zu definieren. 4. Einen Namen für die Daten-Tabelle eintragen. 5. Irgendwelche ausschließen auffängt dich möchten nicht im Test einschließen, indem Sie das Gebrauch checkbox unchecking und zunächst klicken. 6. Die Anweisungen und das Klicken Ende lesen.
TestPartner zeigt die Daten-Tabelle, die eine Spalte für jede auffangen dich definierte und eine Reihe von Daten miteinschließt. Die Datentabelle schließt auch eine Spalte mit ein, die Resultate Index, um einen den beschriftet wird gefahrenen Test nachgelaufen zu werden Index zu spezifizieren, der Daten.
Die Datentabelle ändern.
1. Wenn du gerade neue Daten prüfst notiert hast und die Datentabelle ist, fortfahren zu Schritt 3 geöffnet.
2. Um vorhandenen Daten zu ändern prüfen, auserwählt Daten-Tabelle auf dem Indexmenü ändern und die Datentabelle wählen, die du ändern möchtest.
3. Reihen addieren und die Tabelle mit Testdaten, Rechtklicken auf der leeren Reihe beschriftet ENDE (oder irgendeiner anderen Reihe) bevölkern und Einsatz auf dem Kontextmenü vorwählen. Test-Partner setzt eine neue Reihe über der vorgewählten Reihe ein.
4. Testdaten in die Zellen der neuen Reihe eingeben.
5. Wechselweise wählt Rechtklicken die leere Reihe und Import. Du kannst Daten von einem Vorsprung-abgegrenzten Text (.TXT) importieren oder Komma-grenztest Akte (.CSV) ab, um die Zellen der Datentabelle zu bevölkern. Wenn du die ENDE Reihe in der Tabelle vorwählst, addiert TestPartner mehrfache Reihen, wenn erforderlich, um die Daten unterzubringen.
6. Reihen aus der Tabelle, dem Rechtklicken löschen die Reihe und Löschung wählen. Um mehrfache Reihen zu löschen, das Ctrl betätigen oder (für angrenzende Reihen) Schlüssel während das Vorwählen verschieben rudert um zu löschen.
7. Um einen anderen Index von den Daten auszustoßen den Namen des Indexes in den Resultaten prüfen, einsetzen, die Index in der Tabelle an allen möglichen Punkten auffangen an denen du den Index laufen lassen möchtest.
8. Wenn du beendet hast, die Datentabelle, Klicken zu redigieren außer und nah an Ausgang.