准备csv数据

f66c21fb37ed82f67d018ee8b2a98c6.png
testdata.csv

创建csv文件配置

【线程组】-【添加】—【配置元件】—【CSV数据文件设置】
image.png

设置csv数据
image.png

在请求中使用变量

image.png
请求中使用变量,变量名就是上面csv配置中定义的变量名

设置线程组

根据csv文件中定义的数据数量 设置对应的线程数
image.png

执行,可以看到,运行的时候用的数据就是 上面csv文件中设置的数据。
image.png

线程组-csv.jmx

常见面试问题

  1. 异常场景是怎么测试的?

参考回答:
我们在做测试的时候,主要对单接口进行相关功能的验证测试
a. 根据需求文档整理不同的测试点
b. 将数据存放到csv文件中
c. 使用csv文件配置的方式进行数据驱动
d. 针对不同的结果添加断言


作业

完成下面两个请求的异常场景测试;
image.png

  1. 分析测试点

csv文件配置 - 图8
testdata.csv

  1. token,name,capacity
  2. ,上海,10
  3. oF_xKjPxpvcbMxb6jWoN3ZCvMECSUdTUUbA3NTA153al9oN8TsFGCa0m47wf6Vkyw0G9-BCpIDWMbzfzGU5znLQAj83NvTSRLTji15rKbqg5p-6tijZVfNdW4qpECxBZofMBFtkYuN1giJzkiPCzpSTAcrFCR5j_GJ6QR9jbgno4dxZ-tw2bjE1jjLKk0DIKZfCzN-qR6X2HVRcpTx,桑海,10
  4. oF_xKjPxpvcbMxb6jWoN3ZCvMECSUdTUUbA3NTA153al9oN8TsFGCa0m47wf6Vkyw0G9-BCpIDWMbzfzGU5znLQAj83NvTSRLTji15rKbqg5p-6tijZVfNdW4qpECxBZofMBFtkYuN1giJzkiPCzpSTAcrFCR5j_GJ6QR9jbgno4dxZ-tw2bjE1jjLKk0DIKZfCzN-qR6X2HVRcpTxFF2g,,19
  5. oF_xKjPxpvcbMxb6jWoN3ZCvMECSUdTUUbA3NTA153al9oN8TsFGCa0m47wf6Vkyw0G9-BCpIDWMbzfzGU5znLQAj83NvTSRLTji15rKbqg5p-6tijZVfNdW4qpECxBZofMBFtkYuN1giJzkiPCzpSTAcrFCR5j_GJ6QR9jbgno4dxZ-tw2bjE1jjLKk0DIKZfCzN-qR6X2HVRcpTxFF2g,1222222232312332312312312312312312312312332132131231231231232122,10
  6. oF_xKjPxpvcbMxb6jWoN3ZCvMECSUdTUUbA3NTA153al9oN8TsFGCa0m47wf6Vkyw0G9-BCpIDWMbzfzGU5znLQAj83NvTSRLTji15rKbqg5p-6tijZVfNdW4qpECxBZofMBFtkYuN1giJzkiPCzpSTAcrFCR5j_GJ6QR9jbgno4dxZ-tw2bjE1jjLKk0DIKZfCzN-qR6X2HVRcpTxFF2g,上海,
  7. oF_xKjPxpvcbMxb6jWoN3ZCvMECSUdTUUbA3NTA153al9oN8TsFGCa0m47wf6Vkyw0G9-BCpIDWMbzfzGU5znLQAj83NvTSRLTji15rKbqg5p-6tijZVfNdW4qpECxBZofMBFtkYuN1giJzkiPCzpSTAcrFCR5j_GJ6QR9jbgno4dxZ-tw2bjE1jjLKk0DIKZfCzN-qR6X2HVRcpTxFF2g,sgab0000,0

addmeetingroom.csv
image.png

添加会议室.jmx