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根据出生年份简单计算生肖的方法
Mar 27 Python
Python简单实现子网掩码转换的方法
Apr 13 Python
对Python生成汉字字库文字,以及转换为文字图片的实例详解
Jan 29 Python
django框架CSRF防护原理与用法分析
Jul 22 Python
python django model联合主键的例子
Aug 06 Python
Win10+GPU版Pytorch1.1安装的安装步骤
Sep 27 Python
python读写文件write和flush的实现方式
Feb 21 Python
pycharm新建Vue项目的方法步骤(图文)
Mar 04 Python
基于Python爬取51cto博客页面信息过程解析
Aug 25 Python
python 装饰器的实际作用有哪些
Sep 07 Python
教你怎么用Python实现多路径迷宫
Apr 29 Python
浅析Django接口版本控制
Jun 26 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
PHP使用适合阅读的格式显示文件大小的方法
2015/03/05 PHP
使用PHP接受文件并获得其后缀名的方法
2015/08/05 PHP
vmware linux系统安装最新的php7图解
2019/04/14 PHP
JavaScript 组件之旅(三):用 Ant 构建组件
2009/10/28 Javascript
jquery实现可拖动DIV自定义保存到数据的实例
2013/11/20 Javascript
JavaScript使用ActiveXObject访问Access和SQL Server数据库
2015/04/02 Javascript
javasript实现密码的隐藏与显示
2015/05/08 Javascript
基于chosen插件实现人员选择树搜索自动筛选功能
2016/09/24 Javascript
Bootstrap基本样式学习笔记之图片(6)
2016/12/07 Javascript
微信小程序 轮播图swiper详解及实例(源码下载)
2017/01/11 Javascript
Vue2.0实现1.0的搜索过滤器功能实例代码
2017/03/20 Javascript
浅谈js中的this问题
2017/08/31 Javascript
JS实现按钮颜色切换效果
2020/09/05 Javascript
使用post方法实现json往返传输数据的方法
2019/03/30 Javascript
javascript关于“时间”的一次探索
2019/07/24 Javascript
vue组件中实现嵌套子组件案例
2020/08/31 Javascript
[01:09]模型精美,特效酷炫!TI9不朽宝藏Ⅰ鉴赏
2019/05/10 DOTA
Python对两个有序列表进行合并和排序的例子
2014/06/13 Python
详解Python中的循环语句的用法
2015/04/09 Python
Python连接数据库学习之DB-API详解
2017/02/07 Python
python安装numpy&安装matplotlib& scipy的教程
2017/11/02 Python
Python Dataframe常见索引方式详解
2020/05/27 Python
详解Html5 监听拦截Android返回键方法
2018/04/18 HTML / CSS
使用iframe+postMessage实现页面跨域通信的示例代码
2020/01/14 HTML / CSS
Cole Haan官方网站:美国时尚潮流品牌
2017/12/06 全球购物
Peter Millar官网:美国高档生活服饰品牌
2018/07/02 全球购物
介绍一下RMI的基本概念
2016/12/17 面试题
硕士研究生自我鉴定
2013/11/08 职场文书
后勤部长岗位职责
2013/12/14 职场文书
实用求职信范文分享
2013/12/25 职场文书
预备党员综合考察材料
2014/05/31 职场文书
我爱幼儿园演讲稿
2014/09/11 职场文书
2015年售后服务工作总结
2015/04/25 职场文书
python百行代码实现汉服圈图片爬取
2021/11/23 Python
nginx负载功能+nfs服务器功能解析
2022/02/28 Servers
Linux下搭建SFTP服务器的命令详解
2022/06/25 Servers