国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python基础教程 > 解析python unitest常用方法及使用

解析python unitest常用方法及使用

头像

2020-10-28 17:36:173495浏览 · 0收藏 · 0评论

对于python的方法介绍不少,今天增加一个unitest更增加大家对于方法的积累,具体内容,请往下看。

关于unittest简介:

1、unittest是 python 的标准的单元测试框架,能够很好的和自动化测试相结合,并有独立的测试报告框架。

2、unittest提供了一系列类让测试变得更加容易。

unittest 的主要构成部分

test fixture

用于初始化、清理等动作。在 selenium 测试中,我们可以用来做 webdriver 的初始化等等

testcase

测试用例,unittest 的最小单元。用以对指定输入的返回结果进行检测。在 unittest 中提供 了 TestCase 基类,用来创建新的测试用例类。

test suite

测试套件,一系列测试用例或测试套件的集合。在 unittest 中由 TestSuite 类实现。

test runner

测试执行器,负责用例执行并生成测试报告,在 unittest 中提供了命令行模式和 GUI 模式来执行。

unittest 使用过程

导入unitttest模块

 
import unittest

定义一个被测试函数

 
def add(a, b):
    return a + b

创建一个unittest.TestCase子类

 
class demoTest(unittest.TestCase):
    pass

在demoTest新增一个测试方法:test_add_4_5, 测试方法名称必须以

test
开始
 
class demoTest(unittest.TestCase):
    def test_add_4_5(self):
        pass
在新增的测试方法test_add_4_5中添加断言验证
 
class demoTest(unittest.TestCase):
    def test_add_4_5(self):
        self.assertEquals(add(4,5),9)

最后,在main函数中调用unittest的main方法启动测试,最终整个代码如下:

 
# _*_ coding:utf-8 _*_
__author__ = '苦叶子'
import unittest
 
import sys
reload(sys)
sys.setdefaultencoding("utf-8")
 
# 被测函数
def add(a, b):
    return a + b    
# 测试用例
class demoTest(unittest.TestCase):
    def test_add_4_5(self):
        self.assertEquals(add(4,5),9)  
 
      # 主函数
if __name__ == '__main__':
    unittest.main()

运行结果如下:

.
----------------------------------------
Run 1 testin 0.000s
OK

运行unittest的输出信息

unittest 命令

unittest 提供了丰富的命令选项来控制 unittest 测试,下面我们简单的列举如下:

使用方法

python -m unittest 选项
示例,查看帮助信息
python -m unittest -h

关于unittest方法就介绍到这里了,如果大家还想了解更多python实用知识,点击进入PyThon学习网教学中心

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

免费B站看大片真人电视剧| 全黄做爰100分钟视频| 男生把女生QQ放在一起的原因| 黄金网站软件APP| 120分钟免费观看电视剧大全| YSL水蜜桃86满十八岁会黑吗.| 日日精进久久为功的下一句是| 年轻的嫂子2| 男同网站| 窝窝影院在线观看免费播放电视剧 | 成都影院免费完整版| 四川取消一夫一妻制| 弁而钗| 《办公室高潮秘书2》| 舌头伸进去添的我爽高潮| 欧美人与人动人物2024心理学| 欧美片《肉欲进入》| 《部长连续几天让我失去理智》| 欧美电影免费观看电视剧大全 | 国内免费LOGO网站| 妈妈总是晚上装睡配合孩子| 成品图片的网站| 翁止熄痒苏钥第9章的内容| 地下室SMS录制的全部内容| 2025国产拍视频最好的手机| 女性私处蹲下拍照有疙瘩| 《丰满的女邻居》播放| BOBO浏览器| 白日梦我电视剧免费观看| 男人一旦舌吻你私处说明什么心理 | 小叔子从后面抱住女主电视剧| 《十二寡妇肉床艳史》| 九·幺 破解版| 几天不C你骚水又多了第一集| 日本M码和欧洲码的区别AS.. | 公共场合高潮(H)公交车| 扒灰小调公媳干仗艳丽是谁唱的| 天美麻花星空高清MV播放音乐| 轻轻的顶开老师的两瓣| 小寡妇在线观看免费播放电视剧| 坤坤寒进桃子里在线看歌词