pytest 初体验

本贴最后更新于 1240 天前,其中的信息可能已经沧海桑田

pytest初体验

注意: 运行单个的test_*.py用例文件时, 会发现没有任何结果输出,。这是因为我们新建.py文件时, file-> settings -> python intergrated tools 中Testing默认自动给我们选的是unittest, 而我们写的用例是按照pytest的规则来写的, 并没有按unittest那样继承unittest.TestCase来写, 所以不会有任何结果输出 。我们这里想用pytest来测试, 所以这里得改选为pytest。 这样再去执行单个用例文件, 就有输出了。

image.png

image.png

在edit configure这里可以看到main是按照普通的Python文件来运行的, 得调用, 而我们写的test_*.py的pythony用例文件是按照Python tests来运行的, 就是之前我们选的pytest的框架来运行的.

image.png

在哪个目录下运行pytest命令, 哪个目录就是rootdir

image.png

pytest的特性:

image.png~~~~~~~~~~~~

没找到保存的地方, 先写个笔记, 后面继续

回帖
请输入回帖内容 ...