当前位置: 首页 > news >正文

Pytest框架直接右键运行 testcase.py,不执行最外层conftest

随笔记录

目录

1. 背景介绍

2. workaround method

2.1 通过命令行执行 某个测试用例


1. 背景介绍

Pytest 框架结构如下:
TestCases:conftest.pyInstanta:    conftest.pytest_instanta_tcpdump_pack_len.py# 当直接右键直接 运行 test_instanta_tcpdump_pack_len.py 时,只运行Instanta\conftest.py,
不运行 TestCases\conftest.py.

2. workaround method

2.1 通过命令行执行 某个测试用例

# 命令行执行某个测试用例
# pytest -s .\TestCases\Instanta|test_instanta_tcpdump_Pack_length.py PS D:\Work\Git\NDPPBC1Card\BC1Card> 
PS D:\Work\Git\NDPPBC1Card\BC1Card> pytest -s .\TestCases\Instanta\test_instanta_Pack_Length.py
Send Server IP: 192.168.2.122
Send Server User: root                              
Send Server Password: 2023@Yusur122                 
Send Server dirVer: /magx/version/BC/BC-V1.0.7.1    
Send Server dirSdk: /magx/version/NDPP/NDPP-V1.0.7.1
Send Server scriptPath: /magx/test/BC1Card          
Send Server version: 1.0.7.1
Send Server Firmware_version: 04210007
Send Server Firmware_date: 24070301
Send Server cardType: X1100
======================================================================================================= test session starts =======================================================================================================
platform win32 -- Python 3.7.9, pytest-7.4.4, pluggy-1.2.0
......
......
......================================================================================================= 1 passed, 4 warnings in 17.11s ================================================================================================== 
PS D:\Work\Git\NDPPBC1Card\BC1Card> 

到此暂时可以规避此问题。后续跟进中.....

http://www.lryc.cn/news/430111.html

相关文章:

  • Cxx primer-chap15-Object-Oriented Programming
  • 当黑神话遇上AI:悟空背后的策划逆袭战
  • 外呼触发通知发送闪信(mod_cti基于FreeSWITCH)
  • 8.Java基础概念-方法
  • 360安全浏览器如何彻底卸载
  • 构建基于LLM的应用程序——使用LLM的搜索和推荐引擎
  • Unity3D 模型碰撞检测问题详解
  • springcloud集成seata实现分布式事务
  • [Leetcode 61][Medium]-旋转链表
  • 高效分页策略:掌握 LIMIT 语句的正确使用方法与最佳实践
  • 拼图游戏02
  • 在本地进行Django支付宝扫码支付-当面付开发
  • redis-RedisTemplate.opsForGeo 的geo地理位置相关的方法演示
  • 做短视频矩阵要十几人团队吗?云微客助阵,一人即可
  • 常用语音识别开源工具的对比与实践
  • Fortify代码安全测试工具在静态应用安全测试(SAST)方面针对典型问题的改进
  • AWS 消息队列服务 SQS
  • 【iOS】——响应者链和事件传递链
  • mysql查询慢
  • 【Java-==与equals】
  • ai回答 部署前端项目时需要使用ssh吗
  • 结合ChatGPT与Discord,提高团队合作效率
  • VisualStudio|开发环境相关技巧及问题
  • Redis远程字典服务器(11)—— redis客户端介绍
  • 【mysql】mysql之DDL数据定义语言
  • Word文件密码忘记,该如何才能编辑Word文件呢?
  • 解锁移动办公新境界,七款顶尖移动终端管控软件分享!助您轻松掌控每一台移动设备,企业必备!
  • 基于微信小程序的大用户心理咨询系统设计与实现---附源码99040
  • Bigtop 从0开始(上)
  • 算法基础及例题