python测试驱动开发实例


Posted in Python onOctober 08, 2014

本文实例讲述了python测试驱动开发的方法,分享给大家供大家参考。具体方法如下:

import unittest 
from main import Sample 
class SampleTest(unittest.TestCase): 
 
  def setUp(self): 
    print "create a new Sample" 
    self._sample = Sample("b64e5843ca7db8199c405be565fa7f57") 
  def tearDown(self): 
    print "Destory the sample" 
    self._sample = None 
 
  def test_GetVirusNameFromVT(self): 
    "this md5 has the VT info" 
    aSample = Sample("b64e5843ca7db8199c405be565fa7f57") 
    dict_virusName = aSample._GetVirusNameFromVT() 
    self.assertTrue(dict_virusName!=None) 
  def test_GetVirusNameFromVT2(self): 
    "this md5 has not the VT info" 
    aSample = Sample("2b666ffe98e465523e514d2b93b7666a") 
    dict_virusName = aSample._GetVirusNameFromVT () 
    self.assertTrue(len(dict_virusName) == 0) 
 
 
if __name__=="__main__": 
  #unittest.main() 
  suite = unittest.TestLoader().loadTestsFromTestCase(SampleTest) 
  unittest.TextTestRunner(verbosity=2).run(suite)

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
Python实现的Kmeans++算法实例
Apr 26 Python
详解python并发获取snmp信息及性能测试
Mar 27 Python
Django框架搭建的简易图书信息网站案例
May 25 Python
Python pip 安装与使用(安装、更新、删除)
Oct 06 Python
python实现飞机大战游戏(pygame版)
Oct 26 Python
python对文件的操作方法汇总
Feb 28 Python
找Python安装目录,设置环境路径以及在命令行运行python脚本实例
Mar 09 Python
解决使用python print打印函数返回值多一个None的问题
Apr 09 Python
python自动生成证件号的方法示例
Jan 14 Python
python编写扎金花小程序的实例代码
Feb 23 Python
python网络爬虫实现发送短信验证码的方法
Feb 25 Python
解决Python中的modf()函数取小数部分不准确问题
May 28 Python
python批量提交沙箱问题实例
Oct 08 #Python
python求pi的方法
Oct 08 #Python
python实现简单的TCP代理服务器
Oct 08 #Python
python操作CouchDB的方法
Oct 08 #Python
python基于queue和threading实现多线程下载实例
Oct 08 #Python
python实现封装得到virustotal扫描结果
Oct 05 #Python
python解析xml文件操作实例
Oct 05 #Python
You might like
PHP stristr() 函数(不区分大小写的字符串查找)
2010/06/03 PHP
php判断文件夹是否存在不存在则创建
2015/04/09 PHP
php实现paypal 授权登录
2015/05/28 PHP
PHP判断json格式是否正确的实现代码
2017/09/20 PHP
分享别人写的一个小型js框架
2007/08/13 Javascript
jQuery中使用Ajax获取JSON格式数据示例代码
2013/11/26 Javascript
解析Javascript中难以理解的11个问题
2013/12/09 Javascript
浅谈jquery事件处理
2015/04/24 Javascript
js兼容火狐获取图片宽和高的方法
2015/05/21 Javascript
js+css实现回到顶部按钮(back to top)
2016/03/02 Javascript
AngularJs bootstrap详解及示例代码
2016/09/01 Javascript
scroll事件实现监控滚动条并分页显示(zepto.js)
2016/12/18 Javascript
JS获取浮动(float)元素的style.left值为空的快速解决办法
2017/02/19 Javascript
详解Node.js实现301、302重定向服务
2017/04/07 Javascript
详解.vue文件中监听input输入事件(oninput)
2017/09/19 Javascript
nvm、nrm、npm 安装和使用详解(小结)
2019/01/17 Javascript
关于NodeJS中的循环引用详解
2019/07/23 NodeJs
layui: layer.open加载窗体时出现遮罩层的解决方法
2019/09/26 Javascript
用Python中的字典来处理索引统计的方法
2015/05/05 Python
Pycharm技巧之代码跳转该如何回退
2017/07/16 Python
Python中顺序表的实现简单代码分享
2018/01/09 Python
python生成tensorflow输入输出的图像格式的方法
2018/02/12 Python
使用pandas中的DataFrame数据绘制柱状图的方法
2018/04/10 Python
Python编程中NotImplementedError的使用方法
2018/04/21 Python
Python批量生成特定尺寸图片及图画任意文字的实例
2019/01/30 Python
python中aioysql(异步操作MySQL)的方法
2019/04/11 Python
Python 批量刷博客园访问量脚本过程解析
2019/08/30 Python
Python eval函数原理及用法解析
2020/11/14 Python
运动会通讯稿400字
2014/01/28 职场文书
巾帼文明岗申报材料
2014/05/01 职场文书
学习“七一”讲话精神体会
2014/07/08 职场文书
2014小学数学教师个人工作总结
2014/12/18 职场文书
2016年学校党支部创先争优活动总结
2016/04/05 职场文书
Python使用random模块实现掷骰子游戏的示例代码
2021/04/29 Python
Pytorch使用shuffle打乱数据的操作
2021/05/20 Python
输入框跟随文字内容适配宽实现示例
2022/08/14 Javascript