我使用硒IDE來記錄命令。我需要測試登錄屏幕的紅色路線。但Selenium沒有認識到來自應用程序的警報。粗體警報消息中突出顯示的內容不會被selenium IDE捕獲。Selenium IDE沒有捕獲彈出/警報
selenium.open("http://192.168.132.244:8080/SampleApp/");
assertEquals("SampleApp", selenium.getTitle());
selenium.type("name=userame", "NoUser"); --USER NAME
selenium.type("name=password", "Password1"); --Password
selenium.click("css=input[type=\"image\"]"); --Login button
selenium.waitForPageToLoad("30000");
請輸入正確的用戶名和密碼。 - 警報消息
assertEquals("SampleApp", selenium.getTitle());
請幫我完成這個硒...
感謝您的答覆羅希特。我嘗試了上面的代碼,但它無法捕獲警報。我收到以下錯誤消息。 '沒有警報' – 2012-02-29 08:17:43
當你點擊登錄按鈕,網站上有不正確的用戶名和密碼警告..如果是的話,然後使用上面的代碼右鍵單擊事件登錄按鈕 – 2012-02-29 08:37:32
如果我沒有錯,然後在硒IDE你會得到像assertAlert |這樣的命令請輸入正確的用戶名和密碼。 – 2012-02-29 08:39:43