pytest执行测试用例,空套件错误 问题解决方法
问题表现:使用pytest框架执行测试脚本,空套件报错。
产生原因:
1. 安装好pytest后未在系统工具中配置使用pytest。
2. Pycharm上可以用python和unittest运行两种执行方式运行脚本,一旦导入unittest模块,pycharm会自动识别以unittest的方式去运行。
解决方法
问题一:安装好pytest后未在工具中配置使用pytest,解决方法。
1.进入系统的设置选项
2.进入系统的设置选项,搜索框输入pytest
。
3.选择工具
→ Python集成工具
,选中测试
→ 默认测试运行工具
中下拉菜单中的pytest选项。
问题二:Pycharm上可以用python和unittest运行两种执行方式运行脚本,一旦导入unittest模块,pycharm会自动识别以unittest的方式去运行,解决方法。
1.点击Pycharm右上角配置选项栏,进入运行/调制配置
页面。
2.选中unittest
测试框架点击移除➖
,并应用确认。
3.点击添加➕
,选中python
。
4.输入编写的脚本路径,并点击应用确认。