方向不对,努力白费,经验类测试技术才是职场重要保险! | (点击→)【公告】精力有限,博客暂停更新,最新分享干货请联系作者vx了解

随笔分类 -  c3 - 接口自动化(java版:testng+allure)

摘要:技术栈:java + testng + httpclient + allure + fastjson + jsonpath + poi/yaml + log4j 有建议请联系wx:ren168632201 java接口自动化系列(01):自动化测试框架设计(入门版) java接口自动化系列(02): 阅读全文
posted @ 2025-07-29 12:05 全栈测试笔记 阅读(274) 评论(0) 推荐(0)
摘要:为了方便大家快速上手java自动化,特意把需要用到的技术栈单独拎出来,大家可以选择性的练一下。 java自动化前置基础(01):配置文件解析(properties) java自动化前置基础(02):jdbc数据库操作 java自动化前置基础(03):fastjson的使用(处理json字符串、jso 阅读全文
posted @ 2023-12-30 20:52 全栈测试笔记 阅读(972) 评论(0) 推荐(1)
摘要:本系列汇总,请查看这里:https://www.cnblogs.com/uncleyong/p/15867903.html 实现目标 在前面的篇幅中,查看测试报告,我们要先运行自动化框架(执行testng.xml文件或者mvn clean test命令)生成allure-results,然后再生成a 阅读全文
posted @ 2023-12-29 21:51 全栈测试笔记 阅读(693) 评论(0) 推荐(0)
摘要:本系列汇总,请查看这里:https://www.cnblogs.com/uncleyong/p/15867903.html 实现目标 获取到测试结果后,把结果展示在allure报告中,allure报告非常美观,是目前主流。 本篇我们先生成json格式的测试结果数据。 pom添加依赖、属性、插件 依赖 阅读全文
posted @ 2023-12-24 17:33 全栈测试笔记 阅读(836) 评论(0) 推荐(0)
摘要:本系列汇总,请查看这里:https://www.cnblogs.com/uncleyong/p/15867903.html 实现目标 如果后续有请求依赖本次请求的响应结果,那么把依赖数据保存到全局变量,比如token。 添加pom依赖 ... 修改工具类 ... 判断是否需要保存全局变量 测试方法中 阅读全文
posted @ 2023-12-24 16:05 全栈测试笔记 阅读(516) 评论(0) 推荐(0)
摘要:本系列汇总,请查看这里:https://www.cnblogs.com/uncleyong/p/15867903.html 问题1:SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder" 自动化框架中,从返回的json字符串中获 阅读全文
posted @ 2023-12-24 15:56 全栈测试笔记 阅读(488) 评论(0) 推荐(0)
摘要:本系列汇总,请查看这里:https://www.cnblogs.com/uncleyong/p/15867903.html 实现目标 发送http请求,获取服务器响应。 关于被测试接口 配套练习环境(含相关接口):https://www.cnblogs.com/uncleyong/p/1716514 阅读全文
posted @ 2023-12-24 15:40 全栈测试笔记 阅读(838) 评论(0) 推荐(0)
摘要:本系列汇总,请查看这里:https://www.cnblogs.com/uncleyong/p/15867903.html 实现目标 将请求中的常用变量、关联参数占位符替换为实际值。 测试类中添加全局变量 // 替换符 public static Pattern replaceParamPatter 阅读全文
posted @ 2023-12-24 15:08 全栈测试笔记 阅读(766) 评论(0) 推荐(0)
摘要:本系列汇总,请查看这里:https://www.cnblogs.com/uncleyong/p/15867903.html 实现目标 先将常用变量占位符替换为实际值,然后解析并执行初始化sql,保证用例中的数据可用,这样不用每次执行测试前修改测试数据。 添加pom依赖 连接操作数据库 <!-- ht 阅读全文
posted @ 2023-12-24 08:11 全栈测试笔记 阅读(705) 评论(0) 推荐(1)
摘要:本系列汇总,请查看这里:https://www.cnblogs.com/uncleyong/p/15867903.html 实现目标 常用变量解析到map,方便后面解析初始化sql或者入参的时候将常用变量占位符替换为实际值。 添加工具类 VariableUtil.java package com.q 阅读全文
posted @ 2023-12-23 22:47 全栈测试笔记 阅读(759) 评论(0) 推荐(0)
摘要:本系列汇总,请查看这里:https://www.cnblogs.com/uncleyong/p/15867903.html 实现目标 这里我们是数据驱动方式,把数据注入到测试方法,在测试方法中就可以获取对象中的数据。 注入测试数据 上一篇我们已经把用例数据封装到对象并放到list中,这里我们把用例对 阅读全文
posted @ 2023-12-23 21:08 全栈测试笔记 阅读(964) 评论(0) 推荐(0)
摘要:本系列汇总,请查看这里:https://www.cnblogs.com/uncleyong/p/15867903.html 实现目标 把excel中数据读取出来,并封装到对象中,这样注入测试数据到测试方法的时候,一次注入一个对象,而不用写很多参数,另外,获取测试数据(比如url等),直接通过对象的g 阅读全文
posted @ 2023-12-23 18:12 全栈测试笔记 阅读(1321) 评论(0) 推荐(0)
摘要:本系列汇总,请查看这里:https://www.cnblogs.com/uncleyong/p/15867903.html 实现目标 搭建能基于testng运行测试用例的maven项目。 创建maven项目 输入GroupId:com.qzcsbj 输入ArtifactId:apiJavaAutoT 阅读全文
posted @ 2023-12-23 16:45 全栈测试笔记 阅读(1680) 评论(0) 推荐(1)
摘要:本系列汇总,请查看这里:https://www.cnblogs.com/uncleyong/p/15867903.html 实现目标 对测试数据进行设计,数据设计决定了后续读取数据的代码该如何实现。 关于被测试接口 配套练习环境(含相关接口):https://www.cnblogs.com/uncl 阅读全文
posted @ 2023-12-17 11:47 全栈测试笔记 阅读(2010) 评论(0) 推荐(0)
摘要:本系列汇总,请查看这里:https://www.cnblogs.com/uncleyong/p/15867903.html 先看下最终效果(gif) 前言 想必很多测试小伙伴自动化都是用的python吧? 从当前测试招聘要求可以看到,测试开发就是全栈要求,要想在职场有竞争力,就得多个技术方向逐个提升 阅读全文
posted @ 2023-12-16 12:02 全栈测试笔记 阅读(3843) 评论(1) 推荐(1)
摘要:简介 OkHttp是一个处理网络请求的开源项目 功能 PUT,DELETE,POST,GET等请求 文件的上传下载 加载图片(内部会图片大小自动压缩) 支持请求回调,直接返回对象、对象集合 支持session的保持 优点 支持HTTP2/SPDY(SPDY是Google开发的基于TCP的传输层协议, 阅读全文
posted @ 2023-04-25 20:01 全栈测试笔记 阅读(2046) 评论(0) 推荐(0)
摘要:技术栈:java + testng + httpclient + allure + fastjson + jsonpath + poi/yaml + log4j 推荐指数:★★★★★ 推荐理由:除了落地自动化,还能提升代码能力,毕竟java测试应用广,自动化、测开、性能、白盒都能做 前置基础 fas 阅读全文
posted @ 2022-09-26 07:30 全栈测试笔记 阅读(15044) 评论(1) 推荐(4)
摘要:allure简介 Allure是一款java语言开发的轻量级开源自动化测试报告生成框架。它支持绝大部分测试框架,比如 TestNG、Junit、pytest 等。 allure-commandline下载 下载地址:https://repo.maven.apache.org/maven2/io/qa 阅读全文
posted @ 2022-09-24 22:22 全栈测试笔记 阅读(1759) 评论(1) 推荐(0)
摘要:本系列汇总,请查看这里:https://www.cnblogs.com/uncleyong/p/15867903.html 实现目标 上一步获取到json格式的测试数据了,这里我们通过命令生成报告并在浏览器中查看报告。 allure-commandline在windows下安装、配置 参考:http 阅读全文
posted @ 2022-09-23 07:15 全栈测试笔记 阅读(1931) 评论(0) 推荐(0)

浏览器标题切换
浏览器标题切换end