簡體   English   中英

Selenium Webdriver(Java)-按Submit按鈕后,它將清除密碼字段並停止流程

[英]Selenium Webdriver (Java) - After pressing Submit button, it clears the passwords field ans stops the flow

我在IE11中遇到了Java中的Selenium問題。

在將用戶名和密碼發送到字段后,在按下Submit按鈕時,字段密碼將被清除,並且無法繼續進行自動化。 手動可以正常工作,但是在Selenium中,我無法繼續執行該流程。

我已經嘗試過下一個,但沒有成功:

    WebElement Password = driver.findElement(By.id("TxbUSERPASSW"));
    Password.sendKeys(pass);
    JavascriptExecutor jsExecutor = (JavascriptExecutor) driver;
    jsExecutor.executeScript("$(arguments[0]).change();", pass);

    //Button Confirm
    driver.findElement(By.id("BtnConfirmSupv")).click();

有人可以幫我嗎?

這是按鈕代碼:

<input type="submit" name="BtnConfirmSupv" value="Aceptar" id="BtnConfirmSupv" disabled="disabled" style="color:White;background-color:#043B75;border-width:3px;border-style:Outset;font-family:Tahoma;font-size:XX-Small;font-weight:bold;width:100px;">

只需刪除這2行JavaScriptExecutor,它將可以正常工作。

JavascriptExecutor jsExecutor = (JavascriptExecutor) driver;
jsExecutor.executeScript("$(arguments[0]).change();", pass);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM