上一节学习如何在cmd执行pytest用例,平常我们写代码在pycharm比较多
写完用例之后,需要调试看看,是不是能正常运行,如果每次跑去cmd执行,太麻烦,所以很有必要学习如何在pycharm里面运行pytest用例。
pycharm运行三种方式
1.以xx.py
脚本方式直接执行,当写的代码里面没用到unittest和pytest框架时,并且脚本名称不是以test_
开头命名的,此时pycharm会以xx.py脚本方式运行,也就是右键直接运行;
2.当脚本命名为test_xx.py
时,用到unittest
框架,此时运行代码,pycharm会自动识别到以unittest方式运行
3.以pytest
方式运行,
a. 需要改该工程设置默认的运行器:file->Setting->Tools->Python Integrated Tools->项目名称->Default test runner->选择py.test
b.改完之后,再重新建个脚本(注意是先改项目运行方式,再写代码才能出来),接下来右键运行就能出来pytest运行了
3.pytest
是可以兼容unittest
脚本的,之前写的unittest用例也能用pytest框架去运行
运行结果分析:
D:\softwore\Python\python.