在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Python/ 接口性能測試傳參值如何依次取?

接口性能測試傳參值如何依次取?

1.login登錄接口,有name/password兩個參數(shù)
2.name/password值從數(shù)據(jù)庫當(dāng)中全部撈出來
3.return返回name/password那個值
4.在接口調(diào)用時,name/password一直就是張三/123456這個值
問題:如何寫出在每個用戶調(diào)用的接口傳遞的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
回答
編輯回答
離魂曲
在接口調(diào)用時,name/password一直就是張三/123456這個值

for循環(huán)一直覆蓋直到最后一個值造成。

如何寫出在每個用戶調(diào)用的接口傳遞的name/password值不是一樣的了?

用戶調(diào)用接口需要使用唯一憑據(jù),可以是user_id這樣的參數(shù),那么查詢的時候就以這個憑據(jù)為條件去查

2018年2月20日 13:50