为了账号安全,请及时绑定邮箱和手机立即绑定

接口性能测试传参值如何依次取?

接口性能测试传参值如何依次取?

青春有我 2018-09-05 21:27:28
1.login登录接口,有name/password两个参数2.name/password值从数据库当中全部捞出来3.return返回name/password那个值4.在接口调用时,name/password一直就是张三/123456这个值问题:如何写出在每个用户调用的接口传递的name/password值不是一样的了?代码如下:class UserBae(TaskSet):    def getActivitieResourceList(self):        name, password = self.select_user()        payload = {            "name": name,            "password":password            }        json_ = json.dumps(payload)        self.client.post("/wiseserver/api/getActivitieResourceList", data=json_ )    def select_user(self):        user = self.conn.cursor()        user.execute("SELECT * FROM t_e_user_login ")        user = user.fetchall()        for i in user:            name = i[0]            password = i[1]        return name,password
查看完整描述

1 回答

?
慕容708150

TA贡献1831条经验 获得超4个赞

在接口调用时,name/password一直就是张三/123456这个值

for循环一直覆盖直到最后一个值造成。

如何写出在每个用户调用的接口传递的name/password值不是一样的了?

用户调用接口需要使用唯一凭据,可以是user_id这样的参数,那么查询的时候就以这个凭据为条件去查


查看完整回答
反对 回复 2018-09-28
  • 1 回答
  • 0 关注
  • 1000 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信