Python开发工具PyCharm使用教程(十一):测试 Python 应用程序(下)

运行测试

python开发工具pycharm。
调试测试

接下来,让我们更深入地研究测试代码并调试其中一个失败的测试。例如,我们将在以下位置放置一个断点:

python开发工具pycharm。

python开发工具pycharm。

我们已经在方法的self.car.brake()语句处放置了断点test_should_not_allow_negative_speed。让我们看看调试器的输出:

python开发工具pycharm。

单击踏进按钮跳过库类并进入类Car:

python开发工具pycharm。

接下来,进入我的代码再次单击相同的按钮,并查看测试调试输出:

python开发工具pycharm。

它表明速度可以变成负数,这是不可能的。似乎在类的代码中需要进行一些额外的检查Car:

改变方法brake如下:

def brake(self):    if self.speed < 5: self.speed = 0 else: self.speed -= 5

现在让我们再次运行测试:

python开发工具pycharm。
自动运行测试

在最后一段中,在修复了我们的代码之后,我们使用工具窗口图标重新运行了我们的测试。如果您想专注于您的代码,只是看看您何时解决了问题,python开发工具PyCharm 可以自动为您运行测试。

单击运行工具栏自动运行测试上的按钮。然后,每次您在项目文件中输入更改时(就像之前所做的那样),测试将在没有您干预的情况下运行。

PyCharm | 下载试用

JetBrains PyCharm是一种Python IDE,其带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具。此外,该IDE提供了一些高级功能,以用于Django框架下的专业Web开发。

想要了解或购买PyCharm正版授权的朋友,欢迎咨询官方客服

标签:

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年4月12日
下一篇 2022年4月12日

相关推荐

发表回复

登录后才能评论