第一阶段测试计划
?
??? 由于我們的項目有巨大的的數據依賴性,第一階段我們計劃在一個相對有限的數據庫的基礎上保證各種預期功能的正確實現,所以第一階段的測試以功能測試為主,至于學術族譜數據庫本身的擴大,我們可以設計一些用戶的編輯界面,讓大量用戶進行添加和修改,使族譜信息越來越完善。
?
?
下面是第一階段測試計劃(從12月27日開始至1月17日):
?
1.? 12.27~12.30 spec測試:在項目開始的前5天,軟件肯定是沒有準備好的,所以測試人員只能根據spec進行一些測試用例的設計,對spec進行反復論證和修改;
2.? 12.27~12.31 單元測試:從第4天開始,按照計劃開發人員應該會完成一些小的功能模塊,期間開發人員自己會做相應的單元功能測試,代碼覆蓋率測試等;
3.? 1.1~1.6 當開發人員完成某幾個模塊,并轉換成一個“可測”功能時,測試人員開始根據自己設計的測試用例進行測試;
例如在UI方面,第5天后應該會實現將人物信息在圖上以結點的方式顯示,并且可以進行拖動,改變結點位置,測試人員可以設想一些極端的位置進行拖動測試,看是否會發生異常。點擊某個結點,是否能夠正確展示出該人的信息,以及是否能夠在頁面內查找感興趣的人員;
4.? 1.2~1.7集成測試:當某些功能單獨測試結束后,就可以開始進行集成測試
例如,在數據庫建立方面,第6天后應該有一定的數據信息(一些學科鄰域內的主干人員信息),所以測試人員可以根據自己準備的測試用例,利用一些簡單的UI功能,看看是否能夠正確完成操作得到正確的數據;
5.? 1.7~1.9 場景測試和系統測試:根據典型用戶及典型場景設計得到一些測試用例,模擬用戶的使用過程進行完整的測試。場景測試完成后進行系統測試;
6.? 1.10 軟件Alpha版發布;
7.? 1.10~1.17 Alpha版用戶測試,進行bug修正。
轉載于:https://www.cnblogs.com/ustc_msra_ase/archive/2010/12/27/1917509.html
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
- 上一篇: Linux下 数据文件 效验问题
- 下一篇: SSH 连接慢 与 反向解析