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 02 Python
在Python的列表中利用remove()方法删除元素的教程
May 21 Python
Python解析excel文件存入sqlite数据库的方法
Nov 15 Python
Django的信号机制详解
May 05 Python
python数据结构之列表和元组的详解
Sep 23 Python
用python生成1000个txt文件的方法
Oct 25 Python
Python 脚本获取ES 存储容量的实例
Dec 27 Python
Python3 执行系统命令并获取实时回显功能
Jul 09 Python
Python爬虫实现使用beautifulSoup4爬取名言网功能案例
Sep 15 Python
Python imageio读取视频并进行编解码详解
Dec 10 Python
简单了解django处理跨域请求最佳解决方案
Mar 25 Python
win10从零安装配置pytorch全过程图文详解
May 08 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的大小写敏感问题整理
2011/12/29 PHP
php 无法加载mysql的module的时候的配置的解决方案引发的思考
2012/01/27 PHP
PHP使用MPDF类生成PDF的方法
2015/12/08 PHP
PHP利用imagick生成组合缩略图
2016/02/19 PHP
php中让人头疼的浮点数运算分析
2016/10/10 PHP
Mac系统下安装PHP Xdebug
2018/03/30 PHP
laravel框架查询数据集转为数组的两种方法
2019/10/10 PHP
Javascript客户端将指定区域导出到Word、Excel的代码
2008/10/22 Javascript
动态样式类封装JS代码
2009/09/02 Javascript
JS中confirm,alert,prompt函数使用区别分析
2010/04/01 Javascript
Javascript 设计模式(二) 闭包
2010/05/26 Javascript
用C/C++来实现 Node.js 的模块(二)
2014/09/24 Javascript
JS判断一个数是否是水仙花数
2017/06/11 Javascript
为输入框加入数字js校验代码分享
2017/11/02 Javascript
JavaScript函数定义方法实例详解
2019/03/05 Javascript
jQuery实现动态加载瀑布流
2020/09/01 jQuery
[01:08]DOTA2次级职业联赛 - Wings 战队宣传片
2014/12/01 DOTA
使用PYTHON创建XML文档
2012/03/01 Python
零基础学Python(一)Python环境安装
2014/08/20 Python
python生成随机密码或随机字符串的方法
2015/07/03 Python
在Python中执行系统命令的方法示例详解
2017/09/14 Python
Python使用wget实现下载网络文件功能示例
2018/05/31 Python
python中的插值 scipy-interp的实现代码
2018/07/23 Python
对python判断是否回文数的实例详解
2019/02/08 Python
Django项目中添加ldap登陆认证功能的实现
2019/04/04 Python
Python数据类型之Tuple元组实例详解
2019/05/08 Python
如何在Python中实现goto语句的方法
2019/05/18 Python
numpy:找到指定元素的索引示例
2019/11/26 Python
美体小铺印度官网:The Body Shop印度
2019/10/17 全球购物
公司综合部的成员自我评价分享
2013/11/05 职场文书
2014新年寄语
2014/01/20 职场文书
求职自荐信怎么写
2014/03/06 职场文书
借款担保书范文
2014/05/13 职场文书
请假条应该怎么写?
2019/06/24 职场文书
Java面试题冲刺第十五天--设计模式
2021/08/07 面试题
springboot 多数据源配置不生效遇到的坑及解决
2021/11/17 Java/Android