06 2021 档案
摘要:jmeter断言有好几种方式,本案讲json断言 http请求返回数据的格式有json格式,如下图,比如需要验证“ShipperRealName”参数的值 步骤如下: 第一步,选中http请求接口,右键依次点击添加-断言-json断言 第二步,设置断言 名称,可自定义 Assert Json Pat
阅读全文
摘要:场景描述:测试过程中,一个场景经常会调用几个接口,且前后接口之间存在参数传递。前一个接口返回值提取后传给后一个接口使用 操作步骤: 第一步,选中被提取参数的接口请求,依次点击右键-添加-后置处理器-正则表达式处理器 第二步,正则表达式提取器设置页设置参数 引用名称,即变量名。设置后供其他地方调用,比
阅读全文
摘要:从csv取数据是参数化方法之一 首先,CSV数据文件设置,选择数据文件,点击http请求,右键-添加-配置元件-csv data set config,添加CSV数据文件设置 添加后可对设置名称进行修改,本案改成“读取客户信息文件” 浏览选择csv文件 这里使用的是相对路径,文件与脚本存在一个目录下
阅读全文
摘要:场景描述:某系统新上线,老系统的会员数据要导入新系统中,包含手机号,上级信息和会员余额。有1万多条数据,手工对比过于繁琐,用python自动化处理 思路:系统导入数据后,脚本读取文件,先把会员数据取出来,合并成一个数列,然后传入查询函数,把查询结果和读取的数据进行比对,判断导入情况 数据文件内容如下
阅读全文
摘要:request请求后响应的数据为字典类型,从中获取指定值 如上图,需要获取Code的值,或者Msg的值 首先把response通过内置json解码器解码输出 response = response.json() 然后再取出想要的值 Code= response['Code'] print(Code)
阅读全文
摘要:有时候需要从一个excel或者多个excel读取多列数据,然后传到后面的步骤内去执行操作 这里就涉及到把数据合并再分割的问题,比如下图excel数据,取出两列手机号和余额 思路,先从目标excel内逐列读出数据,创建数列 wb = xlrd.open_workbook(path+'\\2021.xl
阅读全文