def setUpClass(cls): cls.a = login(cls.s) aa = cls.a.outside_consultants_login(cls.uri) cls.token = aa['body']['token'] cls.memberId = aa['body']['memberid'] cls.countryId = resource_country_list(cls.s, cls.uri, cls.token, cls.memberId, cls.platform)[0][1]
def setUpClass(cls): cls.a = login(cls.s) # 实例化登录对象 aa = cls.a.outside_consultants_login(cls.uri) # 调用外部顾问登录方法并返回用户数据 cls.token = aa['body']['token'] cls.memberId = aa['body']['memberid'] # 调用国家列表接口获取国家id countryInfo = resource_country_list(cls.s, cls.uri, cls.token, cls.memberId, cls.platform) countryIds = countryInfo[0] countryId = countryIds[1] # 澳洲 # 调用用户保存国家接口获取国家id cls.countryId = member_save_country(cls.s, cls.uri, cls.token, cls.memberId, cls.platform, countryId) # 调用热门院校接口获取院校id schoolIds = school_rank(cls.s, cls.uri, cls.token, cls.memberId, cls.platform, countryId) schoolId = schoolIds[0] # 调用院校详情接口返回memberId persionMemberIds = school_detail(cls.s, cls.uri, cls.token, cls.memberId, cls.platform, countryId, schoolId) cls.persionMemberId = persionMemberIds[0]
def setUpClass(cls): cls.a = login(cls.s) # 实例化登录对象 aa = cls.a.outside_consultants_login(cls.uri) # 调用外部顾问登录方法并返回用户数据 cls.token = aa['body']['token'] cls.memberId = aa['body']['memberid'] cls.countryInfo = resource_country_list(cls.s, cls.uri, cls.token, cls.memberId, cls.platform) cls.countryIds = cls.countryInfo[0] cls.countryId = cls.countryIds[1] # 澳洲
def setUpClass(cls): cls.a = login(cls.s) aa = cls.a.outside_consultants_login(cls.uri) cls.token = aa['body']['token'] cls.memberid = aa['body']['memberid'] countryIds = resource_country_list(cls.s, cls.uri, cls.token, cls.memberid, cls.platform)[0] cls.countryId = str(countryIds[1]) # cls.taskType = [0, 1, 2, 3, 4] # 任务类型 0-全部,1-接单任务,2-定期回访任务,3-留学规划任务,4-定校任务 # cls.taskStatus = [1, 2, 3] # 任务状态 1-待办,2-未处理(过期),3-完成 # cls.endType = [0, 1, 2, 3] # 截止时间类型 0-全部,1-3小时内,2-今天,3-3天内 '''
def setUpClass(cls): cls.a = login(cls.s) # 实例化登录对象 aa = cls.a.outside_consultants_login(cls.uri) # 调用外部顾问登录方法并返回用户数据 cls.token = aa['body']['token'] cls.memberId = aa['body']['memberid'] # 调用国家列表接口获取国家id countryInfo = resource_country_list(cls.s, cls.uri, cls.token, cls.memberId, cls.platform) countryIds = countryInfo[0] logging.info(countryIds) countryId= countryIds[0] # 美国 # 调用用户保存国家接口获取国家id cls.countryId = member_save_country(cls.s, cls.uri, cls.token, cls.memberId, cls.platform, countryId) # 调用地区接口获取地区id areaIds = member_get_area_list(cls.s, cls.uri, cls.token, cls.memberId, cls.platform, cls.countryId) cls.areaId = areaIds[0]
def test_student_add_resource(s, uri, token, memberId, platform): url = "/counselor/addResource" headers = { "token": token, "memberId": memberId, "platform": platform, "vcode": "21300" } data = { "resourceType": "1", # 资源类型(0:名片,1:资源) "studentName": "autotest{0}".format(random.randint(1, 100)), "tel": "130{0}".format(random.randint(11110001, 11119999)), "countryId": resource_country_list(s, uri, token, memberId, platform)[0], "remark": "自动化测试脚本添加" } response = s.post(url=uri + url, headers=headers, data=data) studentName = data['studentName'] return studentName
def setUpClass(cls): cls.a = login(cls.s) # 实例化登录对象 aa = cls.a.outside_consultants_login(cls.uri) # 调用外部顾问登录方法并返回用户数据 cls.token = aa['body']['token'] cls.memberId = aa['body']['memberid'] # 调用国家列表接口获取国家id countryInfo = resource_country_list(cls.s, cls.uri, cls.token, cls.memberId, cls.platform) countryIds = countryInfo[0] countryId = countryIds[1] # 澳洲 # 调用用户保存国家接口获取国家id cls.countryId = member_save_country(cls.s, cls.uri, cls.token, cls.memberId, cls.platform, countryId) # 调用选择专业大小类接口获取专业小类id kindIds = school_major_qs(cls.s, cls.uri, cls.token, cls.memberId, cls.platform) cls.kindId = kindIds[0]