def home_page(self): return HomePage(self.driver)
def test_navigate_to_cart(self): homepage = HomePage(self.browser) homepage.navigate() homepage.navigate_to_cart() title = homepage.get_title() assert 'Amazon.com Shopping Cart' == title
def test_logout(self, test_setup): homepage = HomePage(driver) homepage.click_welcome() homepage.click_logout()
def test_home_page(self): logging.debug('started first test case') print('Inside test home page') home_page_obj = HomePage(self.driver) next_page_obj_str = home_page_obj.start_ordering_for_pickup() assert next_page_obj_str == 'Ok! Place Order'
def setUp(self): """Creating HomePage object before each test""" super().setUp() self.hp = HomePage(self.driver)
def test_correct_registation(self): home_page = HomePage(self.driver) home_page.click_zaloguj_button()
def setUp(self): self.driver = webdriver.Chrome() self.register = RegisterPage(self.driver) self.homepage = HomePage(self.driver) self.dashboard = DashboardPage(self.driver)
def home_page(): return HomePage()
def test_logout(self): driver = self.driver logout = HomePage(driver) logout.user_logout()
def choose_kss_ycjy(self): ywlx = HomePage() # 实例化页面,获取元素,对元素进行操作 self.click(ywlx.ycjy_kss(), 'xpath') # 选择业务类型
def choose_wshy(self): ywlx = HomePage() # 实例化页面,获取元素,对元素进行操作 self.click(ywlx.wshy(), 'xpath') # 选择业务类型
def choose_ys(self): ywlx = HomePage() # 实例化页面,获取元素,对元素进行操作 self.click(ywlx.ysyw(), 'xpath') # 选择业务类型
def open_home_page(init_driver): driver = init_driver driver.get(config['urls']['home_page']) time.sleep(3) return HomePage(driver)
def __init__(self, driver): self.driver = driver self.home_page = HomePage(driver)
def test_submit_search(self): page = HomePage(self.driver) page.search_bar.send_keys('Something') page.submit_search.click()
def select_automatic_ip(self): home = HomePage(self.driver) home.swich_to_configure_label(self.networkbtn, "网络参数") self.check_automatic_ip() self.ensure() sleep(2)
def setUpClass(cls): super().setUpClass() HomePage(cls.driver).open()
def select_self_adaption(self): home = HomePage(self.driver) home.swich_to_configure_label(self.networkbtn, "网络参数") self.check_self_adaption() sleep(2)
def before_all(context): context.browser = Browser() context.home_page = HomePage() context.contact_page = ContactUs()
def modifying_dnsb1(self): home = HomePage(self.driver) home.swich_to_configure_label(self.networkbtn, "网络参数") self.change_dnsb1() self.ensure() sleep(2)
def login_pass(self, username, password): self.set_username(username) self.set_password(password) self.press_login() return HomePage(self.driver)
def select_semiauto(self): home = HomePage(self.driver) home.goto_links('录播') self.click_semiautobtn()
def __init__(self, app): self.app = app self.driver = app.driver self.home_page_actions = HomePage(driver=self.driver)
def __init__(self, driver): self.more = MorePage(driver) self.home = HomePage(driver)
def test_page_title_is_correct(self): homepage = HomePage(self.browser) homepage.navigate() title = homepage.get_title() assert 'Amazon.com: Online Shopping' in title
def step(context, url): context.browser.get(HOME_PAGE_URL) context.home_page = HomePage(context.browser)
def test_navigate_to_prime(self): homepage = HomePage(self.browser) homepage.navigate() homepage.navigate_to_prime() title = homepage.get_title() assert 'Amazon.com: Amazon Prime' == title
def test_correct_registration(self): home_page = HomePage(self.driver) home_page.click