2017-07-12 10 views
1

Ich bin neu in TOSCA (nur versuchen, durch Selbststudium zu lernen - haben eine Testlizenz).Öffnen und Schließen Browser

Ich habe versucht, einen einfachen Testfall zu erstellen, um eine Anwendung zu öffnen und zu schließen. Darin habe ich das TBox Window Operation Module benutzt, um den Browser zu schließen, aber wenn ich es in Scratchbox starte, bekomme ich keine Ausgabe. Es öffnet nur den Browser für die Demo-App und wird beendet, ohne einen Erfolg oder eine Fehlermeldung zu geben. Ich möchte wissen, warum es das Browserfenster nicht schließt und mir eine Erfolgsmeldung gibt. Hier

ist ein Screenshot:

Here is a ss of the code

Jede Hilfe zu diesem Thema sehr geschätzt wird.

Antwort

2

Ihr Testfall sieht in Ordnung für mich. Ich habe es einfach selbst versucht und das sollte funktionieren. Nachdem Sie den Test ausführen haben, können Sie immer wieder die scratch öffnen, indem Sie den ‚scratch‘ Taste in dem Band auf der ‚Heimat‘ Reiter in der ‚Gehe zu‘ Gruppe klicken: opening the scratchbook

Sie sollten dann Sehen Sie sich die Details Ihres letzten Laufs an. Eine sehr häufige Sache, die mir passiert, ist, dass Tosca das Fenster nicht eindeutig identifizieren kann (z. B. weil ich zwei Fenster mit demselben Titel geöffnet habe). Der Fehler würde so aussehen: error message when more than one window is found

Also würde ich prüfen, ob der Demo-Webshop mehr als einmal geöffnet.

Es ist auch gut zu wissen, dass Tosca Ihren Standard-Browser im 'OpenUrl'-Modul verwendet, wenn Sie es nicht anders spezifiziert haben und das' Window Operation Module 'davon unabhängig ist. Sie können explizit angeben, welchen Browser im ‚OpenUrl‘ Modul zu verwenden, indem ein TestConfiguration Parameter wie folgt bereitstellt:

specifying the testconfiguration parameter for the browser to use

Hoffnung, das hilft.

Verwandte Themen