def setUp(self): self.driver = webdriver.Firefox() self.driver.get( "http://www.dianpingmedia.com/framework/[email protected]/login/login.html" ) self.login_driver = Loginpage(self.driver) self.home_driver = Homepage(self.driver)
class Test_login_in(unittest.TestCase): def setUp(self): self.driver = chrome_driver() self.driver.get("https://mail.163.com/") self.homepage = Homepage() def tearDown(self): self.driver.close() @parameterized.expand([("123", "aaa"), ("456", "bbb")]) def test_login_in(self, email, password): self.homepage.login_in(self.driver, email, password)
class Test_login_in(unittest.TestCase): def setUp(self): self.driver = chrome_driver() self.driver.get("") self.homepage = Homepage() def tearDown(self): self.driver.close() @pytest.mark.parametrize("email, password", [("123", "aaa")]) # @parameterized.expand([("123", "aaa"),("456", "bbb")]) def test_login_in(self, email, password): self.homepage.login_in(self.driver, email, password) @pytest.mark.checklink def test_page_link(self): self.homepage.page_link(self.driver)
class Testhome(unittest.TestCase): def setUp(self): self.driver = webdriver.Firefox() self.driver.get( "http://www.dianpingmedia.com/framework/[email protected]/login/login.html" ) self.login_driver = Loginpage(self.driver) self.home_driver = Homepage(self.driver) def tearDown(self): self.driver.quit() def test_clik_ordermanage(self): self.login_driver.input_user("username") self.login_driver.input_pwd("pwd") self.login_driver.click_login() time.sleep(10) self.home_driver.click_ordermanage() time.sleep(3) r = self.home_driver.is_success_click_ordermanage(u"执行中订单") self.assertTrue(r, msg=u"页面跳转到订单管理页面失败")
def setUp(self): self.driver = chrome_driver() self.driver.maximize_window() self.driver.get("https://mail.163.com/") self.homepage = Homepage()
def setUp(self): self.driver = chrome_driver() self.driver.get("") self.homepage = Homepage()