上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 28 下一页
摘要: 一、Junit5框架构成 JUnit 5 = JUnit Platform + JUnit Jupiter + JUnit Vintage JUnit Platform: 是在jvm上启动测试框架的基础,定义了测试引擎的API,可以在cmd命令行启动这个平台 JUnit Jupiter:是新编程模块 阅读全文
posted @ 2021-06-09 17:02 未来可期_Durant 阅读(1484) 评论(0) 推荐(0)
摘要: 一、按照业务分包管理 1、不同产品和模块进行分包 com.xx.featureA com.xx.fretureB 2、不同包下有对应用途相关的运行套件 com.xx.featureASuite 3、尽可能考虑并行 二、按照用途分组并用Suite管理 1、分组 冒烟测试 巡检测试 异常测试 安全测试 阅读全文
posted @ 2021-06-09 14:03 未来可期_Durant 阅读(174) 评论(0) 推荐(0)
摘要: 一、数据来源 CSV、yaml、xml、db、excel、json 二、本质 读取数据源返回数组,然后利用参数化进行数据与变量的对应 基于schema:List<Class> 纯数据:Array<Array<String,Object>> 三、数据格式 优点 缺点 Excel 生成数据方便 二进制文 阅读全文
posted @ 2021-06-07 17:18 未来可期_Durant 阅读(549) 评论(0) 推荐(2)
摘要: 一、前言 在我们做接口或者是app自动化的时候,有一个比较常见的场景就是测试流程一致,入参不同。而junit5也提供了很好的解决方案。 二、依赖的加入 maven方式,使用junit5参数化需要导入junit-jupiter-params库 <!-- https://mvnrepository.co 阅读全文
posted @ 2021-06-03 14:56 未来可期_Durant 阅读(1022) 评论(0) 推荐(0)
摘要: 一、前言 在我们做自动化的时候,用例分类通常有冒烟测试用例和回归测试用例,或者是分环境的sit、uat和线上环境。那么我们怎么来实现此功能呢,junit5提供了一个比较好的解决方案。 二、pom文件依赖导入 <dependencies> <dependency> <groupId>org.junit 阅读全文
posted @ 2021-06-01 18:45 未来可期_Durant 阅读(1142) 评论(0) 推荐(0)
摘要: Junit5使用注解配置测试和扩展框架 @BeforeAll:表示在所有单元测试之前执行,只执行一次。 @BeforeEach:表示在每个单元测试之前执行,假如测试类有n个测试方法,则被执行n次。 @Test:表示方法是测试方法。但是与junit4的@Test不同,它的职责非常单一,不能声明任何属性 阅读全文
posted @ 2021-05-31 23:42 未来可期_Durant 阅读(584) 评论(0) 推荐(0)
摘要: 一、前言 在我们做自动化的时候,有一份好的测试报告是可以起到事半功陪的效果,接下来我们来举例,如何结合allure来生成一份漂亮的报告 二、allure支持的测试框架 语言 单元测试框架 java jUnit4 jUnit5 TestNG Cucumber JVM Selenide python P 阅读全文
posted @ 2021-05-28 18:47 未来可期_Durant 阅读(884) 评论(0) 推荐(0)
摘要: 一、前言 一般来说,我们使用idea创建一个maven项目,默认是用户目录下的.m2/repository,那么如何让idea使用我们本地的仓库呢 二、操作方法 1、下载安装maven已配置环境变量 2、maven指定本地仓库和阿里云镜像设置 3、使用idea创建maven项目,并且查看其默认配置 阅读全文
posted @ 2021-05-27 10:26 未来可期_Durant 阅读(5874) 评论(0) 推荐(0)
摘要: 一、指定本地仓库 1、本机新建一个文件夹当做本地仓库 博主的是:D:\learn\java\maven-repository 2、在maven的conf目录下的在settings.xml中添加localRepository标签 <?xml version="1.0" encoding="UTF-8" 阅读全文
posted @ 2021-05-27 00:21 未来可期_Durant 阅读(846) 评论(0) 推荐(0)
摘要: 一、前言 Maven 是一个项目管理工具,可以对 Java 项目进行构建、依赖管理。 二、注意事项 三、下载maven 去maven官网下载合适的安装包 博主下载的是之前的版本:apache-maven-3.6.0-bin.zip(对应的是windows版本的) 四、解压到合适的目录下 四、配置环境 阅读全文
posted @ 2021-05-27 00:09 未来可期_Durant 阅读(530) 评论(0) 推荐(0)
上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 28 下一页