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版
Dec 07 Python
Python实现批量下载图片的方法
Jul 08 Python
python用10行代码实现对黄色图片的检测功能
Aug 10 Python
Python实现的连接mssql数据库操作示例
Aug 17 Python
python匿名函数用法实例分析
Aug 03 Python
ubuntu上安装python的实例方法
Sep 30 Python
Python字符串格式化输出代码实例
Nov 22 Python
python读取yaml文件后修改写入本地实例
Apr 27 Python
Python脚本实现监听服务器的思路代码详解
May 28 Python
详解python实现可视化的MD5、sha256哈希加密小工具
Sep 14 Python
python Tkinter的简单入门教程
Apr 11 Python
python中print格式化输出的问题
Apr 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
使用bcompiler对PHP文件进行加密的代码
2010/08/29 PHP
PHP curl 获取响应的状态码的方法
2014/01/13 PHP
PHP中set error handler函数用法小结
2015/11/11 PHP
Laravel框架基础语法与知识点整理【模板变量、输出、include引入子视图等】
2019/12/03 PHP
新浪的图片新闻效果
2007/01/13 Javascript
jquery CSS选择器笔记
2010/03/29 Javascript
JavaScript 对象链式操作测试代码
2010/04/25 Javascript
关于JavaScript中的关联数组分析
2013/04/09 Javascript
jquery $(this).attr $(this).val方法使用介绍
2013/10/08 Javascript
深入理解JavaScript是如何实现继承的
2013/12/12 Javascript
jQuery中:first选择器用法实例
2014/12/30 Javascript
JS验证IP,子网掩码,网关和MAC的方法
2015/07/02 Javascript
实现音乐播放器的代码(html5+css3+jquery)
2015/08/04 Javascript
js改变style样式和css样式的简单实例
2016/06/28 Javascript
Node.js开发教程之基于OnceIO框架实现文件上传和验证功能
2016/11/30 Javascript
微信通过页面(H5)直接打开本地app的解决方法
2017/09/09 Javascript
Vue组件的使用及个人理解与介绍
2019/02/09 Javascript
webpack4.x下babel的安装、配置及使用详解
2019/03/07 Javascript
深入了解query和params的使用区别
2019/06/24 Javascript
vue实现日历备忘录功能
2020/09/24 Javascript
[03:42]2016国际邀请赛中国区预选赛首日现场玩家采访
2016/06/26 DOTA
Python实现的朴素贝叶斯分类器示例
2018/01/06 Python
python thrift搭建服务端和客户端测试程序
2018/01/17 Python
python基于http下载视频或音频
2018/06/20 Python
selenium跳过webdriver检测并模拟登录淘宝
2019/06/12 Python
详解python3类型注释annotations实用案例
2021/01/20 Python
CSS3中的@keyframes关键帧动画的选择器绑定
2016/06/13 HTML / CSS
老师的检讨书
2014/02/23 职场文书
反对四风自我剖析材料
2014/10/07 职场文书
领导干部整治奢华浪费之风思想汇报
2014/10/07 职场文书
置业顾问岗位职责
2015/02/09 职场文书
纪录片信仰观后感
2015/06/08 职场文书
Python代码,能玩30多款童年游戏!这些有几个是你玩过的
2021/04/27 Python
React列表栏及购物车组件使用详解
2021/06/28 Javascript
Python识别花卉种类鉴定网络热门植物并自动整理分类
2022/04/08 Python
在Windows Server 2012上安装 .NET Framework 3.5 所遇到的问题
2022/04/29 Servers