zoukankan      html  css  js  c++  java
  • unittest框架介绍

    1、test fixture(测试框架)

    测试准备前要做的工作和测试执行完成后要做的工作,例如测试前需要把数据初始化,测试完成后需要把测试环境中需要关的东西都关掉。主要包括setUp()和tearDown()方法。

    2、test case(测试用例)

    最小测试单元,用来写测试用例的模块,测试用例的方法最好都是以"test"开头。

    3、test suite(测试套件)

    用来把测试用例整合起来的套件。

    4、test runner(测试执行)

    一般用TextTestRunner方法来执行测试用例

    操作实例:

     

    一般不用构造测试集的话,可以直接调用unittest的main方法,直接运行以test开头的方法

    if __name__ == '__main__':

      unittest.main()

  • 相关阅读:
    hdu1242 Rescue BFS广搜 + 优先队列
    hdu 1430 魔板
    康托展开
    hdu 4394 Digital Square(bfs)
    hdu 1969 Pie
    KMP模板
    hdu 1846 Brave Game
    循环赛日程表
    hdu 1022 Train Problem I
    整数划分问题
  • 原文地址:https://www.cnblogs.com/zhoufankui/p/5909873.html
Copyright © 2011-2022 走看看