2015-11-03 64 views

回答

1

硒是爲了與網站的用戶交互將。在這種情況下,用戶不能與姓氏字段交互,因爲它被禁用。由於這是一個測試網站,它不是一個真正的好的真實世界場景。在真實世界的場景中,將有一種方法可以啓用INPUT字段,因此您可以編寫用戶爲了啓用INPUT而執行的操作。在這種情況下,用戶無法以啓用INPUT的方式與頁面交互。但是...因爲這是一個教育練習,所以我會這樣做。

JavascriptExecutor js = (JavascriptExecutor) driver; 
js.executeScript("document.getElementsByName('lname')[0].removeAttribute('disabled');");