引用unitest模块,然后定义一个测试类,继承unitest.TestCase。 方法测试前置操作setup 方法测试后置操作 ...
分类:
编程语言 时间:
2018-05-13 19:59:26
阅读次数:
500
一、为什么写单元测试:写测试的同时会对源码有更深的理解,毕竟读懂源码大体逻辑才能写测试(或别人告诉你代码的功能和返回值等)写测试有点浪费感情,没啥意思。没有写功能来的痛快。但是当你调整代码或代码重构的时候就明白没有测试的痛苦了。测试可以让问题更容易定位,一般的单元测试针对的是函数或方法这种小的代码块 ...
分类:
编程语言 时间:
2017-05-22 19:02:03
阅读次数:
658
1.使用doctest模块测试代码[root@node1tmp]#vimqwe.py#!/bin/envpython#!-*-coding:UTF-8-*-defabc():print4;[root@node1tmp]#vimdoctest.py#!/bin/envpython#!-*-coding:UTF-8-*-importdoctest,qwe#加载doctest模块,加载qwe文件名if__name__=="__main__":doctest.testmod(qwe)..
分类:
编程语言 时间:
2016-04-22 16:42:21
阅读次数:
172