예제 #1
0
    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)
예제 #2
0
    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)
예제 #3
0
	def fm_accountant_course(self):
		Service.click_text(self.driver, '会计科目')
예제 #4
0
	def fm_account_management(self):
		Service.click_text(self.driver, '账户管理')
예제 #5
0
	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, '采购登记')
예제 #10
0
	def fm_financial_interface(self):
		Service.click_text(self.driver, '财务流水')
예제 #11
0
 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)
예제 #12
0
 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, '入职信息')
예제 #15
0
	def fm_financial_statements(self):
		Service.click_text(self.driver, '财务报表')
예제 #16
0
	def fm_advance_settlement(self):
		Service.click_text(self.driver, '预支结算')
예제 #17
0
 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, '行政综合')
예제 #18
0
	def fm_students_tuition(self):
		Service.click_text(self.driver, '学员学费')
 def am_recipients_interface(self):
     Service.click_text(self.driver, '领用登记')
예제 #20
0
	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)
예제 #22
0
	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, '模拟面试')