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发送arp欺骗攻击代码分析
Jan 16 Python
Python time模块详解(常用函数实例讲解,非常好)
Apr 24 Python
Python中的with...as用法介绍
May 28 Python
Python实现定时任务
Feb 08 Python
Django使用Mysql数据库已经存在的数据表方法
May 27 Python
浅析python继承与多重继承
Sep 13 Python
python实现简单的单变量线性回归方法
Nov 08 Python
利用arcgis的python读取要素的X,Y方法
Dec 22 Python
Python深拷贝与浅拷贝用法实例分析
May 05 Python
django 微信网页授权认证api的步骤详解
Jul 30 Python
python实现可下载音乐的音乐播放器
Feb 25 Python
python实现自定义日志的具体方法
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
超强分页类2.0发布,支持自定义风格,默认4种显示模式
2007/01/02 PHP
PHP 在线翻译函数代码
2009/05/07 PHP
过滤掉PHP数组中的重复值的实现代码
2011/07/17 PHP
PHP中ini_set与ini_get用法实例
2014/11/04 PHP
PHP+MySQL存储数据常见中文乱码问题小结
2016/06/13 PHP
apache集成php7.3.5的详细步骤
2019/06/20 PHP
TP5框架实现自定义分页样式的方法示例
2020/04/05 PHP
IE事件对象(The Internet Explorer Event Object)
2012/06/27 Javascript
jquery获取tr中控件值并操作tr实现思路
2013/03/27 Javascript
对 jQuery 中 data 方法的误解分析
2014/06/18 Javascript
JavaScript获取指定元素位置的方法
2015/04/08 Javascript
一篇文章掌握RequireJS常用知识
2016/01/26 Javascript
解决JS组件bootstrap table分页实现过程中遇到的问题
2016/04/21 Javascript
AngularJS入门教程之Scope(作用域)
2016/07/27 Javascript
JavaScript正则表达式简单实用实例
2017/06/23 Javascript
JavaScript动态绑定详解
2017/09/14 Javascript
node.js中axios使用心得总结
2017/11/29 Javascript
vue组件开发之用户无限添加自定义填写表单的方法
2018/08/28 Javascript
详解jQuery如何实现模糊搜索
2019/05/10 jQuery
JavaScript this指向相关原理及实例解析
2020/07/10 Javascript
详解Vue 的异常处理机制
2020/11/30 Vue.js
[05:15]DOTA2英雄梦之声_第16期_灰烬之灵
2014/06/21 DOTA
在Python程序中操作文件之isatty()方法的使用教程
2015/05/24 Python
Python中time模块和datetime模块的用法示例
2016/02/28 Python
利用python的socket发送http(s)请求方法示例
2018/05/07 Python
Python构建图像分类识别器的方法
2019/01/12 Python
pandas中的series数据类型详解
2019/07/06 Python
决策树剪枝算法的python实现方法详解
2019/09/18 Python
python cv2在验证码识别中应用实例解析
2019/12/25 Python
Python jieba库分词模式实例用法
2021/01/13 Python
删除pycharm鼠标右键快捷键打开项目的操作
2021/01/16 Python
巧用 CSS3的webkit-box-reflect 倒影实现各类动效
2021/03/05 HTML / CSS
秋季校运动会广播稿
2014/02/23 职场文书
银行委托书范本
2014/09/28 职场文书
乡党委干部党的群众路线教育实践活动个人对照检查材料思想汇报
2014/10/01 职场文书
初中学生操行评语
2014/12/26 职场文书