python自動(dòng)化測(cè)試實(shí)例解析
本文實(shí)例講述了python自動(dòng)化測(cè)試的過程,分享給大家供大家參考。
具體代碼如下:
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()
程序運(yùn)行效果如下:
. ---------------------------------------------------------------------- Ran 1 test in 0.000s OK
此處注意三點(diǎn):
1. import unittest
2. 測(cè)試類要繼承unittest.Testcase
3. main中調(diào)用 unittest.main()
這里需要注意的是:測(cè)試類的是測(cè)試函數(shù)也以test開頭。
希望本文所述對(duì)大家的Python程序設(shè)計(jì)有所幫助。
- Python自動(dòng)化測(cè)試工具Splinter簡介和使用實(shí)例
- Python + selenium自動(dòng)化環(huán)境搭建的完整步驟
- Python PyAutoGUI模塊控制鼠標(biāo)和鍵盤實(shí)現(xiàn)自動(dòng)化任務(wù)詳解
- python自動(dòng)化實(shí)現(xiàn)登錄獲取圖片驗(yàn)證碼功能
- Python 自動(dòng)化表單提交實(shí)例代碼
- python3+selenium自動(dòng)化測(cè)試框架詳解
- python實(shí)現(xiàn)報(bào)表自動(dòng)化詳解
- selenium+python實(shí)現(xiàn)自動(dòng)化登錄的方法
- python自動(dòng)化實(shí)現(xiàn)的簡單使用
相關(guān)文章
Python使用for實(shí)現(xiàn)無限循環(huán)的多種方式匯總
這篇文章主要介紹了Python使用for實(shí)現(xiàn)無限循環(huán)的多種方式匯總,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-03-03Python實(shí)現(xiàn)圖像去噪方式(中值去噪和均值去噪)
今天小編就為大家分享一篇Python實(shí)現(xiàn)圖像去噪方式(中值去噪和均值去噪),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2019-12-12Pygame實(shí)戰(zhàn)之實(shí)現(xiàn)經(jīng)典外星人游戲
這篇文章主要介紹了通過Pygame實(shí)現(xiàn)經(jīng)典的外星人游戲的示例代碼,文中的代碼講解詳細(xì),對(duì)我們了解Pygame有一定的幫助,感興趣的同學(xué)可以試一試2022-01-01TensorFlow自定義損失函數(shù)來預(yù)測(cè)商品銷售量
這篇文章主要介紹了TensorFlow自定義損失函數(shù)——預(yù)測(cè)商品銷售量,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-02-02Python腳本實(shí)現(xiàn)Zabbix多行日志監(jiān)控過程解析
這篇文章主要介紹了Python腳本實(shí)現(xiàn)Zabbix多行日志監(jiān)控過程解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-08-08pytorch之深度神經(jīng)網(wǎng)絡(luò)概念全面整理
這篇文章主要介紹了pytorch之深度神經(jīng)網(wǎng)絡(luò)概念,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-09-09