''' 1、封装开启、关闭浏览器 2、封装定位元素 3、封装元素操作 ''' # 导包 from selenium import webdriver from time import sleep class Common(object): ''' 定义通用类 ''' # 初始化 def __init__(self): # 打开浏览器 self.driver = webdriver.Firefox() self.driver.maximize_window() def open_url(self, url): # 打开url self.driver.get(url) self.driver.implicitly_wait(10) def locateElement(self, locate_type, value): # 定位元素 el = None if locate_type == 'id': el = self.driver.find_element_by_id(value) elif locate_type == 'name': el = self.driver.find_element_by_name(value) elif locate_type == 'tag': el = self.driver.find_element_by_tag_name(value) elif locate_type == 'class': el = self.driver.find_element_by_class_nam
web自动化测试——QQ邮箱登录之Commonlib(封装开启、关闭浏览器;封装元素的定位和操作)
最新推荐文章于 2024-02-25 19:58:56 发布