欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python自動化測試實例解析

 更新時間:2014年09月28日 11:58:29   投稿:shichen2014  
這篇文章主要介紹了python自動化測試實例,并對實例中的注意點進行了簡單的分析,需要的朋友可以參考下

本文實例講述了python自動化測試的過程,分享給大家供大家參考。

具體代碼如下:

import unittest 
 
######################################################################## 
class RomanNumeralConverter(object): 
  """converter the Roman Number""" 
 
  #---------------------------------------------------------------------- 
  def __init__(self, roman_numeral): 
    """Constructor""" 
    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 
   
######################################################################## 
class RomanNumeralConverterTest(unittest.TestCase): 
  """test class""" 
  def test_parsing_millenia(self): 
    value = RomanNumeralConverter("M") 
    self.assertEquals(1000, value.convert_to_decimal()) 
   
if __name__ == "__main__": 
  unittest.main() 
   

程序運行效果如下:

.
----------------------------------------------------------------------
Ran 1 test in 0.000s

OK 

此處注意三點:

1. import unittest
2. 測試類要繼承unittest.Testcase
3. main中調用 unittest.main()

這里需要注意的是:測試類的是測試函數也以test開頭。

希望本文所述對大家的Python程序設計有所幫助。

相關文章

  • Python使用for實現無限循環(huán)的多種方式匯總

    Python使用for實現無限循環(huán)的多種方式匯總

    這篇文章主要介紹了Python使用for實現無限循環(huán)的多種方式匯總,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • Python實現圖像去噪方式(中值去噪和均值去噪)

    Python實現圖像去噪方式(中值去噪和均值去噪)

    今天小編就為大家分享一篇Python實現圖像去噪方式(中值去噪和均值去噪),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-12-12
  • Pygame實戰(zhàn)之實現經典外星人游戲

    Pygame實戰(zhàn)之實現經典外星人游戲

    這篇文章主要介紹了通過Pygame實現經典的外星人游戲的示例代碼,文中的代碼講解詳細,對我們了解Pygame有一定的幫助,感興趣的同學可以試一試
    2022-01-01
  • pip安裝路徑修改的詳細方法步驟

    pip安裝路徑修改的詳細方法步驟

    在實際使用安裝python的pip安裝依賴庫是非常的便捷的,下面這篇文章主要給大家介紹了關于pip安裝路徑修改的詳細方法步驟,文中通過圖文介紹的非常詳細,需要的朋友可以參考下
    2022-06-06
  • TensorFlow自定義損失函數來預測商品銷售量

    TensorFlow自定義損失函數來預測商品銷售量

    這篇文章主要介紹了TensorFlow自定義損失函數——預測商品銷售量,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-02-02
  • Python腳本實現Zabbix多行日志監(jiān)控過程解析

    Python腳本實現Zabbix多行日志監(jiān)控過程解析

    這篇文章主要介紹了Python腳本實現Zabbix多行日志監(jiān)控過程解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-08-08
  • Python中collections模塊的基本使用教程

    Python中collections模塊的基本使用教程

    collections是Python內建的一個集合模塊,提供了許多有用的集合類。下面這篇文章主要給大家介紹了關于Python中collections模塊的基本使用,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考下
    2018-12-12
  • pytorch之深度神經網絡概念全面整理

    pytorch之深度神經網絡概念全面整理

    這篇文章主要介紹了pytorch之深度神經網絡概念,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-09-09
  • python讀取html中指定元素生成excle文件示例

    python讀取html中指定元素生成excle文件示例

    這篇文章主要介紹了python讀取html中指定元素生成excle文件示例,需要的朋友可以參考下
    2014-04-04
  • 淺析Python中的弱引用與基礎類型支持情況

    淺析Python中的弱引用與基礎類型支持情況

    最近有一個業(yè)務場景需要用Python自行實現一個簡單的LRU cache,不可避免的接觸到了弱引用這一概念,所以下面就來和大家分享一下相關的知識吧
    2023-07-07

最新評論