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功能键的读取方法
May 28 Python
Python实现的随机森林算法与简单总结
Jan 30 Python
python微信公众号开发简单流程
Mar 23 Python
Python实现批量执行同目录下的py文件方法
Jan 11 Python
为什么从Python 3.6开始字典有序并效率更高
Jul 15 Python
安装2019Pycharm最新版本的教程详解
Oct 22 Python
ubuntu 安装pyqt5和卸载pyQt5的方法
Mar 24 Python
Python手动或自动协程操作方法解析
Jun 22 Python
对python pandas中 inplace 参数的理解
Jun 27 Python
协程Python 中实现多任务耗资源最小的方式
Oct 19 Python
基于Python的接口自动化unittest测试框架和ddt数据驱动详解
Jan 27 Python
Python中使用Opencv开发停车位计数器功能
Apr 04 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
解析yahoo邮件用phpmailer发送的实例
2013/06/24 PHP
thinkPHP5框架auth权限控制类与用法示例
2018/06/12 PHP
在Laravel 的 Blade 模版中实现定义变量
2019/10/14 PHP
JavaScript Event学习第十章 一些可替换的事件对
2010/02/10 Javascript
Javascript 面向对象 继承
2010/05/13 Javascript
zeroclipboard复制到剪切板的flash
2010/08/04 Javascript
JavaScript学习笔记记录我的旅程
2012/05/23 Javascript
div当滚动到页面顶部的时候固定在顶部实例代码
2013/05/27 Javascript
node.js中的console.assert方法使用说明
2014/12/10 Javascript
avalonjs实现仿微博的图片拖动特效
2015/05/06 Javascript
javascript无刷新评论实现方法
2015/05/13 Javascript
js实现超酷的照片墙展示效果图附源码下载
2015/10/08 Javascript
javascript运动框架用法实例分析(实现放大与缩小效果)
2016/01/08 Javascript
Node.js 条形码识别程序构建思路详解
2016/02/14 Javascript
JavaScript正则表达式简单实用实例
2017/06/23 Javascript
JS实现遍历不规则多维数组的方法
2018/03/21 Javascript
vue生成token并保存到本地存储中
2018/07/17 Javascript
vue 解决循环引用组件报错的问题
2018/09/06 Javascript
微信小程序学习笔记之跳转页面、传递参数获得数据操作图文详解
2019/03/28 Javascript
[01:04:09]DOTA2-DPC中国联赛 正赛 iG vs VG BO3 第二场 2月2日
2021/03/11 DOTA
python根据路径导入模块的方法
2014/09/30 Python
python中getaddrinfo()基本用法实例分析
2015/06/28 Python
Python ldap实现登录实例代码
2016/09/30 Python
python爬虫框架scrapy实战之爬取京东商城进阶篇
2017/04/24 Python
Django中Forms的使用代码解析
2018/02/10 Python
TensorFlow车牌识别完整版代码(含车牌数据集)
2019/08/05 Python
python Kmeans算法原理深入解析
2019/08/23 Python
python实现大战外星人小游戏实例代码
2019/12/26 Python
Python实现ElGamal加密算法的示例代码
2020/06/19 Python
python使用正则表达式匹配txt特定字符串(有换行)
2020/12/09 Python
DAWGS鞋官方网站:鞋,凉鞋,靴子
2016/10/04 全球购物
丝芙兰中国官方商城:SEPHORA中国
2018/01/10 全球购物
PHP中如何创建和修改数组
2012/05/02 面试题
关于运动会的宣传稿
2015/07/23 职场文书
毕业班班主任工作总结2015
2015/07/23 职场文书
2016年植树节红领巾广播稿
2015/12/17 职场文书