ITPub博客

首页 > 应用开发 > Html/css > pytest跟我练01-->安装&简单运用

pytest跟我练01-->安装&简单运用

原创 Html/css 作者:新梦想IT 时间:2022-07-21 15:07:39 0 删除 编辑


前言

笔者最近在应用这块为一些小伙伴解决企业里面的实际问题,索 性就开个系列文。

一方面:自我总结;另一方面:让刚接触的朋友少走弯路。

为了提高大家的效率,文章 直接入重点,不拖泥带水。

 

一、pytest是什么?

Python的第三方单元测试框架;

 支持大量测试相关插件; 

兼容 unittest 框架。

 

二、pytest安装

c md命令行在线安装:pip install pytest

 

三、简单使用

3.1 新建test_demo_01.py 代码如下:

import  pytest  def   add (num1,num2):   return num1 + num2  def   testcase_01 ():   assert add( 12 , 12) == 24   if __name__ ==  '__main__' :

pytest.main()

 

3.2 新建demo_02_test.py 代码如下:

import pytest  def   add (num1,num2):   return num1 + num2  class   Test_demo (object):   def   testcase_01 (self):   assert add(12,12) == 24   #断言语句   if __name__ == '__main__':

pytest.main()

 

上述 2个实例执行小结:

 

·  测试文件以   test_  开头(以  _test  结尾也可以)

·  测试类以   Test  开头,并且不能带有  __init__() 方法

·  测试函数以   test_  开头

·  断言必须使用   assert

·  pytest.main() 会执行当前目录下所有满足规则的测试文件

 


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69940641/viewspace-2906962/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
新梦想IT职业教育(新梦想软件测试),是长沙一家专注于IT教育培训的机构。分享干货不容易,如果想了解更多的软件测试精彩干货,请留言交流,感谢阅读!

注册时间:2019-07-11

  • 博文量
    237
  • 访问量
    140196