selenium +java 读取网页总条数

个人是初学者,只想把解决的问题记录下来,欢迎指教,不喜勿喷!

在新增完数据后,要获取总条数进行比较,底部会显示共XX条,而我只要把XX提取出来进行比较,实现如下

public static int xx(By a){

String total=driver.findElement(a).getText();//获取底部总条数文本

total=total.replaceAll("共","").replaceAll("条","").trim();//获取中间数字,文字替换成空格并去除首尾空格

int t=Integer.parseInt(total);//String强制转换成int

return t;//返回int

}

封装成如上方法,调用如下

public static void yy(){

int t=xx(WxyPage.t);//调用统计条数方法

CreateTest.createTest();//调用封装的新增方法

int t1=xx(WxyPage.t);//新增完再次调用统计条数方法

Assert.assertEquals(t1,t+1);//校验新增完条数是否是新增前+1

}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 32,004评论 18 399
  • 一. Java基础部分.................................................
    wy_sure阅读 9,273评论 0 11
  • java笔记第一天 == 和 equals ==比较的比较的是两个变量的值是否相等,对于引用型变量表示的是两个变量...
    jmychou阅读 5,407评论 0 3
  • 一、 1、请用Java写一个冒泡排序方法 【参考答案】 public static void Bubble(int...
    独云阅读 5,248评论 0 6
  • 金陵望汉江 李白 汉江回万里,派作九龙盘 六帝沦亡后,崔巍飞迅湍 ...
    淡蓝色的晴阅读 3,339评论 0 3