def setUp(self): self.driver = init_driver(deviceName="192.168.1.6:5555") self.answer_page = AnswerPage(self.driver) self.meeting_page = MeetingPage(self.driver) self.manage_meeting_page = ManageMeetingPage(self.driver) self.meeting_detail_page = MeetingDetailPage(self.driver) self.set_layout_out_page = SetLayoutOutPage(self.driver)
def setUp(self): self.driver = init_driver(deviceName='192.168.1.6:5555') self.home_page = HomePage(self.driver) self.join_meeting_page = JoinMeetingPage(self.driver) self.meeting_page = MeetingPage(self.driver) self.manage_meeting_page = ManageMeetingPage(self.driver) self.meeting_detail_page = MeetingDetailPage(self.driver) self.set_layout_out_page = SetLayoutOutPage(self.driver)
def setup(self): self.driver = init_driver(no_reset=False) self.page = Page(self.driver)
def setup_class(self): self.driver = init_driver() self.page_obj = Page_obj(self.driver)
def setup_class(self): self.driver = init_driver(page.display_app_package,page.display_app_activity) self.displaypage = DisplayPage(self.driver) #2初始化DisplayPage 类 self.display_Page = DisplayPage(self.driver)
def setup_class(self): self.page_obj = Page(init_driver()) self.page_obj.if_login()
def setup(self): self.driver = init_driver() self.page = Page(self.driver)
def setup_class(self): self.driver = init_driver() self.login_obj = PageObj(self.driver).login_page_obj() self.question_obj = PageObj(self.driver).question_page_obj() self.login_obj.click_element(page.login_button)
def get_driver(cls): if cls.driver is None: cls.driver = init_driver() return cls.driver
from time import sleep import pytest from selenium.webdriver.common.by import By from base.init_driver import init_driver from base.base import Base drive = init_driver("com.android.browser", ".BrowserActivity") ba_obj = Base(drive) ba_obj.click_element((By.ID, "com.android.browser:id/url")) ba_obj.input_element((By.ID, "com.android.browser:id/url"), "www.baidu.com") ba_obj.drive.keyevent(66) print(ba_obj.drive.contexts) ba_obj.drive.switch_to.context('WEBVIEW_com.android.browser') # print(ba_obj.drive.page_source) ba_obj.input_element((By.ID, "index-kw"), "123") ba_obj.click_element((By.ID, "index-bn")) sleep(5) ba_obj.drive.quit()