衆志陳成組 柚薦——Alpha版本 編碼部分
1、編碼思路
思惟導圖以下
![](http://static.javashuo.com/static/loading.gif)
2、下載及操做方法
一、下載地址
二、操做方法
根據題目回答問題便可(共6道單選題),回答完成後會根據回答結果生成部門推薦。
3、項目測試
一、測試工做安排
本次測試由編碼組的兩位同窗負責,一位負責測試設計,一位負責代碼的編寫以及測試。
二、測試工具
本次代碼主要有JAVA編寫,因此測試工具選擇的是JUnit4來進行單元測試。直接導入jar包,而後在測試方法上加上 @Test 註解便可。
三、測試用例及測試結果
題目展現:將題目存入集合中,看可否正確展現
![](http://static.javashuo.com/static/loading.gif)
得到答案集合:根據題目,回答問題,並獲得回答集合,打印集合,看結果是否正確
![](http://static.javashuo.com/static/loading.gif)
大小寫轉化:給一個包含有大小寫字母的集合,看可否轉化爲全大寫
![](http://static.javashuo.com/static/loading.gif)
長度判斷:判斷回答長度是否爲6(共有6道測試題)
![](http://static.javashuo.com/static/loading.gif)
回答結果判斷:看回答結果是否知足要求。給一個不知足要求的答案集合,看可否正確判斷
![](http://static.javashuo.com/static/loading.gif)
部門展現:給一個知足要求的回答結果,看可否正確匹配部門
![](http://static.javashuo.com/static/loading.gif)
部門詳情展現:給定一個部門名稱集合,看可否獲得部門的詳細信息
![](http://static.javashuo.com/static/loading.gif)
總體測試:整合全部部分,回答問題,看可否生成最終推薦
![](http://static.javashuo.com/static/loading.gif)
四、測試體會與總結
經過對各個部分的單元測試,測試用例通過了設計,幾乎能覆蓋存在的全部異常。將其中存在的小問題加以改進及解決。由於有了單元測試,最後整合的時候整合的很順利,幾乎沒有出現問題。因此各部分的測試仍是十分須要的。java