码迷,mamicode.com
首页 > 其他好文 > 详细

UnitTest框架的简介和特征

时间:2021-06-08 22:40:35      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:排序规则   调用   顺序   自动化测试框架   就是   作用域   运行   self   测试   

UnitTest本来是用于做python的单元测试框架,现在作为主流的自动化测试框架在使用,除去UnitTest就是Pytest。

UnitTest的四大特性

  1.前置和后置条件:

    Setup和teardown

  2.用例管理:

    所有以Test开头或者结尾的函数,都会默认识别为测试用例。

  3.套件与管理器:

    用于管理测试用例和产出测试报告。

  4.断言机制:

    默认已经封装有非常多的断言方法可以用于直接调用,通过self进行调用。

UnitTest的基本应用规则

  1.用例需要用test开头或者结尾

  2.用例的运行顺序都是固定的模式,基于UnitTest本身的内部机制。排序规则:0~9 ;A~Z ;a~z

  3.setup和teardown的作用域分为两种:函数和类

  4.所有的UnitTest类,如果需要使用,则一定要继承于TestCase类

 

 

  

     

UnitTest框架的简介和特征

标签:排序规则   调用   顺序   自动化测试框架   就是   作用域   运行   self   测试   

原文地址:https://www.cnblogs.com/0331b/p/14861101.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!