pytest框架为什么不能import本地文件
时间: 2023-11-03 22:52:58 浏览: 39
pytest框架不能import本地文件的原因是因为pytest默认只会在指定的测试目录下查找测试文件,而不会在其他目录中查找。这是为了确保测试的独立性和可重复性。如果你想在pytest中import本地文件,你可以将本地文件放在指定的测试目录下,或者使用相对路径来引用本地文件。另外,你也可以在pytest的配置文件pytest.ini中配置导入本地文件的路径。具体的配置方法可以参考官方文档或者使用第三方插件来实现。\[2\]\[3\]
#### 引用[.reference_title]
- *1* [Python语言+pytest框架+allure报告+log日志+yaml文件+mysql断言实现接口自动化框架](https://blog.csdn.net/ZangKang1/article/details/127499183)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [python的pytest框架](https://blog.csdn.net/legend818/article/details/105450904)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [Pthon pytest框架标签定制化执行](https://blog.csdn.net/qq_40207262/article/details/129633178)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]