python unit test什么意思_Python+unittest框架

2.单元测试unittest

Python里面也有单元测试框架-unittest,相当于是一个Python版的junit。Python里面的单元测试框架除了unittest,还有一个pytest框架,这个用的比较少.

2.1 unittest执行顺序

测试用例那么多,那用例是按什么规则运行的呢?

实例:

import unittest

import time

class Test(unittest.TestCase):

def setUp(self):

print "start!"

def tearDown(self):

time.sleep(1)

print "end!"

def test01(self):

print "执行测试用例01"

def test03(self):

print "执行测试用例03"

def test02(self):

print "执行测试用例02"

def addtest(self):

print "add方法"

if __name__ == "__main__":

unittest.main()

总结

1.执行顺序:

start!-执行测试用例01-end!

start!-执行测试用例02-end!

start!-执行测试用例03-end!

2.从执行结果可以看出几点

先执行的前置setUp,然后执行的用例(test*),最后执行

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值