python自动化测试之从命令行运行测试用例with verbosity


Posted in Python onSeptember 28, 2014

本文实例讲述了python自动化测试之从命令行运行测试用例with verbosity,分享给大家供大家参考。具体如下:

实例文件recipe3.py如下:

class RomanNumeralConverter(object): 
  def __init__(self, roman_numeral): 
    self.roman_numeral = roman_numeral 
    self.digit_map = {"M":1000, "D":500, "C":100, "L":50, "X":10,  
             "V":5, "I":1} 
  def convert_to_decimal(self): 
    val = 0 
    for char in self.roman_numeral: 
      val += self.digit_map[char] 
    return val 
 
   
import unittest 
class RomanNumeralConverterTest(unittest.TestCase): 
     
  def test_parsing_millenia(self): 
    value = RomanNumeralConverter("M") 
    self.assertEquals(1000, value.convert_to_decimal()) 
     
  def test_parsing_century(self): 
    '''THIS is a error test case''' 
    value = RomanNumeralConverter("C") 
    self.assertEquals(10, value.convert_to_decimal()) 
     
     
     
if __name__ == "__main__": 
  suite = unittest.TestLoader().loadTestsFromTestCase(RomanNumeralConverterTest) 
  unittest.TextTestRunner(verbosity=2).run(suite)

运行结果如下图所示:

python自动化测试之从命令行运行测试用例with verbosity

这就是测试用例失败的样子。

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

Python 相关文章推荐
Python中实现远程调用(RPC、RMI)简单例子
Apr 28 Python
Django中的“惰性翻译”方法的相关使用
Jul 27 Python
定制FileField中的上传文件名称实例
Aug 23 Python
Python中利用xpath解析HTML的方法
May 14 Python
对python调用RPC接口的实例详解
Jan 03 Python
对Python中DataFrame选择某列值为XX的行实例详解
Jan 29 Python
Python中的引用知识点总结
May 20 Python
python 实现在shell窗口中编写print不向屏幕输出
Feb 19 Python
AUC计算方法与Python实现代码
Feb 28 Python
python with语句的原理与用法详解
Mar 30 Python
numpy矩阵数值太多不能全部显示的解决
May 14 Python
Python如何在单元测试中给对象打补丁
Aug 03 Python
跟老齐学Python之有容乃大的list(4)
Sep 28 #Python
跟老齐学Python之做一个小游戏
Sep 28 #Python
跟老齐学Python之坑爹的字符编码
Sep 28 #Python
python自动化测试之setUp与tearDown实例
Sep 28 #Python
python自动化测试实例解析
Sep 28 #Python
python实现批量获取指定文件夹下的所有文件的厂商信息
Sep 28 #Python
python格式化字符串实例总结
Sep 28 #Python
You might like
咖啡的化学
2021/03/03 咖啡文化
php设计模式 Interpreter(解释器模式)
2011/06/26 PHP
PHP 获取远程文件大小的3种解决方法
2013/07/11 PHP
使用ob系列函数实现PHP网站页面静态化
2014/08/13 PHP
php实现基于PDO的预处理示例
2017/03/28 PHP
yii2.0框架使用 beforeAction 防非法登陆的方法分析
2019/09/11 PHP
调试JavaScript中正则表达式中遇到的问题
2015/01/27 Javascript
jQuery进行组件开发完整实例
2015/12/15 Javascript
利用AngularJs实现京东首页轮播图效果
2016/09/08 Javascript
javascript中活灵活现的Array对象详解
2016/11/30 Javascript
angularjs实现猜大小功能
2017/10/23 Javascript
nodejs同步调用获取mysql数据时遇到的大坑
2019/03/02 NodeJs
Vue路由对象属性 .meta $route.matched详解
2019/11/04 Javascript
python多线程抓取天涯帖子内容示例
2014/04/03 Python
Django Admin实现上传图片校验功能
2016/03/06 Python
python自带的http模块详解
2016/11/06 Python
Python PyQt5实现的简易计算器功能示例
2017/08/23 Python
pyqt5 QProgressBar清空进度条的实例
2019/06/21 Python
OpenCV3.0+Python3.6实现特定颜色的物体追踪
2019/07/23 Python
Python hashlib模块实例使用详解
2019/12/24 Python
python实现简单的购物程序代码实例
2020/03/03 Python
如何一键升级Python所有包
2020/11/05 Python
python动态规划算法实例详解
2020/11/22 Python
一个非常简单好用的Python图形界面库(PysimpleGUI)
2020/12/28 Python
eDreams葡萄牙:全球最大的在线旅行社之一
2019/04/15 全球购物
eBay奥地利站:eBay.at
2019/07/24 全球购物
什么是命名空间(NameSpace)
2015/11/24 面试题
师范生实习个人的自我评价
2013/09/28 职场文书
教师推荐信范文
2013/11/24 职场文书
生产现场工艺工程师岗位职责
2013/11/28 职场文书
党员创先争优活动总结
2014/05/04 职场文书
演讲稿开场白台词
2014/08/25 职场文书
2014财务年度工作总结
2014/11/11 职场文书
2014年教学工作总结
2014/11/13 职场文书
2016年世界艾滋病日宣传活动总结
2016/04/01 职场文书
奖学金申请书(范文)
2019/08/14 职场文书