zoukankan      html  css  js  c++  java
  • python unitest 基本说明

    1、unitest单元测试框架,在编写脚本的时候,可以写测试套件setUp 及 tearDown,也可以不写

    2、从下图执行结果来看,可以看出,每执行一个用例,setUp 及 tearDown都会执行一次,并且执行顺序是先执行setup 然后是用例,然后是teardown

     3、测试套件也可以用@classmethod   ,和 setUp 及 tearDown的区别是:setUpClass 和tearDownClass只在所有用例开始和结束后,一共执行一次

    setUpClass   tearDownClass, 使用 setUpClass   tearDownClass时候,前边必须加@classmethod 


     4、如果测试过程中,有N个测试用例,其中有一个执行失败了,我们修改了该用例后,只想再次执行该用例一次

    可以这样做:鼠标放在该用例上,然后右键,执行用例,就会只执行指定的用例了,eg:鼠标放在test_001,然后右键执行用例

     执行结果如下:

     5、当需要执行所有的测试用例的时候,鼠标一般放在main函数上执行即可

    6、verbosity的说明

    (1)一般不写的话,默认verbosity =1

    (2)verbosity可以等于0/1/2    0就打印很简单的结果,1稍微详细写,2会更详细

    (3)初级测试,建议verbosity=2,方便查看详细的信息

  • 相关阅读:
    python-操作excel之openpyxl
    python之redis
    geetest滑动验证
    vue-cookies
    谷歌浏览器安装vue插件
    axios和vuex
    概率论基础:补充(1)概率的公理化定义与随机变量的概念
    卸载 Anaconda 转用 Miniconda
    傅立叶变换
    SL-主成分分析(PCA)
  • 原文地址:https://www.cnblogs.com/merry-0131/p/12800665.html
Copyright © 2011-2022 走看看