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实现把utf-8格式的文件转换成gbk格式的文件
Jan 22 Python
Python的迭代器和生成器
Jul 29 Python
详解Python编程中对Monkey Patch猴子补丁开发方式的运用
May 27 Python
python判断字符串编码的简单实现方法(使用chardet)
Jul 01 Python
JS设计模式之责任链模式实例详解
Feb 03 Python
python实现SOM算法
Feb 23 Python
Python设计模式之解释器模式原理与用法实例分析
Jan 10 Python
Python标准库使用OrderedDict类的实例讲解
Feb 14 Python
解决Python中定时任务线程无法自动退出的问题
Feb 18 Python
python爬虫搭配起Bilibili唧唧的流程分析
Dec 01 Python
Python实现Word文档转换Markdown的示例
Dec 22 Python
Python中使用Lambda函数的5种用法
Apr 01 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
让这部DC动画新作刷新你的认知
2020/03/03 欧美动漫
PHP系统命令函数使用分析
2013/07/05 PHP
PHP不用递归实现无限分级的例子分享
2014/04/18 PHP
PHP中copy on write写时复制机制介绍
2014/05/13 PHP
jquery load()在firefox(火狐)下显示不正常的解决方法
2011/04/05 Javascript
JavaScript中的getMilliseconds()方法使用详解
2015/06/10 Javascript
JavaScript的RequireJS库入门指南
2015/07/01 Javascript
JS图片轮播与索引变色功能实例详解
2017/07/06 Javascript
JS实现点击链接切换显示隐藏内容的方法
2017/10/19 Javascript
js将当前时间格式化为 年-月-日 时:分:秒的实现代码
2018/01/20 Javascript
9102了,你还不会移动端真机调试吗
2019/03/25 Javascript
vue-router的钩子函数用法实例分析
2019/10/26 Javascript
Python使用Flask框架获取当前查询参数的方法
2015/03/21 Python
Python+Selenium自动化实现分页(pagination)处理
2017/03/31 Python
python装饰器实例大详解
2017/10/25 Python
Django框架教程之正则表达式URL误区详解
2018/01/28 Python
Python cookbook(数据结构与算法)根据字段将记录分组操作示例
2018/03/19 Python
Python人工智能之路 jieba gensim 最好别分家之最简单的相似度实现
2019/08/13 Python
python3.6编写的单元测试示例
2019/08/17 Python
对python中的装包与解包实例详解
2019/08/24 Python
Python 支持向量机分类器的实现
2020/01/15 Python
Android Q之气泡弹窗的实现示例
2020/06/23 Python
matplotlib运行时配置(Runtime Configuration,rc)参数rcParams解析
2021/01/05 Python
CSS3实现背景透明文字不透明的示例代码
2018/06/25 HTML / CSS
CSS3 真的会替代 SCSS 吗
2021/03/09 HTML / CSS
canvas实现图片马赛克的示例代码
2018/03/26 HTML / CSS
解决html5中video标签无法播放mp4问题的办法
2017/05/07 HTML / CSS
世界上最大的艺术和工艺用品商店:MisterArt.com
2018/07/13 全球购物
个人教师自我评价范文
2013/12/02 职场文书
自荐书范文
2013/12/08 职场文书
档案接收函
2014/01/13 职场文书
重大事项社会稳定风险评估方案
2014/06/15 职场文书
城市规划应届生推荐信
2014/09/08 职场文书
2014年体育工作总结
2014/11/24 职场文书
扬州个园导游词
2015/02/06 职场文书
文艺有韵味的诗句(生命类、亲情类...)
2019/07/11 职场文书