栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

【unittest坑点】unittes使用main运行方式

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【unittest坑点】unittes使用main运行方式

这里写目录标题
  • unittes使用main运行方式
    • 一、命令行的运行方式
      • 1、方式一:python -m unittest 模块名.py
      • 2、方式二:python -m unittest 模块名.类名.方法名
      • 3、方法三:python -m unittest -v 模块名.py
      • 4、方法四:python -m unittest -v 模块名.py -k
    • 二、通过main 运行直接运行
      • 1、用main强制执行

unittes使用main运行方式

为什么没有main方法也可以运行呢? 如果想运行该怎么操作呢~

一、命令行的运行方式 1、方式一:python -m unittest 模块名.py

如:python -m unittest test_unittest.py
python -m unittest test_unittest.TestUnittest

2、方式二:python -m unittest 模块名.类名.方法名

如:python -m unittest test_unittest.TestUnittest.test_yyy

python -m :以脚本(命令行)的方式来运行测试用例

3、方法三:python -m unittest -v 模块名.py

如: python -m unittest -v test_unittest.py
-v 详细的

4、方法四:python -m unittest -v 模块名.py -k

-k 通过通配符匹配方法名
python -m unittest -v test_unittest.py -k *_yyy

二、通过main 运行直接运行

unittest

if __name__ == '__main__':
    print("^^^^^^^^^^^^^^^")
    unittest.main()
1、用main强制执行

如果想用main 强制执行
1、点击右上角配置配置

2、再Python main中 点击+ 添加

3、添加python 并且脚本路径选择要强制main 运行的文件


4、在右上角 执行才能生效(右击运行不生效)

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/870242.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号