是否有标准方法来检查测试中包含的所有文件的所有函数是否都具有测试用例?因此,如果我有script_1.py
、script_2.py
和script_3.py
相应的test_script_1.py
、test_script_2.py
和test_script_3.py
,我如何检查script_x.py
中的每个函数是否至少被测试脚本调用了 1?
我以 def test<Name_of_function>_<test_condition>
格式编写了测试函数,例如函数def sum(a, b)
具有测试函数 def testSum_valid_input
和 def testSum_invalid_input
,所以我可以编写一个脚本,从测试脚本中获取所有函数名称并将其与测试脚本中的函数进行比较,但我希望已经有一个简单的方法可以做到这一点。
最好的方法可能是使用覆盖工具。它会告诉你测试至少调用了一次代码的数量。