1. 程式人生 > >python--單元測試

python--單元測試

單元測試:開發自測時寫的程式碼

1、測試用例怎麼管理-----Excel

2、獲取用例----讀Excel資料

3、執行測試用例

4、校驗結果

5、儲存測試結果

6、生成報告

7、傳送報告(正文:xxx  附件:xxx)

 

def cal(a,b):
    return a+b
#
# res = cal(1,9)
# if res == 3:
#     print('成功')
# else:
#     raise Exception('測試失敗')

# unittest python中的單元測試框架
import unittest

class
MyTest(unittest.TestCase): #繼承TestCase def test_a(self): #函式的名字必須以test開頭 res = cal(1,2) self.assertEqual(3,res,msg='預期結果和實際結果不一致') def test_b(self): res = cal(9,3) self.assertEqual(3,res,msg='預期結果和實際結果不一致') unittest.main() #執行測試用例