class Register(unittest.TestCase): def setUp(self): self.driver = appium_desired() common = Common(self.driver) common.check_cancel_button() common.check_skip_button() self.loginView = LoginView(self.driver) def tearDown(self): self.loginView.get_screenshot() self.driver.quit() #@unittest.skip("skip test") def test_register_by_username_password(self): u'''Register by username and password''' self.loginView.click_register_button() self.registerView = RegisterView(self.driver) user_name = 'Chao' + 'FLX' + str(random.randint(100, 500)) self.registerView.input_username(user_name) user_pwd = 'ChaoT' + str(random.randint(500, 800)) self.registerView.input_password(user_pwd) email = 'ChaoT' + str(random.randint(1000, 9000)) + '@163.com' self.registerView.input_email(email) self.registerView.click_register_button() informationView = InformationView(self.driver) informationView.select_time_by_text('2016') informationView.select_school_by_name(u'河北', u'保定学院') informationView.select_major_by_text(u'工学', u'计算机科学与技术', u'计算机科学与技术') informationView.click_go_kyb_button() homeView = HomeView(self.driver) self.assertTrue(homeView.home_view_is_loaded, "my self button not display.") homeView.add_task_by_template_name() homeView.update_start_and_end_time() homeView.click_right_button()
class Login(unittest.TestCase): def setUp(self): self.driver = appium_desired() commonView = Common(self.driver) commonView.always_allow() time.sleep(1) commonView.check_cancel_button() commonView = Common(self.driver) commonView.check_skip_button() self.loginView = LoginView(self.driver) def tearDown(self): self.loginView.get_screenshot() self.driver.quit() #@unittest.skip("skip") def test_login_by_username_password(self): u'''Login in by correct username and password''' self.loginView.input_username("tangchao0602") self.loginView.input_password("187118tang") self.loginView.click_login_button()