摘要: 在工作中,搭建接口自动化框架时,使用了Apache HttpClient 库发起HTTP请求,故系统化总结一下其中的知识点 1.什么是Apache HttpClient 4.5.x Apache HttpClient 4.5.x 是一个功能强大的 Java HTTP 客户端库,其核心组件设计遵循模块 阅读全文
posted @ 2025-07-18 13:39 hqq的进阶日记 阅读(45) 评论(0) 推荐(0)
摘要: 当前工作中,Restful接口总是遇到application/json数据格式,故对json格式做一个总结 JSON格式核心规则 1.两种基础结构 对象(Object): 键值对集合,用{}包裹 {"key":value} 数组(Array):有序值列表,用[]包裹 [value1,value2] 阅读全文
posted @ 2025-07-18 11:13 hqq的进阶日记 阅读(1034) 评论(0) 推荐(0)
摘要: 做一个简单的基于Java+TestNG+Allure的自动化报告demo 1 环境准备 JDK 1.8+ Maven 3.6+ IntelliJ IDEA(推荐) 2 项目结构 src ├── main │ └── java │ └── com │ └── example │ └── utils │ 阅读全文
posted @ 2025-07-14 18:41 hqq的进阶日记 阅读(107) 评论(0) 推荐(0)
摘要: 目录一、测试计划编写二、分布式压测2.1 Jmeter分布式执行原理2.2 Jmeter调度机和执行机的配置2.3 slave从机的配置2.3.1 jmeter的bin目录下的jmeter.properties 配置如下2.3.2 配置jmeter-server文件2.4 master调度机的配置2 阅读全文
posted @ 2024-01-16 18:07 hqq的进阶日记 阅读(719) 评论(0) 推荐(0)
摘要: 一、方案 需求目标:测试左移,测试介入研发过程,验证单接口正常及异常逻辑 选用工具:Java、SpringBoot、Maven、TestNG、httpclient、Allure、Jenkins 方案:创建测试接口测试工程,参照研发设计文档和设计思路,编写正常及异常用例,直接调用服务端接口,覆盖接口逻 阅读全文
posted @ 2023-12-29 18:19 hqq的进阶日记 阅读(1003) 评论(0) 推荐(0)
摘要: 目录一、测试的项目二、需求分析三、用例设计-部分用例举例四、框架说明4.1 测试框架结构图如下:4.2 项目功能五、代码设计与功能说明5.1 POM简介:Page Object Modle页面对象模型5.2 基础封装层:pages/basePage.py5.3 PO页面对象层:pages/userL 阅读全文
posted @ 2023-12-29 18:07 hqq的进阶日记 阅读(3068) 评论(0) 推荐(1)
摘要: 目录一、MyBatis的应用配置二、使用mybatis+SpringBoot完成增删改查2.1 代码实现2.2 增删改查接口调用 一、MyBatis的应用配置 依赖 pom.xml 注意:版本号的依赖冲突问题 <?xml version="1.0" encoding="UTF-8"?> <proje 阅读全文
posted @ 2023-12-18 11:15 hqq的进阶日记 阅读(154) 评论(0) 推荐(0)
摘要: 目录一、springboot官方demo开发二、使用SpringBoot开发get方法接口三、一个要求携带cookie信息访问的get接口开发四、需要携带参数的get请求两种开发方式4.1 方式1:url:key=value&key=value4.2 方式2:url:ip:port/get/with 阅读全文
posted @ 2023-12-14 17:45 hqq的进阶日记 阅读(1292) 评论(0) 推荐(2)
摘要: 目录一、TestNG的基本介绍和如何在maven中引用二、TestNG基本注解与执行顺序实战2.1 注解实战 @Test标签2.2 注解实战 BeforeMethod和AfterMethod2.3 注解实战BeforeClass和AfterClass2.4 注解实战:BeforeSuite和Afte 阅读全文
posted @ 2023-12-12 11:29 hqq的进阶日记 阅读(196) 评论(0) 推荐(0)
摘要: 目录一、Moco框架基本介绍1. 什么是Moco2. Moco原理简介3. Moco的配置和运行4. Moco启动以及第一个demo二、mock 的启动及第一个demo1. 创建startup.json文件2. 启动moco3. 浏览器输入本地网址127.0.0.1:8809/demo三、不带参数的 阅读全文
posted @ 2023-12-11 14:28 hqq的进阶日记 阅读(543) 评论(0) 推荐(0)