20190919 4 單元測試,結對

2022-07-18 11:51:13 字數 1570 閱讀 1424

結對夥伴:都雪冬

id測試用例

預期結果

1輸入f4

輸出隨機表示式

2在?後輸入表示式的正確答案

輸出:答對啦,你真是個天才!

3在?後輸入表示式的錯誤答案

輸出:再想想吧,答案似乎是x喔!

4輸入20個表示式的答案

輸出:一共答對x道題,共20道題!

id測試用例

預期結果

5輸入f4 -c 10

輸出10個表示式

6輸入f4 -c -3

提示題目數量必須是正整數

7輸入f4 -c 3.1

提示題目數量必須是正整數

功能測試截圖

#測試功能1、功能2

deftest_f4(self):

pass

deftest_f4_answer(self):

print("

_f4_answer函式單元測試開始:")

_eq = input("

輸入乙個四則運算:")

_eq_ans = input("

輸入乙個正確的答案:")

self.assertequal(_eq_ans ,f4()._f4_answer(eq =_eq))

print("

_f4_answer函式單元測試結束。")

print("ok"

)

deftest_f4_input(self):

print("

_f4_input函式單元測試開始:")

self.assertequal(0,f4()._f4_input())

print("

_f4_input函式單元測試結束。")

print("ok"

)

deftest_f4_integer_parser(self):

print("

_f4_integer_parser函式單元測試開始:")

x = input("

輸入命令列引數:")

self.assertequal(0,f4()._f4_integer_parser(x))

print("

_f4_integer_parser函式單元測試結束。")

print("ok"

)if__name__ == '

__main__':

unittest.main()

20190919 4 單元測試,結對

此作業要求參見 一 測試用例及測試結果 1.功能一測試用例 1 輸入f4,預計結果輸出四則運算題目及 2 輸入正確結果,預計列印 答對啦!你真是個天才!然後繼續輸出下一道題目 3 輸入錯誤結果,預計列印 再想想吧,答案似乎是xx喔!然後繼續輸出下一道題目 2.功能二測試用例 1 輸入f4,存在合理的...

20170928 2 單元測試,結對

結對夥伴 苗威 經過學習編寫的單元測試 import unittest from f4 import class testmathfunc unittest.testcase deftest f4 self pass deftest f4 answer self print f4 answer函式單...

20200924 3 單元測試,結對

此作業要求參見 2人結對,使用tdd測試框架 如nunit,junit,cppunit等 完成本週作業四則運算試題生成的單元測試。結對夥伴 柯源 要求1 對每個功能,先給出測試用例,然後再編碼功能。請注意把測試用例視為功能需求完成的檢驗指標。40分 答 測試用例1 字串 2 5 6 7 轉到list...