一、實驗題目 :軟體測試
二、實驗目的
1、熟悉開發環境下的自動化測試工具;
1、利用自動化測試工具進行自動化單元測試。
三、實驗內容
1、選擇開發環境,IDEA或PYCHARM任選其一;
2、基於所選擇的開發環境實現對輸入的n個整數進行排序的程式碼;
3、對所編寫程式碼設計測試用例;
4、基於所選擇的開發環境開展單元測試。
四、實驗要求
1、預先準備的程式碼要求獨立編寫,嚴禁抄襲,具體排序演算法可以自由選擇一種;
2、利用平臺提供的單元測試工具對程式碼中的方法或函式進行單元測試,擷取測試結果。
五、設計單元測試用例
第一組測試資料為空的情況:輸入值[] 預期輸出[]
第二組測試資料為單個資料:輸入值100 預期輸出100
第三組測試資料為正常排序:輸入值 11,2,8 預期輸出2,8,11
第四組測試資料為逆序排序:輸入值 10,9,8 預期輸出8,9,10
第五組測試資料包含相同資料:輸入值 8,6,2,8,11 預期輸出2,6,8,8,11
六、單元測試結果截圖
七、實驗中遇到的問題及解決方法
1.測試覆蓋率不足,解決方法:提高測試覆蓋率,可以透過程式碼審查、工具輔助等方式。
2.時間不足,解決辦法:利用好測試時間,合理做好規劃。
實驗三--測試
相關文章
- 實驗三-軟體測試
- 實驗三:單元測試
- 實驗三——軟體測試
- 實驗三:軟體測試
- 實驗三 軟體測試
- 軟體測試實驗三單元測試
- 實驗三junit單元測試
- 軟體測試實驗二 | 白盒測試
- 實驗3:軟體測試
- 實驗3——軟體測試
- 軟體驗收測試 第三方軟體測試 軟體功能測試 軟體資訊保安測試
- OCM實驗-測試環境的搭建
- 行遷移測試實驗(轉載)
- Hadoop TeraSort 基準測試實驗Hadoop
- 網路滲透測試實驗三——XSS和SQL隱碼攻擊SQL
- 網路滲透測試實驗三-XSS和SQL隱碼攻擊SQL
- JavaScript 實戰開發經驗!“智力”測試JavaScript
- zzu數學 實驗零入門測試
- 【實驗】【STATSPACK】Statspack 安裝、測試與使用
- Oracle常規恢復的實驗測試Oracle
- 軟體測試之功能測試、效能測試經驗談
- 軟體驗收測試是什麼?第三方軟體驗收測試有什麼意義?
- 實驗吧 —— web完整滲透測試實驗指導書(圖片版)Web
- 如何獲取自動化測試實戰經驗
- sqlprofile繫結執行計劃實驗測試SQL
- DataGuard寫測試實驗步驟及總結
- RAG中late chunking的實驗效果測試
- 自動化測試系列(三)|UI測試UI
- [測試經驗] 依賴方介面呼叫測試
- 測試經驗總結:測試員的角色
- 實驗三驗收3
- 黑盒測試、白盒測試、單元測試、整合測試、系統測試、驗收測試的區別與聯絡...
- 【軟體測試】(三)黑盒測試綜合策略概述
- 十年測試經驗悟出的測試心得
- 實驗室環境下測試千兆入侵檢測系統(轉)
- 網路滲透測試實驗(2)之欺騙
- 軟體驗收測試之α測試和β測試分別是什麼?
- OPP實驗三