测试开发

接口自动化测试介绍会议

LensNews
开场白:谢谢大家百忙之中抽空来参加这场的关于jmeter的接口自动化测试。
自动化测试可以提高我们的工作效率和积极性,但是不能完全覆盖手工测试
1、为什么要使用Jmeter工具?
2、接口自动化测试的利与弊?
3、测试与开发对接的工作流程?
鉴于我们公司接口的复杂性(比如免费推荐)以及我们目前的测试团队技术情况,我们接口自动化测试预估能够达到80%上下,但还不能完全达到100%
一、Jmeter接口自动化测试
1、适用于有数据库权限读取数据的情况下(需开发提供数据库select查询权限)
1> 配置数据库连接;
2> 然后根据接口配置查询对应的数据库表;
3> 在根据数据库中的数据与接口中返回的数据进行对比验证(有些接口是没有数据库表的)
2、适用于没有数据库权限情况下(采用正在表达式匹配字段和数据)
1> 请求接口后获取接口中返回的字段与数据
2> 解析接口中字段以及数据
3> 针对字段以及数据类型和格式通过正则表达式去验证(需要开发在接口文档中写清楚字段类型和返回的数据格式等)
3、适用于多种数据集合的情况下
1> 请求接口后获取接口中返回的字段与数据并解析数组
2> 针对数组的长度循环验证每个字段和数据(循环验证)
3> 匹配验证字段或数据(可采用方法一和方法二)
4、适用于复杂的接口数据情况下
1> 添加正则表达式提取器,根据字段提取数据
2> 把提取的数据通过传参方式保存下来
3> 匹配验证字段或数据(可采用方法一和方法二)

(1)

本文由 小蜜蜂信息网 作者:admin 发表,转载请注明来源!

关键词:
LensNews

热评文章

发表评论