今天用JMETER录制了一个新增商品的脚本,其中有一步是提交新增商品时需要填写的数据如商品编号,名称,价格等;其中商品编号这个字段是系统生成的,每点击新增商品,商品编号就自动加一,如果执行录制的脚本,新增的商品信息完全一样(包括自动生成的商品编号),无法做到添加正规的数据这一要求
如何获取商品编号值呢?最开始我找到脚本里填写商品信息并提交这一步的上一步去找商品编号的信息,没有找到,于是找开发拿到了接口(通过浏览器也能取到接口),在填写商品信息前添加了一个接口测试,然后接口测试里面添加一个正则表达式提取器,填写正则表达式需要填写的信息(百度);这样就将需要的值取到了,接下来只需要把这个值传到下一步就可以了