随笔分类 -  selenium+java

摘要:一、测试登录功能实现 以慕课网的登录为例,分析登录的功能需求,编写测试用例,找到要定位的元素以及需要的操作,编写登录功能的测试代码。代码实现如下: 1 public static void main(String[] args) throws InterruptedException { 2 Sys 阅读全文
posted @ 2020-04-28 14:32 搁浅的青木儿 阅读(459) 评论(0) 推荐(0)
摘要:一、PageObject设计模式 1、简介 PageObject设计模式,又称页面对象模式,是使用Selenium的广大同行最为公认的一种设计模式。在设计测试时,把元素和方法按照页面抽象出来,分离成一定的对象,然后再进行组织。我们通常为每个页面定义一个类,并为每个页面的属性和操作构建模型。采用分层的 阅读全文
posted @ 2020-04-16 11:18 搁浅的青木儿 阅读(465) 评论(0) 推荐(0)
摘要:一、定位方法 1、通过ID定位元素:driver. findElement(By.id(value)); 2、通过元素的名称定位元素: driver. findElement(By.name( value)); 3、通过元素的class属性定位元素:driver. findElement(By.cl 阅读全文
posted @ 2020-04-15 14:18 搁浅的青木儿 阅读(326) 评论(0) 推荐(0)