Пример #1
0
def test_get_verify_code():
    global verify_code
    verify_code = verify_code_message(countryCode,
                                      phone,
                                      flag_num=send_verify_code_times)
    assert_equal(True, bool(verify_code), "校验获取验证码成功", te='王洋')
Пример #2
0
def test_company_hasBenefit(login_app, ip_port):
    r = company_hasBenefit(userToken=login_app[0],
                           userId=login_app[1],
                           companyId=bj_companyId,
                           ip_port=ip_port)
    assert_equal(r['content'], r['content'], '查询公司是否有福利用例成功')
Пример #3
0
def test_create_benefit(login_app, ip_port):
    r = create_benefit(userToken=login_app[0],
                       userId=login_app[1],
                       id=id,
                       ip_port=ip_port)
    assert_equal(1, r['state'], "创建福利用例成功")
Пример #4
0
 def test_add_user(self, enterprise_login, user_name, code, phone, email,
                   position, enterpriseId, is_show):
     r = add_user(user_name, code, phone, email, position, enterpriseId,
                  is_show)
     assert_equal(1, r.get('state'), "添加员工成功", te="张红彦")
Пример #5
0
def test_positions_mark_info(login_app, ip_port):
    r = positions_mark_info(userToken=login_app[0],
                            userId=login_app[1],
                            positionId=positionId,
                            ip_port=ip_port)
    assert_equal(1, r['state'], '职位标记直招用例成功')
Пример #6
0
 def test_get_attachment_resume(self, get_access_token):
     res = get_attachment_resume(access_token=get_access_token, resume_id=resume_id)
     assert_equal(200, res.status_code, f'获取附件简历信息请求成功', te='foxtang')
     assert_in(res.headers.get('Attachment-Suffix'), ['pdf', 'doc', 'docx'], '获取附件简历用例通过', f'获取附件简历{resume_id}用例失败',
               'foxtang')
Пример #7
0
 def test_get_interview(self, get_access_token):
     res = get_interview(access_token=get_access_token, resume_id=resume_id)
     assert_equal(0, res.get('code', 1), f'邀约面试请求成功', te='foxtang')
     assert_equal(resume_id, int(res['data']['resumeVo']['id']), '邀约面试用例通过', f'邀约面试{resume_id}用例失败', 'foxtang')
Пример #8
0
 def test_get_verify_code(self):
     global verify_code
     verify_code = verify_code_message(countryCode, phone)
     assert_equal(True, bool(verify_code), "校验获取验证码成功", te='王洋')
Пример #9
0
 def test_get_login_by_token(self):
     r = get_login_by_token(userToken)
     logging.info(msg='userToken {} \n'.format(userToken))
     assert_equal(1, r.get('state'), '校验token登录成功', te='王洋')
 def test_guideBasicInfo(self):
     r = guideBasicInfo(countryCode + phone, 2, userToken, s)
     assert_equal(1, r.get('state'), '校验提交基本信息成功,策略' + s, te='sunnysun')
     loger.info('提交基本信息成功,策略' + s)
 def test_workExperiences(self):
     r = workExperiences(userToken, s)
     assert_equal(1, r.get('state'), '校验提交工作经历', te='sunnysun')
     loger.info('提交工作经历成功,策略' + s)
 def test_get_strategies(self):
     global s
     r = get_strategies_999(userToken)
     assert_equal(True,bool(len(r.get('content'))),"获取策略值")
     s = r.get('content')[0]['value']
 def test_verifyCode_login(self):
     r = verifyCode_login(countryCode, phone, verify_code)
     global register_state
     register_state = r.get('state', 0)
     assert_equal(expect_value=201001, actual_value=register_state, success_message="校验验证码登录转注册成功",
                  fail_message="失败的手机号:{}".format(phone), te='王洋')
Пример #14
0
def test_verifyCode_login():
    r = verifyCode_login(countryCode, phone, verify_code)
    assert_equal(1, r['state'], "校验验证码登录成功", te='王洋')
Пример #15
0
 def test_login_home(self):
     # 线上home后台的用户账号和密码, 勿动
     r = login_password('*****@*****.**',
                        'a52f33ba89bd7af92982da737cafc8d0')
     assert_equal(1, r['state'], '校验登录home成功!', te='foxtang')
Пример #16
0
 def test_guideBasicInfo(self):
     r = guideBasicInfo(countryCode + phone, 1, userToken)
     assert_equal(1, r.get('state'), '校验提交基本信息成功', te='sunnysun')
Пример #17
0
 def test_get_online_resume(self, get_access_token):
     res = get_online_resume(access_token=get_access_token, resume_id=resume_id)
     assert_equal(0, res.get('code', 1), f'获取在线简历信息请求成功', te='foxtang')
     assert_equal(resume_id, res['data']['resumes']['resume_id'], '获取在线简历用例通过', f'获取在线简历{resume_id}用例失败', 'foxtang')
Пример #18
0
 def test_educationExperiences(self):
     r = educationExperiences(userToken)
     assert_equal(1, r.get('state'), "校验提交教育经历成功", te='sunnysun')
Пример #19
0
 def test_get_contact(self, get_access_token):
     res = get_contact(access_token=get_access_token, resume_id=resume_id)
     assert_equal(0, res.get('code', 1), f'标记初筛请求成功', te='foxtang')
     assert_equal(resume_id, int(res['data']['resumeVo']['id']), '标记初筛用例通过', f'标记初筛{resume_id}用例失败', 'foxtang')
Пример #20
0
 def test_personalCards(self):
     r = personalCards(userToken)
     assert_equal(1, r.get('state'), '校验提交个人名片成功', te='sunnysun')
Пример #21
0
 def test_get_obsolete(self, get_access_token):
     res = get_obsolete(access_token=get_access_token, resume_id=resume_id)
     assert_equal(0, res.get('code', 1), f'淘汰候选人请求成功', te='foxtang')
     assert_equal(resume_id, int(res['data']['resumeVo']['id']), '淘汰候选人用例通过', f'淘汰候选人{resume_id}用例失败', 'foxtang')
Пример #22
0
 def test_abilityLabels(self):
     r = abilityLabels(userToken)
     assert_equal(1, r.get('state'), '校验提交综合能力成功', te='sunnysun')
Пример #23
0
 def test_del_user(self):
     r = del_user(staff_id_from_remove)
     assert_equal(1, r.get('state'), "删除员工成功", te="张红彦")
Пример #24
0
 def test_expectJob(self):
     r = expectJob(userToken)
     assert_equal(1, r.get('state'), '校验提交求职意向', te='sunnysun')
Пример #25
0
def test_company_detail(login_app, ip_port):
    r = company_detail(userToken=login_app[0],
                       userId=login_app[1],
                       companyId=bj_companyId,
                       ip_port=ip_port)
    assert_equal(bj_companyId, r['content']['companyId'], '查询公司详情用例成功')
Пример #26
0
 def test_get_info(self):
     time.sleep(1)
     r = get_info(userToken)
     assert_equal(1, r.get('state'), '获取C端用户信息', te='sunnysun')
Пример #27
0
def test_company_question(login_app, ip_port):
    r = company_question(userToken=login_app[0],
                         userId=login_app[1],
                         companyId=bj_companyId,
                         ip_port=ip_port)
    assert_equal(1, r.get('state'), '公司问答列表用例成功')
Пример #28
0
def test_goods():
    r = goods()
    assert_equal(1, r['state'], "查询我兑换的商品成功")
Пример #29
0
def test_delete_benefit(login_app, ip_port):
    r = delete_benefit(userToken=login_app[0],
                       userId=login_app[1],
                       id=benefit_id,
                       ip_port=ip_port)
    assert_equal(1, r['state'], "删除福利用例成功")
Пример #30
0
def test_interview_resetCode():
	r = interview_resetCode()
	assert_equal(1, r['state'], "重置公开链接码")