- 博客(12)
- 收藏
- 关注
原创 pytest篇3
pytest.fixture(scope="session")这里是module的时候两个测试都会失败。4.自动使用fixture,autouse=True,自动化装配工厂很好,无需显式的调用。6.使用完fixture自动清理可以使用yield或者addfinalizer,功能很好。2.fixture调用其他fixture。测试配置器fixture的使用很灵活。# 使用 fixture 的测试用例。具体的要梳理一下·······5.fixture的使用范围。1.fixture使用。
2024-11-21 17:45:51
317
原创 Pytest篇1
3.方法以test_开头或者_test结尾的也能自动执行(但是如果是项目执行的话会跳过不是test_开头或者_test结尾的文件,这个要注意,同样,在类中也会跳过不是test_开头和_test结尾的方法)2.创建一个python文件命名test_sample.py或者sample_test.py(test_开头的文件或者_test结尾的文件pytest默认都会执行)1.安装pip install pytest。1.pytest安装与基本使用。要求:Python 3.8+
2024-11-21 14:37:30
752
原创 Playwright Pytest 插件之安装使用
Playwright完美适配端对端测试的需求,全面覆盖了当前主流的浏览器渲染引擎——Chromium、WebKit 和 Firefox。支持开发环境 Windows、Linux , macOS,支持本地进行调试和持续集成流程中运行测试。可以选择无界面和有界面模式测试,支持模拟原生移动设备浏览器。Playwright是一个功能强大的浏览器自动化工具库,为Python开发者提供了丰富的同步及异步API接口,极大地便利了网页应用的自动化操作。
2024-05-14 10:43:46
623
原创 Web自动化之playwright,基本指令
Playwright 可以与 HTML 输入元素进行交互,例如文本输入、复选框、单选按钮、选择选项、鼠标单击、键入字符、按键和快捷键以及上传文件和焦点元素。
2024-05-08 18:23:22
642
原创 python字符串替换
trans_table = str.maketrans("0123456789", "₀₁₂₃₄₅₆₇₈₉") # 将数字替换为下标数字。new_text_once = text.replace("三千", "三千零一", 1)new_text_regex = re.sub(r"三千", "很多", text)new_text = text.replace("三千", "三千零一")# 使用正则表达式替换所有 "三千" 为 "很多"# 将 "三千" 替换成 "三千零一"text = "我爱你三千遍"
2024-04-29 09:40:55
610
转载 Java 5,6,7,8,9,10新特性
转载自https://www.jianshu.com/p/952be1ff899f?utm_source=oschina-appjava5 泛型 (Generics) List<Integer> list=new ArrayList<Integer>(); 增强循环(Enhanced for Loop) int[] array = {1, 2, 3, 4, 5}; for (int i : array) { System.o..
2021-02-07 09:41:11
182
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人