def login(self): # 返回登录页面 return LoginPage(self.driver)
def setup(self): self.driver = DriverUtil.get_driver() self.login_page = LoginPage(self.driver) self.index_page = IndexPage(self.driver) self.driver.get("http://localhost")
def __init__(self,i): self.login_page = LoginPage(i)
# -*- coding:utf-8 -*- from common.base import BasePage from page.login_page import LoginPage, login_url from selenium import webdriver success_url = "" class LoginSuccessPage(BasePage): welcome_loc = () def get_welcome_text(self): text = self.get_text(self.welcome_loc) return text if __name__ == "__main__": driver = webdriver.Firefox() login_driver = LoginPage(driver) login_driver.open(login_url) login_driver.login() result = LoginSuccessPage(driver).get_welcome_text() print(result)
def login_page(self): """登录页面""" return LoginPage(self.driver)
def setup(self): self.driver = init_driver() self.login_page = LoginPage(self.driver)
def setUp(self) -> None: '''前置条件''' self.driver = chrome() lp = LoginPage(self.driver) lp.login('xiaotang', '123456')
def test_login(self): lg = LoginPage(self.driver) result = lg.login() self.assertEqual("退出登录", result)
def setUpClass(cls): cls.driver=webdriver.Firefox() cls.login_page=LoginPage(cls.driver) cls.search_coupon=SearchCoupon(cls.driver)
if alert.text == msg: return True else: return False alert.accept() def move(self): self.click_element(self.get_sort_btn_element()) self.click_element(self.get_self_def_btn_element()) self.drag_and_drop_element(al.get_album_A_element(), al.get_album_C_element()) self.click_element(self.get_save_btn_element()) def delete_album(self, album): self.move_to_target(album) self.click_element(self.get_delete_btn_element()) self.click_element(self.get_del_confirm_element()) if __name__ == "__main__": driver = webdriver.Firefox(executable_path=settings.FIREFOX_PATH) l = LoginPage(driver, settings.URL) l.login("*****@*****.**", "baimaonv08340822") h = HomePage(driver, settings.URL) h.enter_album() al = AlbumPage(driver) # al.create_album() # print(al.alert_accept("请输入相册名称!")) # al.move() # time.sleep(2) al.delete_album(al.get_album_test_element())
def __init__(self, driver): self.login_page = LoginPage(driver)
def setUp(self) -> None: self.driver = chrome() lp = LoginPage(self.driver) lp.login('admin', '123456')
def setUpClass(cls): cls.driver=webdriver.Firefox() cls.loginpage=LoginPage(cls.driver) cls.material_page = MaterialPage(cls.driver)
def setUpClass(cls): cls.log = UserLog() cls.logger = cls.log.get_log() cls.driver = BrowserEngine().init_driver() LoginPage(cls.driver).cookie_login()
self.click_element(self.submit_loc) '''删除''' def click_button(self): self.click_element(self.button_loc) '''点击弹窗确认删除''' def click_accept(self): self.click_accept() if __name__ == '__main__': driver = open_browser() driver.get(url) shop = ShopAddress(driver) login = LoginPage(driver) login.input_username('user1') login.input_password('123456') login.remmenber_password() login.submit() shop.click_shipping_address() time.sleep(3) shop.click_button() shop.operation_alert() time.sleep(3) shop.choice_country(1) time.sleep(3) shop.choice_province(1) time.sleep(3) shop.choice_city(1) time.sleep(3)
def setUpClass(cls): cls.driver = set_options(False) cls.driver.maximize_window() cls.login_driver = LoginPage(cls.driver) cls.log = Log() cls.fees_driver = feespage(cls.driver)
def goto_login(self): return LoginPage(self.driver)
def get_page_login_img(self): login_page = LoginPage() res = login_page.getImage() return res
def setup_class(self): self.log = UserLog() self.logger = self.log.get_log() self.driver = BrowserEngine().init_driver() LoginPage(self.driver).cookie_login()
def __init__(self, driver): self.driver = driver self.login_p = LoginPage(self.driver)
def setup(self): self.login_page = LoginPage()
def setup_class(self): #初始化手机驱动driver self.driver = get_driver(page.toutiao_appPackage, page.toutiao_appActivity) #实例化settingSearchPage self.loginPage = LoginPage(self.driver)
def setup(self): self.driver = webdriver.Chrome() self.driver.maximize_window() self.Login_Page = LoginPage(driver=self.driver) self.Login_Page.get(self.url + r"login") pass
def setUpClass(cls) -> None: cls.browser = BrowserDriver() cls.page = LoginPage(cls.browser.get_driver()) cls.page.input_username('lygwzz') cls.page.input_password('111111') cls.page.click_login_btn()
def setUp(self) -> None: self.driver = DriverUtil().get_driver() self.login_page = LoginPage(self.driver)
def setUp(self): """打开浏览器,打开被测网址""" self.driver = open_browser() self.login = LoginPage(self.driver) self.login.open_url(url) self.cons = Constructdata()
return elements def js(self): self.js_scroll_end() def get_tip(self): t = self.get_text(self.tos_tip) return t if __name__ == "__main__": driver = browser() tos_driver = TOSpage(driver) driver.maximize_window() from page.login_page import LoginPage LoginPage(driver).user_login(LoginPage(driver), '*****@*****.**', 'a63081244') time.sleep(3) tos_driver.js() tos_driver.elements()[1].click() time.sleep(3) login_windows = driver.current_window_handle all_handles = driver.window_handles for handle in all_handles: if handle != login_windows: driver.close() driver.switch_to_window(handle) try: text = tos_driver.get_tip() print(text) if "Terms and Conditions" in text: print('\033[32;0m%s' % "测试通过")
def __init__(self, driver): self.driver = driver self.login_p = LoginPage(self.driver) get_user_log = UserLog() self.loger = get_user_log.get_log()
def login_page(self): return LoginPage(self.driver)
def setUpClass(cls): cls.driver = webdriver.Chrome() cls.loginP = LoginPage(cls.driver)