
python&pytest 软硬件自动化测试
文章平均质量分 70
1、Linux环境/Windows(UI、APP、Web、HTTP)环境 pytest自动化框架
2、测试环境搭建,开发板测试环境搭建及维护
3、自动化脚本编写
4、自动化测试运行
阿祖_in_coding
万丈高楼平地起
展开
-
测试工程 常用Python库
测试工程师需掌握核心测试框架(如pytest、Selenium)和工具库(如requests、logging),结合调试技巧(如断点、断言)和代码优化(如数据结构选择、推导式)提升效率。同时,通过自动化集成和模块化设计实现高效测试流程。原创 2025-03-24 22:46:56 · 700 阅读 · 0 评论 -
pytest.param作为pytest.mark.parametrize的参数进行调用
获取数据库(网页端)数据,通过pytest.param包装成数据包用于pytest.mark.parametrize 中实现数据驱动调用。pytest.param:在 pytest.mark.parametrize 中可以作为一个指定的参数进行调用。原创 2024-02-24 15:39:09 · 1166 阅读 · 0 评论 -
pytest测试框架之插件(hook函数)开发
pytest_collection_modifyitems()钩子函数的运行机制如下:在 Pytest 运行过程中,当测试集被收集完成后,Pytest 会检测到conftest.py文件中是否定义了 pytest_collection_modifyitems() 函数。如果 conftest.py中定义了 pytest_collection_modifyitems() 函数,Pytest 会调用该函数,并传递两个参数:config 和 items。原创 2024-02-24 15:31:41 · 1187 阅读 · 0 评论 -
Python 环境中管理 Java 代码的执行
sikulixapi_path = str(o_path) + ‘/sikulix_lib/sikulixapi-2.0.5.jar’:这里拼接了一个字符串,代表 SikuliX API 2.0.5 的 JAR 文件的路径。f"-Djava.class.path={sikulixapi_path}" 是传递给 JVM 的一个属性,设置了类路径为 sikulixapi_path 变量的值。cus_start_jvm:是定义的方法名,cus_ 前缀可能表示这是“自定义”的一个方法。原创 2024-04-01 20:00:28 · 567 阅读 · 0 评论