大家好,小弟是 QA 新手
現在在幫公司寫一個產品的測試
該產品是一個 Python 的 Interactive mode
有一些寫好並已經 import 的 modules
之前公司的測試方式是寫一個 test.py
用 exec call 一些 function 然後看有沒有 exception
再在 main.py import test
(很簡陋XD 所以才想要改善)
希望能做到 執行特定 function 時檢查 output
請問這樣的測試會建議導入 pytest 或 unittest 等框架嗎?
因為用 exec 然後讀 output 感覺也行
不太確定導入框架的好處是什麼
先謝謝各位前輩!