軟工團隊第三次做業——編碼組Alpha版本

衆志陳成組 柚薦——Alpha版本 編碼部分

1、編碼思路

思惟導圖以下

2、下載及操做方法

一、下載地址

GitHub地址:https://github.com/NyimaC/YouSuggest

二、操做方法

根據題目回答問題便可(共6道單選題),回答完成後會根據回答結果生成部門推薦。

3、項目測試

一、測試工做安排

本次測試由編碼組的兩位同窗負責,一位負責測試設計,一位負責代碼的編寫以及測試。

二、測試工具

本次代碼主要有JAVA編寫,因此測試工具選擇的是JUnit4來進行單元測試。直接導入jar包,而後在測試方法上加上 @Test 註解便可。

三、測試用例及測試結果

題目展現:將題目存入集合中,看可否正確展現

得到答案集合:根據題目,回答問題,並獲得回答集合,打印集合,看結果是否正確

大小寫轉化:給一個包含有大小寫字母的集合,看可否轉化爲全大寫

長度判斷:判斷回答長度是否爲6(共有6道測試題)

回答結果判斷:看回答結果是否知足要求。給一個不知足要求的答案集合,看可否正確判斷

部門展現:給一個知足要求的回答結果,看可否正確匹配部門

部門詳情展現:給定一個部門名稱集合,看可否獲得部門的詳細信息

總體測試:整合全部部分,回答問題,看可否生成最終推薦

四、測試體會與總結

經過對各個部分的單元測試,測試用例通過了設計,幾乎能覆蓋存在的全部異常。將其中存在的小問題加以改進及解決。由於有了單元測試,最後整合的時候整合的很順利,幾乎沒有出現問題。因此各部分的測試仍是十分須要的。java

相關文章
相關標籤/搜索