def test_canbejobfair_creatjob(self,init_indexEnv):
     # 步聚 1.企业登录页面-登录 2.企业中心页面-点击招聘会管理-网络招聘会  3.点击可入驻招聘会  4.我要入驻  5 创建新岗位提交
     init_indexEnv[1].click_companylogin()
     LoginPage(init_indexEnv[0]).login(login_succs["username"], login_succs["passwd"])
     CompanyCenterPage(init_indexEnv[0]).cilick_O2Ojobfair()
     O2OJobFairManagePage(init_indexEnv[0]).click_canbeO2Ojobfair()
     num = RamdonFun().ramdom_num(3)
     CanbeO2OJobFairPage(init_indexEnv[0]).click_intoO2Ojobfair_creatjob("{0}{1}".format(job_sucess["gwname"],num),job_sucess["zprs"],job_sucess["zplxr"],job_sucess["lxrphone"])
     # 断言"
     assert O2OMyJobFairDetailPage(init_indexEnv[0]).get_shzt() == "审核中"
示例#2
0
 def test_personregist_sucess(self, init_indexEnv):
     # 1.首页-个人注册
     IndexPage(init_indexEnv[0]).click_personregist()
     # 2.个人注册页面-填写信息-注册
     # 手机号随机获取
     phone = RamdonFun().create_phone()
     PersonRegistPage(init_indexEnv[0]).click_person_regist(
         phone, personregist_sucess["phonecode"],
         personregist_sucess["pwd"], personregist_sucess["pwd2"])
     # 3.注册成功-跳转至个人中心页面
     assert PersonCenterPage(init_indexEnv[0]).get_phone() == phone
 def test_companyregist_sucess(self,init_indexEnv):
     # 1.首页-招聘企业注册
     init_indexEnv[1].click_companyregist()
     #手机号随机获取
     phone = RamdonFun().create_phone()
     # 2.企业注册页面-填写信息-点击下一步
     CompantyRegistOnePage(init_indexEnv[0]).click_registone(companyregist_sucess["codetypeno"],companyregist_sucess["companyname"],companyregist_sucess["companyno"],companyregist_sucess["companypwd"],companyregist_sucess["companypwd2"])
     # 3.下一步页面-填写信息-点击注册
     CompantyRegistNextPage(init_indexEnv[0]).click_registnext(companyregist_sucess["managename"],companyregist_sucess["manageidcard"],phone,companyregist_sucess["phonecode"])
     # 4.注册成功-跳转至企业中心页面
     assert CompanyCenterPage(init_indexEnv[0]).get_companyname()== companyregist_sucess["check"]
示例#4
0
 def test_jobintention_success(self, init_indexEnv):
     #1.首页-个人登录
     IndexPage(init_indexEnv[0]).click_personlogin()
     # 2.登录页面-输入账户密码-登录成功
     PersonLoginPage(init_indexEnv[0]).person_login(
         person_login_succs["username"], person_login_succs["passwd"])
     # 3.个人中心页面-点击菜单-简历管理
     PersonCenterPage(init_indexEnv[0]).click_resumemanage()
     # 4.简历管理页面-添加求职意向
     jobname = RamdonFun().ramdom_num(3)
     ResumeManagePage(init_indexEnv[0]).add_job_intention(
         "自动岗位{0}".format(jobname))
     #断言
     assert ResumeManagePage(init_indexEnv[0]).get_save_prompt() == "添加成功!"
示例#5
0
    def test_projectexprience(self, init_indexEnv):
        # 1.首页-个人登录
        IndexPage(init_indexEnv[0]).click_personlogin()
        # 2.登录页面-输入账户密码-登录成功
        PersonLoginPage(init_indexEnv[0]).person_login(
            person_login_succs["username"], person_login_succs["passwd"])
        # 3.个人中心页面-点击菜单-简历管理
        PersonCenterPage(init_indexEnv[0]).click_resumemanage()
        # 4.简历管理页面-添加项目("自动企业{0}".format(num),("自动岗位{0}".format(num)
        num = RamdonFun().ramdom_num(3)

        ResumeManagePage(init_indexEnv[0]).add_project_exprience(
            "aoto项目{0}".format(num), "aoto项目描述{0}".format(num),
            "aoto职责描述{0}".format(num))
        # 断言
        assert ResumeManagePage(init_indexEnv[0]).get_save_prompt() == "添加成功"
示例#6
0
 def test_workexprience_success(self, init_indexEnv):
     # 1.首页-个人登录
     IndexPage(init_indexEnv[0]).click_personlogin()
     # 2.登录页面-输入账户密码-登录成功
     PersonLoginPage(init_indexEnv[0]).person_login(
         person_login_succs["username"], person_login_succs["passwd"])
     # 3.个人中心页面-点击菜单-简历管理
     PersonCenterPage(init_indexEnv[0]).click_resumemanage()
     # 4.简历管理页面-添加求职意向("自动企业{0}".format(num),("自动岗位{0}".format(num)
     num = RamdonFun().ramdom_num(3)
     ResumeManagePage(init_indexEnv[0]).add_work_exprience(
         "自动企业{0}".format(num), "企业岗位{0}".format(num),
         "{0}能够精通各种计算机前沿理论、具体的软硬件开发技术、大型数据库的知识、项目的整体规划和框架设计、模块式设计和开发技术、数字化建设知识等等。系统分析师具备在一个信息化项目从立项到正式上线整个过程中"
         .format(num))
     # 断言
     assert ResumeManagePage(init_indexEnv[0]).get_save_prompt() == "添加成功!"
示例#7
0
 def test_canbejobfair(self, init_indexEnv):
     #步聚 1.首页-点击招聘企业登录-进入企业登录页面-登录 2.企业中心页面-点击导航栏【岗位管理】  3.未发布岗位页面-【创建岗位】  4.创建岗位页面-填写信息-保存
     # 1.进入企业登录页面-企业登录
     init_indexEnv[1].click_companylogin()
     LoginPage(init_indexEnv[0]).login(login_succs["username"],
                                       login_succs["passwd"])
     # 2.在企业中心页面-点击导航栏【岗位管理】
     CompanyCenterPage(init_indexEnv[0]).click_jobmanage()
     # 3.未发布岗位页面-【创建岗位】
     UnPublishJobPage(init_indexEnv[0]).click_create_job()
     # 4.创建岗位页面-填写信息-保存
     num = RamdonFun().ramdom_num(3)
     CreateJobPage(init_indexEnv[0]).create_job_save(
         "{0}{1}".format(job_sucess["gwname"], num), job_sucess["zprs"],
         job_sucess["dateend"], job_sucess["zplxr"], job_sucess["lxrphone"])
     #断言
     assert CreateJobPage(init_indexEnv[0]).get_noticecontent() == "保存成功"