![](https://i-blog.csdnimg.cn/direct/7b19051eea14499db2c7823eab64261a.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
基于Java的自动化测试
文章平均质量分 78
欢迎来到“基于Java的自动化测试”,这是一片专为Java自动化测试爱好者打造的知识绿洲。无论你是刚踏足测试领域的新人,还是在Java测试领域有着丰富经验的专业人士,这里都将是你提升技能、深化理解的绝佳平台。
Davieyang.D.Y
STAY HUNGRY STAY FOOLISH~
展开
-
单元测试系列[v1.0.0][SpringBootTest]
【附源码】SpringBoot提供了丰富的用于单元测试的抽象类及工具类,例如【SpringBootTest】【AbstractTestNGSpringContextTests】【MockMvc】【RequestBuilder】【MockMvcRequestBuilders】【MockMvcResultMatchers】【MockMvcBuilders】等等再结合TestNG的加持,使得SpringBoot框架下的单元测试如鱼得水原创 2020-08-19 00:28:09 · 19271 阅读 · 2 评论 -
Java自动化测试系列[v1.0.0][关键字驱动]
【附源码】关键字驱动框架在很多领域应用较为广泛,实际上它仍是一种分离的思想,测试代码在编译时根本无法预知对象和类属于哪些类实际上也无需关心,完全可以依靠运行时信息来发现该对象和类的真实信息,使用Java的反射技术进行获取,益处多多,然而关键字驱动践行最好的仍旧是Robot Framework原创 2020-08-15 10:59:08 · 11660 阅读 · 1 评论 -
Java自动化测试系列[v1.0.0][Gradle开发环境]
准备与Gradle安装Gradle支持目前大多数主流操作系统,并且需要JDK1.8及以上版本C:\>java -versionjava version "1.8.0_201"Java(TM) SE Runtime Environment (build 1.8.0_201-b09)Java HotSpot(TM) 64-Bit Server VM (build 25.201-b09, mixed mode)下载官方下载地址为Gradle下载,根据自己的操作系统下载即可,安装文件分为两种,原创 2020-08-06 13:49:01 · 9552 阅读 · 0 评论 -
Java自动化测试系列[v1.0.0][ZTestReport测试报告]
Java&Selenium自动化测试,ZTestReport生成HTML测试报告【源码】原创 2020-04-15 17:11:46 · 3577 阅读 · 1 评论 -
单元测试系列[v1.0.0][Junit5]
Junit作为Java技术栈的单元测试框架历史已久,虽然后来的TestNG更佳,但其应用仍旧广泛原创 2021-03-11 13:59:20 · 7776 阅读 · 0 评论 -
Java自动化测试系列[v1.0.0][PO设计模式]
【附源码】当我们以脚本的形式编写了大量的自动化测试代码后,很容易发现代码可读性太差了、任何一个测试脚本几乎毫无扩展能力或者说扩展起来只能修改边边角角、一旦被测系统的UI层发生变化对于测试代码的修改来说简直就是灾难性的,整个自动化工程几乎毫无结构可言,当面临这些问题的时候实际上已经失去了一部分自动化测试原有的职能任何自动化测试团队在开展自动化测试这项活动的之前,必须考虑的是这项活动的ROI,自动化测试的本职是解放人力,基于前边所述的常见情况不仅仅其ROI非常低,也违背了自动化的初衷原创 2020-08-07 17:54:15 · 16647 阅读 · 1 评论 -
Java自动化测试系列[v1.0.0][自动化测试框架理念]
在自动化测试领域内流传着一个说法:单元测试才是自动化测试的核心,在自动化测试里,无论框架何等完美都不可能脱离单元测试,单元测试将会是自动化测试里最小的单位,把它看作单位一,若干个单位一组成了一个整体,它就成了自动化测试原创 2020-08-07 17:50:33 · 10253 阅读 · 0 评论 -
Java接口自动化测试系列[V1.0.0][Post&Get]
接口自动化Post&Get原创 2023-11-23 11:31:27 · 759 阅读 · 0 评论 -
Java自动化测试系列[v1.0.0][公共类方法封装]
思想和概念无限多,无需赘述,源码奉上,可无限扩展原创 2020-08-15 11:13:26 · 10451 阅读 · 0 评论 -
Java自动化测试系列[v1.0.0][多种数据驱动实现附源码]
数据驱动测试是自动化测试中一种重要的设计模式,这种设计模式可以将测试数据和测试代码分开,实现数据与代码解耦,与此同时还能够实现一次任务中使用不同的数据来执行执行相同的测试脚本,因此它会使得我们的代码层次结构清晰,容易维护,并且大大降低了代码量原创 2023-12-18 15:40:38 · 8432 阅读 · 0 评论 -
Java自动化测试系列[v1.0.0][Scoop环境]
安装Scoop启动PowerShell更改系统策略Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser命令行安装Scoop在powershell中,使用如下两条命令中的任意一个安装scoopInvoke-Expression (New-Object System.Net.WebClient).DownloadString('https://get.scoop.sh')iwr -useb get.scoop.sh原创 2020-08-06 13:50:01 · 9487 阅读 · 1 评论 -
单元测试系列[v1.0.1][Junit5注解]
JUnit 5 = JUnit Platform + JUnit Jupiter + JUnit Vintage原创 2020-08-17 22:03:44 · 3984 阅读 · 0 评论