def test_Login_T(cls, uname, upass, ucode, expect): Service.login_account(cls, add_user_info) Service.click_text(cls.driver, '行政综合') Service.decryption(cls.driver) if cls.driver.find_element_by_link_text('注销'): actual = 'loogin_correct' # cls.driver.find_element_by_link_text('注销').click() else: actual = 'loogin_failed' cls.driver.refresh() cls.assertEqual(actual, expect) sleep(5) Service.restart(cls)
def test_Login(cls, uname, upass, ucode, expect): # driver =Service.get_driver(add_user_info) login_data = { 'username': add_user_info['username'], 'password': add_user_info['password'], 'code': '0000' } Login(cls.driver).do_login(add_user_info, login_data) Service.click_text(cls.driver, '行政综合') Service.decryption(cls.driver) if cls.driver.find_element_by_link_text('注销'): actual = 'loogin_correct' # cls.driver.find_element_by_link_text('注销').click() else: actual = 'loogin_failed' cls.driver.refresh() cls.assertEqual(actual, expect) sleep(5) Service.restart(cls)
def fm_accountant_course(self): Service.click_text(self.driver, '会计科目')
def fm_account_management(self): Service.click_text(self.driver, '账户管理')
def fm_monthly_accounting(self): Service.click_text(self.driver, '月度核算')
def em_interview_records(self): Service.click_text(self.driver, '面试记录')
def pm_staff_management(self): Service.click_text(self.driver, '员工管理')
def am_return_interface(self): Service.click_text(self.driver, '归还记录')
def am_management_interface(self): Service.click_text(self.driver, '采购登记')
def fm_financial_interface(self): Service.click_text(self.driver, '财务流水')
def setUpClass(cls): print("test start") cls.driver = Service.get_driver(em_mock_interviews_user_info) Service.login_account(cls, em_mock_interviews_user_info) Service.click_text(cls.driver, '就业管理') Service.decryption(cls.driver)
def setUpClass(cls): print("test start") cls.driver = Service.get_driver(pm_staff_management_user_info) Service.login_account(cls, pm_staff_management_user_info) Service.click_text(cls.driver, '人事管理')
def em_corporate_clients(self): Service.click_text(self.driver, '企业客户')
def em_orientation_information(self): Service.click_text(self.driver, '入职信息')
def fm_financial_statements(self): Service.click_text(self.driver, '财务报表')
def fm_advance_settlement(self): Service.click_text(self.driver, '预支结算')
def setUpClass(cls): print("test start") cls.driver = Service.get_driver(am_management_user_info) Service.login_account(cls, am_management_user_info) Service.click_text(cls.driver, '行政综合')
def fm_students_tuition(self): Service.click_text(self.driver, '学员学费')
def am_recipients_interface(self): Service.click_text(self.driver, '领用登记')
def fm_deposit_check(self): Service.click_text(self.driver, '定金复核')
def setUpClass(cls): print("test start") cls.driver = Service.get_driver(fm_financial_user_info) Service.login_account(cls, fm_financial_user_info) Service.click_text(cls.driver, '财务管理') Service.decryption(cls.driver)
def fm_class_management(self): Service.click_text(self.driver, '班级管理')
def pm_attendance_records(self): Service.click_text(self.driver, '考勤记录')
def em_mock_interviews(self): Service.click_text(self.driver, '模拟面试')