Python中Pytest如何使用,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。
<强> 2,Pytest安装强>
<>之前,,,import Pytest ,,,class Test_class: ,,,,,,,def test_001(自我): ,,,,,,,,,,,印刷(& # 39;用例001 & # 39;) ,,,,,,,,,,,assert 8,==8 ,,,,,,,def test_002(自我): ,,,,,,,,,,,印刷(& # 39;用例002 & # 39;) ,,,,,,,,,,,assert 6,==6 ,,,,,,,def test_003(自我): ,,,,,,,,,,,印刷(& # 39;用例003 & # 39;) ,,,,,,,,,,,assert 3,==2 ,,,if __name__ ==,“__main__": ,,,#,里面参数需要传名单,多个参数放列表就不会有警告了 #,pytest.main (& # 39; -q test_class.py& # 39;) ,,,,,,,pytest.main ((& # 39; q # 39;,, & # 39; test_class.py& # 39;])<强> 3,创建一个简单的测试案例强>
<>之前,,,import pytest ,,,class Test_class: ,,,,,,,def test_001(自我): ,,,,,,,,,,,印刷(& # 39;用例001 & # 39;) ,,,,,,,,,,,assert 8,==8 ,,,,,,,def test_002(自我): ,,,,,,,,,,,印刷(& # 39;用例002 & # 39;) ,,,,,,,,,,,assert 6,==6 ,,,,,,,def test_003(自我): ,,,,,,,,,,,印刷(& # 39;用例003 & # 39;) ,,,,,,,,,,,assert 3,==2 ,,,if __name__ ==,“__main__": ,,,#,里面参数需要传名单,多个参数放列表就不会有警告了 #,pytest.main (& # 39; -q test_class.py& # 39;) ,,,,,,,pytest.main ((& # 39; q # 39;,, & # 39; test_class.py& # 39;])<强>执行结果强>
pytest中用例的检查点直接用Python的断言断言。
断言后面的表达式结果为真,就是检查点通过,结果为False,就是检查点不通过。
看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注行业资讯频道,感谢您对的支持。