分为三个步骤:
1.存储数据用的文件(username.yaml)
2.读取yaml文件
3.执行脚本
username.yaml 文件:
[
{'email': "admin@admin.com", 'password': "admin"},
{'email': "admin@admin1.com", 'password': "admin1"},
{'email': "admin@admin", 'password': "admin"},
{'email': "admin@", 'password': "admin"}
]
read_yaml.py 文件:
import yaml
from random import randint
def user_data():
with open('userdata.yaml','r') as file:
lien = yaml.load(file,Loader=yaml.FullLoader)
# 随机取出数据
lens = randint(1,1000) % len(lien)
return lien[lens]
test_login.py 文件:
from locust imp