5.Mock参数化
一:easy-mock环境
1.1: docker pull registry.cn-hangzhou.aliyuncs.com/zhufc/easy-mock:mock
1.2:端口分别对应是Tomcat,MongoDB,Redis
docker run -d -p 8006:8006 -p 27017:27019 -p 6379:6379 registry.cn-hangzhou.aliyuncs.com/zhufc/easy-mock:mock
1.3:进入容器修改mongdb,修改redis配置文件
docker exec -it mock bash
vim /root/easy-mock/config/default.json
      
1.4:启动
1:先启动Redis
sh run-all.sh

2:在启动easymock
sh run-easymock.sh
3;页面启动
   192.168.1.110:8006
   用户名:lijia 
   密码:123456
二:mock的优点---模拟接口返回
 1:mock可以用来模拟数据,大批量造假数据
   2:mock可以用来联调接口测试脚本,前期工作做完,后期只需要完善脚本
   3:mock可以用来实现大批量入参的dubbo接口测试
    
2.1造数据--都是get方法
1:em.demo.all去预览数据变化--作为编写接口响应返回的参考
2:开始编写返回项--参考测试接口的入参(注意@只能一个和逗号隔开),预览返回是否是所需要的数据



3:查看生成的request----用于jmeter--http请求

4.jmeter配置
4.1:mock请求---mock的地址和端口

4.2正则关联-每条都需要的入参正则关联----(.*?)


4.3:测试接口传入mock数据

4.4j:dbc断言
                    
                
                
            
        
浙公网安备 33010602011771号