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


此下单接口是一个点菜接口,请求里有菜品名称(trade_item)和菜品单位(trade_item_propertity)两个表的数据;一个菜品有多个规格;比如一个菜品名:青岛虾,规格为:盘、份、听;在trade_item里可以找到青岛虾这个菜和点这个菜的uuid;在trade_item_propertity里有青岛虾对应uuid的三个规格;每个规格通过trade_item_propertity的trade_item_uuid与trade_uuid表产生关联;
1、抓包抓了一个下单的接口;
2、用Jmeter调用下单接口,参数化需要的参数,点击执行,显示如下:
 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没有参数化;
 
5、进行正确参数化后,再次尝试,插入数据成功;






免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM