def test_05_terminating_contract(self):
     # 合同终止
     web_login(self.browser, self.username, self.password)
     workers_name = get_save_mobile_number()
     ws_driver = get_ws_driver(self.ws_url)
     termination_of_the_contract(
         self.browser,
         login(ws_driver, workers_name, self.password)['data']['realname'])
 def test_03_modify_comments(self):
     # 修改评价
     web_login(self.browser, self.username, self.password)
     workers_mobile = get_save_mobile_number()
     ws_driver = get_ws_driver(self.ws_url)
     evaluation_of_worker(
         self.browser,
         login(ws_driver, workers_mobile,
               self.password)['data']['realname'], '修改评价')
 def test_02_evaluation_worker(self):
     # 评价工人
     web_login(self.browser, self.username, self.password)
     workers_mobile = get_save_mobile_number()
     ws_driver = get_ws_driver(self.ws_url)
     evaluation_of_worker(
         self.browser,
         login(ws_driver, workers_mobile,
               self.password)['data']['realname'])
 def test_06_out_of_date_workers(self):
     # 对过期的工人发起合同
     ws_driver = get_ws_driver(self.ws_url)
     sid = login(ws_driver, self.username, self.password)
     workers_name = get_save_mobile_number()
     user = login(ws_driver, workers_name, self.password)
     workflow_process_create(ws_driver, sid['data']['sid'],
                             user['data']['user_id'], 0)
     web_login(self.browser, self.username1, self.password)
     verify_worker_exists(self.browser, user['data']['realname'])
Ejemplo n.º 5
0
 def test_03_update_password(self):
     mobile = get_save_mobile_number()
     web_login(self.browser, mobile, self.new_password)
Ejemplo n.º 6
0
 def test_02_forget_password(self):
     mobile = get_save_mobile_number()
     # 忘记密码
     forget_password(self.browser, mobile, self.new_password, self.code)