Testen mit einem Selentreiber in Java, ohne einen Browser zu öffnen

Ich muss mit Selenium Chrome-Treiber in Java testen. Chromfenster sollte aber nicht geöffnet werden. Angenommen, dies ist ein Produkt und es sollte kein Fenster geöffnet werden.

Ich habe auch diesen angeschaut;Ist es möglich, den Browser in Selenium RC auszublenden? Aber keine Lösung für mich. Der Test sollte betriebssystemunabhängig sein und ich habe versucht, HtmlUnitDriver zu testen, ohne ein Fenster zu öffnen, aber es gibt ein Problem. Wenn Komponenten anhand der ID gefunden werden, wird die Komponente möglicherweise nicht anhand der ID gefunden. Einige Server senden möglicherweise die Komponenten-ID gemäß dem Browser und ich kann nicht wissen, welche ID ich zum Testen verwenden soll.

Aus diesem Grund versuche ich, Chrome-Treiber zu verwenden.

Gibt es eine Möglichkeit, Chromedriver zu verwenden, ohne das Chromfenster zu öffnen, oder eine andere Möglichkeit, um zu testen, ohne ein Fenster mit Selenium in Java zu öffnen?

Danken!

Antworten auf die Frage(4)

Ihre Antwort auf die Frage