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 从远程服务器下载东西的代码
Feb 10 Python
在Python中使用异步Socket编程性能测试
Jun 25 Python
在Python中关于中文编码问题的处理建议
Apr 08 Python
将Django使用的数据库从MySQL迁移到PostgreSQL的教程
Apr 11 Python
简单介绍Python中的readline()方法的使用
May 24 Python
python3.4用函数操作mysql5.7数据库
Jun 23 Python
Django视图和URL配置详解
Jan 31 Python
在python里协程使用同步锁Lock的实例
Feb 19 Python
Python 多个图同时在不同窗口显示的实现方法
Jul 07 Python
使用Filter过滤python中的日志输出的实现方法
Jul 17 Python
在python里创建一个任务(Task)实例
Apr 25 Python
pytorch 预训练模型读取修改相关参数的填坑问题
Jun 05 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
第三节--定义一个类
2006/11/16 PHP
php实现文本数据导入SQL SERVER
2015/05/17 PHP
A标签触发onclick事件而不跳转的多种解决方法
2013/06/27 Javascript
jquery高级编程的最佳实践详解
2014/03/23 Javascript
Jquery 监视按键,按下回车键触发某方法的实现代码
2014/05/11 Javascript
jQuery中:input选择器用法实例
2015/01/03 Javascript
jquery获取及设置outerhtml的方法
2015/03/09 Javascript
jQuery实现简单的日期输入格式化控件
2015/03/12 Javascript
js实现图片放大和拖拽特效代码分享
2015/09/05 Javascript
jquery在ie7下选择器的问题导致append失效的解决方法
2016/01/10 Javascript
分步解析JavaScript实现tab选项卡自动切换功能
2016/01/25 Javascript
详解JavaScript异步编程中jQuery的promise对象的作用
2016/05/03 Javascript
使用vue.js实现联动效果的示例代码
2017/01/10 Javascript
vue购物车插件编写代码
2017/11/27 Javascript
基于vue 添加axios组件,解决post传参数为null的问题
2018/03/05 Javascript
Vue项目中如何引入icon图标
2018/03/28 Javascript
angularjs获取到My97DatePicker选中的值方法
2018/10/02 Javascript
JointJS JavaScript流程图绘制框架解析
2019/08/15 Javascript
ES6中的Javascript解构的实现
2020/10/30 Javascript
[03:02]生活中的Dendi之野外度假篇
2016/08/09 DOTA
python uuid模块使用实例
2015/04/08 Python
Django 前后台的数据传递的方法
2017/08/08 Python
python3.4爬虫demo
2019/01/22 Python
python自制包并用pip免提交到pypi仅安装到本机【推荐】
2019/06/03 Python
Python 硬币兑换问题
2019/07/29 Python
美国宠物美容和宠物用品购物网站:Cherrybrook
2018/12/07 全球购物
莫斯科制造商的廉价皮大衣:Fursk
2020/06/09 全球购物
介绍一下Transact-SQL中SPACE函数的用法
2015/09/01 面试题
教育专业个人求职信
2013/12/02 职场文书
2014年科普工作总结
2014/12/06 职场文书
抗洪救灾感谢信
2015/01/22 职场文书
2015年幼儿园教研活动总结
2015/03/25 职场文书
创业计划书之花店
2019/09/20 职场文书
python基于tkinter制作m3u8视频下载工具
2021/04/24 Python
Python爬虫入门案例之回车桌面壁纸网美女图片采集
2021/10/16 Python
java实现面板之间切换功能
2022/06/10 Java/Android