5-1 unittest框架使用

Posted chamberlain

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了5-1 unittest框架使用相关的知识,希望对你有一定的参考价值。

unittest是python的一个单元测试框架,内置的,不需要pip install  什么什么的。直接在py文件里面调用 import unittest。

他这个框架是怎么回事呢,他可以对数据初始化,然后执行测试(里面有断言功能就是判断返回是否正确),对数据生成报告。从这三点可以看出这个框架具备了 自动化测试的主要元素。

import unittest

class TestMethon(unittest.TestCase):
def setUp(self):
print("测试开始之前执行")
def tearDown(self):
print("测试结束后执行")
def test1(self):
print("我正在执行测试用例")

if __name__ == ‘__main__‘:
unittest.main()


所有的测试case 必须test开头 要不然不执行。

以上是关于5-1 unittest框架使用的主要内容,如果未能解决你的问题,请参考以下文章

基于appium实现的线性代码引用unittest单元测试框架

Python单元测试框架:unittest

使用unittest框架,如何单个运行用例?如何生成测试报告?

使用unittest框架,如何单个运行用例?如何生成测试报告?

Python 中 unittest 单元测试框架中需要知识点

python接口自动化初识unittest框架