Jmeter多表关联大批量造测试数据

一、数据需求_用户管理_批量添加企业用户&企业户号&企业联系人等信息

    

二、用Jmeter具体实现流程

   (1)首先,登录接口

             验证码生成时,会产生一个随机的uuid。前端传的password是用户密码+uuid经RSA加密得来。

             思路是:将uuid和用户名经CSV文件参数化,password 经python的Crypto模块,加密得来,放在CSV文件中。

             若只登陆1次的话,就手工传参即可。

             经后置处理器_JSon提取器_获取到token_添加调试取样器${token},可以实时看到token的获取值。

           

          

   (2)添加HTTP请求(企业用户新增接口,企业户号新增接口,企业联系人新增接口)

           从企业用户新增接口响应返回数据中获取到CustomerID。 customer_list和company_list,company_contact表,通过customerId关联。

             

           

          

   (3) 循环控制器+计数器,实现循环批量添加数据

        循环控制器里面+计数器,用户/户号/联系人新增接口在循环控制器里层。登录接口不在循环里。

             

               

 

                

 

               

posted @ 2021-04-19 14:16  Balllyh  阅读(388)  评论(0编辑  收藏  举报