摘要:
Python清空指定文件夹下所有文件的方法 阅读全文
摘要:
Python - 判断list是否为空 阅读全文
摘要:
Chrome, Firefox只需要修改conftest.py文件中的 @pytest.fixture(scope='session')def browser(): return BzwUtil.read_yml('config.yml','WEB_INFO','BROWSER')''' add o 阅读全文
摘要:
from selenium import webdriver chrome = webdriver.Chrome() chrome.get('https://www.bilibili.com') ul = chrome.find_element_by_xpath('//*[@id="primary_ 阅读全文
摘要:
1.pytest.assume(xxx) 这里的xxx实际就是一个值为True的bool表达式,但是他不能为False,所以需要注意。 2.元素路径定位时,如果是By.CLASS_NAME,后面不能有空格,否则出错。 阅读全文
摘要:
1)//td[text()= "{0}" ] #这是一种非常常用的定位方法,具体例子使用如下: __keyboard = '//td[text()= "{0}" ]' __keyboard_dq = "//td[text()= '{0}' ]" def click_keyboard(self, ke 阅读全文
摘要:
yield可以返回多个值到setup函数中去,但是需要用括号括起来,然后下面具体的函数接受到传值就不需要每次都实例化了。 举例如下: @pytest.fixture()def setup(driver): nav_bar = NavBar(driver) vir_kb = Virtual_Keybo 阅读全文
摘要:
https://mp.weixin.qq.com/s?__biz=MzI5NDY1MjQzNA==&mid=2247489061&idx=2&sn=65cec7fa471b1eacabd302c1a88f1ea5&chksm=ec5ec958db29404e8fc8935cdcaf094c118ba 阅读全文
摘要:
From: https://www.cnblogs.com/yunguoxiaoqiao/p/7640040.html 1.常用列表的操作 3.文件基本操作 5.生成器表达式(不占内存) 7.for循环的元组赋值 9.生成器函数:yield VS return 11.包相对导入:使用点号(.) 只能 阅读全文
摘要:
From: https://majing.io/posts/10000005131196 枚举类型是在Python3.4新增到Python的标准库。 创建枚举 Python提供了两种方法来创建枚举: 基于class语法创建枚举 基于Function API创建枚举 创建枚举首先要导入Enum类 >> 阅读全文