0
目前我正在開發一個項目,在那裏我正面臨Windows身份驗證彈出窗口。爲了處理這個彈出我使用機器人類。它也工作正常。但是我的主要問題是,同樣的彈出窗口動態地一次又一次地出現。我怎樣才能控制這個?任何人都可以在這方面幫助我嗎?我寫了下面的代碼來控制一個Windows彈出窗口。Windows身份驗證彈出問題
StringSelection username = new StringSelection("Username");
Toolkit.getDefaultToolkit().getSystemClipboard().setContents(username, null);
rb.keyPress(KeyEvent.VK_CONTROL);
rb.keyPress(KeyEvent.VK_V);
rb.keyRelease(KeyEvent.VK_V);
rb.keyRelease(KeyEvent.VK_CONTROL);
//tab to password entry field
rb.keyPress(KeyEvent.VK_TAB);
rb.keyRelease(KeyEvent.VK_TAB);
Thread.sleep(2000);
//Enter password by ctrl-v
StringSelection pwd = new StringSelection("Password");
Toolkit.getDefaultToolkit().getSystemClipboard().setContents(pwd, null);
rb.keyPress(KeyEvent.VK_CONTROL);
rb.keyPress(KeyEvent.VK_V);
rb.keyRelease(KeyEvent.VK_V);
rb.keyRelease(KeyEvent.VK_CONTROL);
//press enter
rb.keyPress(KeyEvent.VK_ENTER);
rb.keyRelease(KeyEvent.VK_ENTER);
}
嗨,你給的代碼,它不適合我。其實我面臨的問題,這不是基於網頁彈出,但它是基於Windows彈出。你能否在這方面幫助我,不管我給出的代碼是哪一種,這可以控制基於動態窗口的彈出窗口? – Smriti
嗨Shubham,你可以在這方面幫助我嗎?其實我在硒中很新。期待你的迴應。 – Smriti
你可以添加你收到的錯誤嗎? –