def date(): # 成功数据列表 suc_list = [] # 失败数据列表 fail_list = [] # 实例化数据读取文件 value = GetData().get_yml_data("login_data.yml") for i in value.keys(): if value.get(i).get("toast"): fail_list.append((i, value.get(i).get("user"), value.get(i).get("pwd"), value.get(i).get("toast"), value.get(i).get("excep"))) else: suc_list.append((i, value.get(i).get("user"), value.get(i).get("pwd"), value.get(i).get("excep"))) return {"suc": suc_list, "fail": fail_list}
def get_login_data(): # [()] 成功数据列表 suc_list = [] # [(用例编号, 用户名, 密码, 预期结果)] # [()] fail_list = [] # [(用例编号, 用户名, 密码, toast获取消息, 预期结果)] # 读文件数据 data = GetData().get_read_yml("login_data.yml").get("Login_data") for i in data.keys(): if data.get(i).get("toast_mes"): # 预期失败用例添加 fail_list.append( (i, data.get(i).get("username"), data.get(i).get("passwd"), data.get(i).get("toast_mes"), data.get(i).get("exp_data"))) else: # 预期成功用例添加 suc_list.append( (i, data.get(i).get("username"), data.get(i).get("passwd"), data.get(i).get("exp_data"))) return {"suc": suc_list, "fail": fail_list}