摘要:
一、Cookie 1、什么是Cookie HTTP cookie也叫cookie,最初用于在客户端存储会话信息。 2、Cookie 的特点 存在有效期:Cookie 在生成时就会被指定一个 Expire 值(有效期),过期的 Cookie 会被浏览器自动清除。也可以手动清除 由服务器生成:cooki 阅读全文
摘要:
1、接口测试的本质 不在于创造,在别人写好的情况下去调用--发起请求,校验结果 2、接口测试的四要素 URL地址 请求方式 请求参数 返回值 3、RestAssured介绍 RestAssured的依赖导入 点击查看代码 <dependencies> <!-- Rest-Assured核心库 --> 阅读全文
摘要:
TestNG简介 TestNG是一个单元测试框架,它提供了注解来帮助管理测试用例 主要作用:发现测试用例、执行测试用例、判断测试结果、生成测试报告 配置TestNG的依赖 配置TestNG的依赖通常是通过构建工具如Maven或Gradle来完成的。 Maven介绍 第三方库 大型仓库 配置TestN 阅读全文
摘要:
点击查看代码 E:\apache-jmeter-5.6.3\work>E:\apache-jmeter-5.6.3\bin\jmeter -n -t 模块控制器.jmx -l report.jtl -o E:\apache-jmeter-5.6.3\report 阅读全文
摘要:
操作 1、在对应请求下添加JSON提取器 2、设置想要提取的参数的参数名以及路径 3、将提取到的参数值关联到其他接口 语法格式 1、提取路径格式:$(代表最外层的花括号).K.K 2、关联到其他接口:${K} 阅读全文
摘要:
操作 与CSV结合起来跑多组用例减少手动测试 补充:CSV文件不仅可以写请求参数而且可以写响应结果 展示效果 阅读全文
摘要:
背景:测试多组数据 解决方法:使用文件写入参数化 具体操作 具体设置 阅读全文
摘要:
背景:每写一个用例都需要重复写协议、域名、端口号等信息 解决方法:使用用户定义变量,实现公共数据维护 实现初级自动化 具体操作 语法格式 ${K值} 阅读全文
摘要:
背景:大型项目中需要分模块、划分功能去测试,需要多个测试人员进行协同测试,但是模块之间存在依赖的场景 解决方法:测试片段 概念 测试片段:对于用例的描述,模块化的分装 扩展 后续可以将测试片段的jxm文件利用svn/git保存起来 具体操作 补充 线程组可以理解为执行用例的地方这种理解方式可以使结构 阅读全文
摘要:
1、项目中如何开展接口测试的 1、首先对需求进行分析,和对应的需求/方案人员拿到相关需求文档 2、了解需求后,找对应人员要接口文档 3、对接口文档进行解析,重点关注接口的请求和响应的相关参数 4、根据需求文档和接口测试文档设计测试用例 5、利用接口自动化工具Postman/Jemeter写一些相应的 阅读全文