zoukankan      html  css  js  c++  java
  • unittest单元测试框架之unittest 框架的总结(七)

    1. Unittest 是 python 自带的单元测试框架,可以用其作为自动化框架来组织测试用例(测 试用例的执行顺序)的执行。

    2. Unittest 框架的流程:

    • 写好 TestCase
    • 通过 TestLoader 加载 TestCase 到 TestSuite 中
    • 通过 TextTestRunner 来原型 TestSuite,结果保存在 TextTestResult 中,我们通过命 令行或者 unittest.main()来执行

    3.通过 TextTestRunner 来原型 TestSuite,结果保存在 TextTestResult 中,我们通过命 令行或者 unittest.main()来执行

    4.Verbosity 参数控制输出结果的详细程度,[2]是详细报告

    5.通过 addtest(s) 来向 suite 中添加 case

    6.用 setUp、tearDown、setUpClass(类)、tearDownClass(类)在用例(类)之前布置环 境,以及在用例(类)执行之后清理环境

    7.通过 skip(skipIf、skipUnless)装饰器来跳过某个 case

    8.通过 steam,可将报告输出到文件中

    runner = unittest.TextTestRunner(stream=f, verbosity=2)
    

      

  • 相关阅读:
    web前端防治重复提交
    layabox笔记
    fixfff
    laybax
    小游戏初始化,资源加载异常处理,黑屏处理
    微信小游戏资源加载页与云存储
    前端唠嗑
    css 的一些样式笔记
    小游戏虚拟手柄
    VUE最佳实践
  • 原文地址:https://www.cnblogs.com/yangyang521/p/10073596.html
Copyright © 2011-2022 走看看