- pytest框架与自动化测试应用
- 房荔枝 梁丽丽编著
- 361字
- 2023-08-31 20:25:51
1.4.2 在PyCharm建立测试方法及执行过程
如果需要进行大量Python脚本的编写,我们则需要Python的IDE工具。下面的操作是在PyCharm中完成的。已建立项目pytest_book。
(1)新建test_first.py文件。
(2)输入import pytest#这是将pytest框架导入。
(3)建立一个测试方法def test_1():。
(4)缩进后输入print(“这是第一个测试方法”)。
(5)在下面输入if__name__=="__main__":。
注:name和main前后都是两个小短横。
(6)缩进后输入pytest.main(["-s","test_first.py"])。
(7)单击if左边的按钮,执行代码,如图1-3所示。
完整代码如下:
图1-3 在PyCharm上执行测试方法
执行结果如下:最后一句中的code 0表示没有执行错误。如果执行失败,则显示为code 1。
注意:最后一句的快捷方式:直接输入main,按回车键后会自动建立主函数调用。import pytest如果有红色下波浪线,则表示没有导入成功。通常是由于计算机中除默认的环境以外,还有其他Python环境。更换到已经安装完pytest的Python环境便可以解决此问题,或把每个环境都安装上。