0
大家晚上好,的Java:的HtmlUnit - 點擊一個JavaScript按鈕
我得到了以下的問題:我編程的自動化測試系統的一些網站。現在我遇到了一個問題,我必須在某個測試用例中按某個特定的按鈕。不幸的是,該按鈕不是一個正常的按鈕。我認爲他背後有一些JavaScript功能。它是這樣給出的:
<button class="btn">Login</button>
我該如何解決這個問題? 我已經嘗試過這樣的:
List<HtmlElement> elements1 = (List<HtmlElement>)
page6.getByXPath("(//button)[1]");
HtmlElement element2 = elements1.get(0);
page6 = element2.click();
我也得到了很多的jQuery的錯誤,但我surpressed他們
this.webClient.getOptions().setThrowExceptionOnScriptError(false);
現在我的問題:是我的代碼實際工作或不工作,它由於JavaScript錯誤? 謝謝你的幫助。
最好的問候,