自动化连接的简单例子

2019-06-21  本文已影响0人  小胖5920

public static void SimpleGuarantee() throws InterruptedException {
Thread.sleep(3000);
//主要加入插件功能
System.setProperty("webdriver.chrome.driver", "C:\app\chromedriver_win32\chromedriver.exe");
WebDriver webDriver = new ChromeDriver();
// System.setProperty("webdriver.gecko.driver", "C:\app\chromedriver_win32\geckodriver.exe");
// WebDriver webDriver = new FirefoxDriver();
// webDriver.manage().window().maximize();
Dimension d=new Dimension(480, 800);
webDriver.manage().window().setSize(d);
webDriver.manage().deleteAllCookies();
// 与浏览器同步非常重要,必须等待浏览器加载完毕
webDriver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);
//打开目标地址
webDriver.get("http://testlink.bxlsj.com/h5/TPIC_CX_AJB/index.html?productCode=TPIC_CX_AJB&serviceType=2&channelCode=LINK2954931101948&backUrl=http%3A%2F%2Fc2b.bxlsj.com%2Fc2b%2Fhtml%2Fent%2Fent-standard%2Fpage%2Fent-standard.html%3Fcode%3Ddrjrsw");
//try里是进行目标地址进行判断;错误进行截图,
try{
String returnMsg=webDriver.findElement(By.xpath("/html/body/section[7]/button")).getText();
if(returnMsg.equals("我要投保")) {
Thread.sleep(3000);
homePage.getHomePage(webDriver);
}
}catch(Exception e) {

     }
   Thread.sleep(2000);
   webDriver.quit();
}

}

上一篇下一篇

猜你喜欢

热点阅读