一、使用动态方法
public int comparisonOfTotalVehicles (WebDriver webDriver)throws InterruptedException{ WebElement elementText = MachineElement.totalNumberOfVehicles(webDriver);//获取车辆总数 Thread.sleep(3000); String info = elementText.getText(); String regEx="[^0-9]"; Pattern p = Pattern.compile(regEx); Matcher m = p.matcher(info); System.out.println( m.replaceAll("").trim()); int c=Integer.parseInt(m.replaceAll("").trim()); return c;
二、调用此方法
MachineElement.queryButton(driver).click(); MachineMngService comparisonOfTotalVehicles = new MachineMngService(driver); int e = comparisonOfTotalVehicles.comparisonOfTotalVehicles(driver); int b = 1; Assert.assertNotEquals(e, b, "重置功能异常");//e和b比较,不相同是对的