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调用cmd命令行制作刷博器
Jan 13 Python
python网络编程之UDP通信实例(含服务器端、客户端、UDP广播例子)
Apr 25 Python
Python的Django框架中URLconf相关的一些技巧整理
Jul 18 Python
tensorflow1.0学习之模型的保存与恢复(Saver)
Apr 23 Python
Redis使用watch完成秒杀抢购功能的代码
May 07 Python
对python中dict和json的区别详解
Dec 18 Python
python3下载抖音视频的完整代码
Jun 05 Python
通过PYTHON来实现图像分割详解
Jun 26 Python
在tensorflow中设置使用某一块GPU、多GPU、CPU的操作
Feb 07 Python
python调用API接口实现登陆短信验证
May 10 Python
django ORM之values和annotate使用详解
May 19 Python
python unichr函数知识点总结
Dec 16 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/06/19 PHP
解决Laravel5.2 Auth认证退出失效的问题
2019/10/14 PHP
基于jquery的自定义鼠标提示效果 jquery.toolTip
2010/11/14 Javascript
Javascript图像处理—平滑处理实现原理
2012/12/28 Javascript
从数组中随机取x条不重复数据的JS代码
2013/12/24 Javascript
js实现多选项切换导航菜单的方法
2015/02/06 Javascript
jquery+css实现绚丽的横向二级下拉菜单-附源码下载
2015/08/23 Javascript
基于jQuery实现搜索关键字自动匹配功能
2020/03/26 Javascript
Jquery 1.9.1源码分析系列(十二)之筛选操作
2015/12/02 Javascript
jQuery Ajax和getJSON获取后台普通json数据和层级json数据用法分析
2016/06/08 Javascript
微信JS接口大全
2016/08/25 Javascript
Three.js快速入门教程
2016/09/09 Javascript
jQGrid动态填充select下拉框的选项值(动态填充)
2016/11/28 Javascript
jQuery对底部导航进行跳转并高亮显示的实例代码
2019/04/23 jQuery
jQuery 选择器用法实例分析【prev + next】
2020/05/22 jQuery
详解Typescript里的This的使用方法
2021/01/08 Javascript
Python挑选文件夹里宽大于300图片的方法
2015/03/05 Python
Python的Bottle框架中实现最基本的get和post的方法的教程
2015/04/30 Python
Python 数据结构之队列的实现
2017/01/22 Python
Python+selenium实现自动循环扔QQ邮箱漂流瓶
2018/05/29 Python
详解python编译器和解释器的区别
2019/06/24 Python
python实现复制文件到指定目录
2019/10/16 Python
Pandas实现一列数据分隔为两列
2020/05/18 Python
解决CSS3 transition-delay 属性默认值0不带单位失效的问题
2020/10/29 HTML / CSS
webapp字号大小跟随系统字号大小缩放的示例代码
2018/12/26 HTML / CSS
澳大利高级泳装品牌:Bondi Born
2018/05/23 全球购物
MAC彩妆英国官网:M·A·C UK
2018/05/30 全球购物
.NET面试题:什么是反射
2016/09/30 面试题
实习自我鉴定范文
2013/10/30 职场文书
优秀毕业生自我鉴定
2014/01/19 职场文书
小学校园活动策划
2014/01/30 职场文书
公司薪酬管理制度
2014/01/31 职场文书
多媒体教室标语
2014/06/26 职场文书
卫生厅领导班子党的群众路线教育实践活动整改措施
2014/09/20 职场文书
学校国庆节活动总结
2015/03/23 职场文书
JAVA API 实用类 String详解
2021/10/05 Java/Android