随笔分类 - python
pytest-fixture执行顺序
摘要:作用域-scope 作用域越大,越先执行,session>package>module>class>function。 是否自动调用fixture 自动调用(autouse=True)优先,手动调用(autouse=False)后执行。 fix_b、fix_c自动调用先执行,fix_a手动调用后执行
pytest前后置函数setup、teardown和fixture执行结果规则
摘要:三个阶段 setup:前置 call:步骤 teardown:后置 前后置函数与fixture前后置结果规则一致。 只有setup异常 各阶段结果 setup: failed call: 跳过不执行 teardown: passed,未执行代码 用例结果:1 error 只有test_a()异常 各
python常用方法
摘要:str.replace() **描述:**寻找原字符串中指定的子字符串,将找出的子字符串部分替换成新字符串并返回,若找不到则返回原字符串;如果给出了可选参数 count,则只替换前 count 次出现。 语法: str.replace(oldstr, newstr, count) 参数: oldst
三大浏览器驱动
摘要:说明:自动化启动浏览器的.exe文件,需添加到系统环境变量。 1 Firefox浏览器驱动 驱动文件名称:geckodriver.exe 下载地址:https://github.com/mozilla/geckodriver/releases 国内下载地址:https://npm.taobao.or
python xlwt写Excel表
摘要:1 xlwt第三方库 说明:xlwt是一个用于将数据和格式化信息写入并生成Excel文件的库。 注意:xlwt不支持写xlsx表,打开表文件报错。 官方文档:https://xlwt.readthedocs.io/en/latest/api.html 2 xlwt基础操作 2.1 获取工作䈬对象 i
python xlrd读Excel表
摘要:1 xlrd第三方库 注意:xlrd较新版本不支持读xlsx表,需安装1.2.0版本(pip install xlrd==1.2.0)或使用其他库。 xlrd库官方文档:https://xlrd.readthedocs.io/en/latest/ 2 xlrd基础演示 import xlrd # 获