一、實驗題目 :軟體測試
二、實驗目的
1、熟悉開發環境下的自動化測試工具;
1、利用自動化測試工具進行自動化單元測試。
三、實驗內容
1、選擇開發環境,IDEA或PYCHARM任選其一;
2、基於所選擇的開發環境實現對輸入的n個整數進行排序的程式碼;
3、對所編寫程式碼設計測試用例;
4、基於所選擇的開發環境開展單元測試。
IDEA環境:
利用Junit對所編寫程式碼進行單元測試
https://blog.csdn.net/antony9118/article/details/51736135
PYCHARM環境:
利用unittest對所編寫程式碼進行單元測試
https://zhuanlan.zhihu.com/p/688994644
四、實驗要求
1、預先準備的程式碼要求獨立編寫,嚴禁抄襲,具體排序演算法可以自由選擇一種;
2、利用平臺提供的單元測試工具對程式碼中的方法或函式進行單元測試,擷取測試結果。
五、設計單元測試用例
輸入值 1, 7, 2, 9 預期輸出 1, 2, 7, 9
輸入值 5, 9, 3, 999 預期輸出 3, 5, 9, 999
輸入值 7, 11, 8, -1 預期輸出 -1, 7, 8, 11
輸入值 [] 預期輸出[]
六、單元測試結果截圖
單元實驗報告