摘要: 使用DataProvider提供数据有两种形式: 第一种:一种是在测试代码和测试数据放在同一个类中; 第二种:把所有的数据提供都单独写在一个类里面,当测试数据比较多时,这种方法利于维护。 DataProvider定义了属性name时,提取数据时可以使用name,没有定义name时,提取数据时直接使用 阅读全文
posted @ 2018-09-21 15:18 炒酷酷 阅读(479) 评论(0) 推荐(0) 编辑
摘要: 一、TestNG介绍 我之前有学习过Junit,Nunit 这些工具,现在想看看TestNG,那么TestNG是什么呢?他们之间有什么区别呢? TestNG(Next Generation)是一个测试框架,它受到JUnit和NUnit的启发,而引入了许多新的创新功能,如依赖测试,分组概念,使测试更强 阅读全文
posted @ 2018-09-21 11:04 炒酷酷 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 在自动化测试脚本开发过程中,很大部分的报错是由于元素因为时间不同步而产生的。本文总结了用自定义的类库来解决元素同步问题。 首先,新建一个自定义的类方法,对它进行编码。 package first; import org.openqa.selenium.By; import org.openqa.se 阅读全文
posted @ 2018-09-21 10:18 炒酷酷 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 一个eclipse工程会有很多配置文件,有的配置文件是写在properties里,也有写在xml文件里的。这个总结一下是自动化测试是如何读取properties文件。 一、准备config.properties 在项目根路径创建一个TestConfig的文件夹,在该文件夹创建一个config.pro 阅读全文
posted @ 2018-09-21 09:26 炒酷酷 阅读(576) 评论(0) 推荐(0) 编辑