摘要: 1. slf4j 介绍 slf4j 是一个日志的同一接口,只有接口,实现可以使 log4j,logback等 slf4j 详细介绍参考: https://www.cnblogs.com/hafiz/p/5486858.html 2.配置 jar包依赖 <!-- log4j2的核心包 --> <dep 阅读全文
posted @ 2019-12-06 14:32 huiyii 阅读(1229) 评论(0) 推荐(0) 编辑
摘要: 1.jar包依赖 需要添加 2 个jar包:log4j-core 和 log4j-api <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> <version>2.1 阅读全文
posted @ 2019-12-06 10:48 huiyii 阅读(469) 评论(0) 推荐(0) 编辑
摘要: 思想 以常见网站,有两个页面 登录页面LoginPage和主页HomePage LoginPage:使用已初始化的driver,初始化登录页需要用到的element,每个方法就是测试用例,如登录成功,登录失败等,每个方法返回下一个页面或element,供断言使用。 HomePage:使用已初始化的d 阅读全文
posted @ 2019-12-04 23:49 huiyii 阅读(501) 评论(0) 推荐(0) 编辑
摘要: 1.等待时间 (1)使用线程等待 Thread.sleep(3000); (2)等待直到所有元素加载完成(隐式等待 driver) driver.manage().timeouts().implicitlyWait(10,TimeUnit.SECONDS) (3)等待直到某一个元素加载完成(显式等待 阅读全文
posted @ 2019-12-04 23:30 huiyii 阅读(687) 评论(0) 推荐(0) 编辑
摘要: 1. 输入框input 输入:sendKeys( ); 清空:clear( ); 点击:click( ); 为了保证输入结果的准确,一般情况先清空,再输入 2. 按钮button 点击:click( ); 判断元素是否可点击:isEnable( ); 提交表单:,submit( ); click( 阅读全文
posted @ 2019-12-04 22:54 huiyii 阅读(356) 评论(0) 推荐(0) 编辑
摘要: 元素定位 元素定位需要了解 HTML 基础标签 1.使用 id 定位 driver.findElement(By.id(“id的值”) 2.使用 name 定位 driver.findElement(By.name(“name的值”) 3.使用 链接 定位 driver.findElement(By 阅读全文
posted @ 2019-12-04 22:25 huiyii 阅读(720) 评论(0) 推荐(0) 编辑
摘要: 1.使用ChromeOptions打开浏览器 import org.openqa.selenium.WebDriver; import org.openqa.selenium.chrome.ChromeDriver; import org.openqa.selenium.chrome.ChromeO 阅读全文
posted @ 2019-12-04 21:51 huiyii 阅读(519) 评论(0) 推荐(0) 编辑
摘要: 介绍 1.selenium版本 selenium 1: selenium IDE :Firefox插件,录制,回放 selenium RC:JS类库,支持各种语言 selenium Grid:分布式执行,主机控制执行机执行代码 selenium 2:selenium 1+webdriver(谷歌产品 阅读全文
posted @ 2019-12-04 21:33 huiyii 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 1.为什么要用代理 可以在不改变原方法的前提下改变方法体的内容,不会影响其他功能 2.静态代理 首先定义了一个接口 Calculator public interface Calculator { int add(int a,int b); int sub(int a,int b); void pr 阅读全文
posted @ 2019-12-03 11:04 huiyii 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 1、既然Java反射可以访问和修改私有成员变量,那封装成private还有意义么? 参考:https://www.zhihu.com/question/28161668?sort=created 2、理解反射机制 参考:https://www.zhihu.com/question/24304289/ 阅读全文
posted @ 2019-11-29 10:50 huiyii 阅读(77) 评论(0) 推荐(0) 编辑