jmeter 实战项目总结1

在工作中要对收货地址进行接口测试,如果用fiddler一个个的测会比较麻烦,所以想到用jmeter来做。

1.要对收货地址的编辑进行接口测试的话,首先需要先登录,所以在线程组下建一个登录的请求

2.登录之后,我们在提交收货地址编辑的接口请求中需要传入登录的cookie请求才能发送成功,所以需要添加http cookie 管理器

 

3.添加对编辑收货地址的请求,由于我们要对同一账号测很多种情况,所以这里用到了循环控制器,循环控制器中CSV Data Set Config 用于测试数据的参数化,下面的${casename}是测试用例,其中用例名参数化

  

  3.1 CSV Data Set Config  

    filename :填写 参数文件的绝对路径,参数文件类型可以是.dat 或者.csv 

    fileencoding:可以为空

    Variable Names(comma-delimited):参数名,中间用英文状态的逗号隔开,顺序与参数文件中的参数对应

    Recycle on EOF :如果选择True,所有的用例会循环执行,直至手动停止线程;如果选择False,当所有用例执行完后线程结束

    Stop thread on EOF:如果选择True,当执行到参数文件中的空格时,线程结束;如果选择False,遇到空格后,线程继续执行

  3.2 用例设计

    

    这里有个需要注意的地方:同请求一起发送参数处为啥有的地方勾选了编码有的地方没有勾选呢?到底要不要勾选?这时需要看下fiddler抓取的请求中有哪些参数是编码的,fiddler中编码的参数,jmeter中要保持一致也要编码。

4.添加监听器,我这里添加的是查看结果树。点击运行,查看运行结果,对比数据库查看是否真的编辑成功

 

    

posted @ 2018-04-12 16:27  孤羁的风  阅读(337)  评论(0编辑  收藏  举报