摘要: 报错timeout 就需要在服务端查看日志检查问题看哪里耗时 可以进行优化。 阅读全文
posted @ 2020-04-13 21:50 一块 阅读(1756) 评论(3) 推荐(0) 编辑
摘要: 1.HTTP协议支持客户端/服务器模式。 2.简单快速:客户向服务器请求服务时,只需要传送请求方式和路径,请求方法常用的有GET、POST、PUT、DELETE.每种方法规定了客户与服务器联系的类型的类型不同。由于HTTP协议简单,使得HTTP服务器的程序规模小,因而通信速度很快。 3.灵活:HTT 阅读全文
posted @ 2020-04-10 11:07 一块 阅读(736) 评论(0) 推荐(0) 编辑
摘要: 1.自动化测试用例怎么来? 从功能测试里面抽取出来,因为自动化测试一般都是为了监控或者是回归测试。 2.框架用什么开发? selenium+Maven(依赖工具)+管理case要用到TestNG+ 3.如何解决你遇见的问题 比如case很多的情况下你如何解决:TestNG来管理。 4.作自动化的目的 阅读全文
posted @ 2020-03-20 19:31 一块 阅读(915) 评论(0) 推荐(0) 编辑
摘要: ①.当父类没有无参构造方法时: 1).子类也不能有无参构造方法; 2).且必须在子类构造方法中显式以super(参数)的形式调用父类构造方法; 否则会出现如下的错误: Implicit super constructor Person() is undefined for default const 阅读全文
posted @ 2020-03-18 13:32 一块 阅读(513) 评论(0) 推荐(0) 编辑
摘要: 按照页面进行所有元素的封装。 按照页面对所有元素的操作进行封装。 按照页面对所有case进行封装。 阅读全文
posted @ 2020-03-18 12:17 一块 阅读(435) 评论(0) 推荐(0) 编辑
摘要: 什么是 Page Object(页面对象) Page Object是Selenium自动化测试项目开发实践的最佳设计模式之一。 Page Object 和 PageObject Page Objects是指UI界面上用于与用户进行交互的对象。它可以指整个页面,也可以指Page上的某个区域。PageO 阅读全文
posted @ 2020-03-18 11:58 一块 阅读(134) 评论(0) 推荐(0) 编辑
摘要: public void test02() { List<Integer> numList = PageNumList();//将PageNumList()方法中获取到的页码放入list集合,一页一页循环出来 for (int j = 0; j < numList.size() - 1; j++) { 阅读全文
posted @ 2020-03-16 22:25 一块 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 根据元素定位到所有课程名称并放到list集合:List<WebElement> courseList = driver.findElements(By.className("shizan-name")); List<WebElement> courseList = driver.findElemen 阅读全文
posted @ 2020-03-16 22:24 一块 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 在maven仓库中搜索: Commons Email 将依赖复制到pom.xml文件中,导入需要的jar包Commons-email-1.1jar和activation jar mail jar 这三个即可。 发送邮件方法一般放在afterclass()这个方法中。case执行完后发送邮件。 阅读全文
posted @ 2020-03-10 17:05 一块 阅读(295) 评论(1) 推荐(0) 编辑
摘要: 1.配置log4j依赖:把这个复制到pom.xml文件中。 <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.17</version> </dependency> 2.在resource 阅读全文
posted @ 2020-03-10 15:55 一块 阅读(517) 评论(0) 推荐(0) 编辑