TA的每日心情 | 慵懒 2016-5-6 09:07 |
---|
签到天数: 9 天 连续签到: 4 天 [LV.3]测试连长
|
System.setProperty("webdriver.ie.driver", "D://360极速浏览器下载/IEDriverServer_Win32_2.53.0/IEDriverServer.exe");
WebDriver driver = new InternetExplorerDriver();
driver.manage().timeouts().implicitlyWait(5,TimeUnit.SECONDS);
driver.manage().window().maximize();
Navigation navigation = driver.navigate();
navigation.to("http://10.1.30.211:8080/zichan/a/");
WebElement userName = driver.findElement(By.xpath("//input[@id='username']"));
userName.sendKeys("admin");
Thread.sleep(3000);
WebElement pasaword = driver.findElement(By.xpath("//input[@id='password']"));
pasaword.sendKeys("admin2014");
pasaword.submit();
System.out.println("登陆成功");
Thread.sleep(3000);
明明页面已经登陆成功,但为什么还提示Exception in thread "main" org.openqa.selenium.NoSuchFrameException: No frame element found by name or id "username"这样的错误,导致无法继续测试?这是IE浏览器加载慢的结果导致的吗?有时运行多几次又没有这样的问题,变为一下个页面加载慢的问题,那这样自动化测试好像不是很现实。
|
|