2016-04-27 20 views
0

Haben Sie ein kleines Problem. Ich verwende Jenkins auf einer VM, um einige Automatisierungstests auszuführen.Automation - Interaktive Dienste Erkennung

Das Ziel ist es, keine menschliche Interaktion zu haben, so dass ich buchstäblich nur den Jenkins-Job ausführen und alle Tests selbst ausführen kann.

Ich habe jedoch ein Problem mit der Interactive Services Detection, die beim Ausführen der Tests angezeigt wird. Dies bedeutet, dass es menschliche Interaktion erfordert, bevor die Tests vollständig ausgeführt werden können. Die Tests dienen zum Testen einer Website, so dass ich möchte, dass der Browser geöffnet wird und so läuft, als würde es von einem Menschen ausgeführt, da es kopflos zu mir läuft, nicht dasselbe ist und nicht die gleichen Ergebnisse liefert.

Ich habe es deaktiviert, aber wenn ich es deaktivieren, wird Jenkins kopflos laufen, was ich nicht will.

Niemals hatte so ein Problem, also wenn jemand etwas Licht scheinen könnte wäre es großartig.

Vielen Dank im Voraus.

Antwort

1

Dies scheint ein Fall für die Automatisierung der Bit des Web/manuelle Interaktion mit Selen. Vielleicht würde das helfen: http://learn-automation.com/selenium-integration-with-jenkins/

+0

Ich dachte eigentlich selbst darüber nach, aber ich möchte, dass das eine Art letzter Ausweg ist. Ich hoffe, dass es anders geht. Aber danke ! Ich schätze es sehr :) – colin