Jmeter调用接口成功不能插入数据到数据库

此下单接口是一个点菜接口,请求里有菜品名称(trade_item)和菜品单位(trade_item_propertity)两个表的数据;一个菜品有多个规格;比如一个菜品名:青岛虾,规格为:盘、份、听;在trade_item里可以找到青岛虾这个菜和点这个菜的uuid;在trade_item_propertity里有青岛虾对应uuid的三个规格;每个规格通过trade_item_propertity的trade_item_uuid与trade_uuid表产生关联;
1、抓包抓了一个下单的接口;
2、用Jmeter调用下单接口,参数化需要的参数,点击执行,显示如下:
1080767-20170419134239509-1200365056.png
 3、根据下单的订单号查询数据库,没有找到对应的订单;
请教开发后得知原因可能是在trade_item_propertity里的trade_item_uuid在trade_item表里没有对应的UUID导致后台验证时,验证失败;查看服务器日志,的确在插入数据时提示了没有找到对应的uuid;
4、查看Jmeter里的请求内容,详细核对trade_item_propertity里每个 trade_item_uuid 在trade_item表里有没有对应的UUID;最后查出来是有一个trade_item_uuid没有参数化;
1080767-20170419134240384-1427964313.png
 
5、进行正确参数化后,再次尝试,插入数据成功;





转载于:https://www.cnblogs.com/Bella-fu/p/6733100.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值