測試流程初探

轉(zhuǎn)行測試。從一本書、一門考試、一遍咨詢之后,便開始了測試之路的摸索。

重畫已走過的路線,希望得到指點,少走冤枉路。

起點:最基本(LOW)的Web功能測試(無技術(shù)含量,不得不使用這個描述,很沉重)

工具:禪道項目管理軟件

測試流程:

(一)熟悉被測試系統(tǒng)

讀需求文檔,與需求人員確認有疑問的需求

(二)制定測試計劃

1. 制定測試計劃模板;

2. 測試計劃內(nèi)容,主要確認:測試范圍、測試方法、測試工具、測試提交物、測試進度,這幾項是每個項目都不同的。其他差異性不大的內(nèi)容(如測試通過準(zhǔn)則、風(fēng)險和應(yīng)急等),參考相關(guān)網(wǎng)絡(luò)資源給出的標(biāo)準(zhǔn)。

(三)測試需求分析

1. 分模塊

2. 提取功能點,寫測試點

(四)測試需求分析組內(nèi)評審

審核所寫測試點是否完整,確保達到足夠的覆蓋率。

(五)設(shè)計測試用例

1.下載禪道的用例模板,編寫完用例再上傳至禪道管理;

2.測試用例的編寫,需遵循一定的規(guī)范。

(六)執(zhí)行功能測試

執(zhí)行邏輯功能測試、界面測試、易用性測試、兼容性測試

1.在禪道運行測試用例并轉(zhuǎn)bug

2.運行完所有用例,再進行隨機測試,新增用例并提bug

(七)整理、上報測試結(jié)果

1.統(tǒng)計用例的執(zhí)行情況、bug的分布情況;

2.提交缺陷詳細列表、測試報告。

(八)回歸測試

1.推動并跟進bug的解決,驗證bug的解決,關(guān)閉bug;

2.重跑測試用例。


禪道工具相關(guān)使用規(guī)范:

(一)用例

1.用例標(biāo)題、內(nèi)容描述要簡潔規(guī)范,一看就懂;

2.注明用例的優(yōu)先等級;

3.運行用例時,若發(fā)現(xiàn)用例描述的UI名稱、樣式跟實際開發(fā)結(jié)果差異較大,要找需求人員進行確認:確認通過,則對用例進行修改;確認不通過,則提bug;

4.運行完一個模塊的用例,思考是否需要添加新的用例;

5.測試輸入數(shù)據(jù)要規(guī)范:

(1)盡量使用規(guī)范的名稱。

譬如:姓名,使用常用的人名;部門,使用常用的部門名。

(2)影響界面美觀的輸入數(shù)據(jù),酌情刪減。

譬如:做完超長字符串的驗證,沒出現(xiàn)bug的,盡量把超長字符串刪除,不影響界面整齊。

(3)盡量保留測試輸入數(shù)據(jù),方便開發(fā)人員確認bug。

(二)Bug

1. Bug標(biāo)題、內(nèi)容描述要簡潔規(guī)范,一看就懂;

2. 兼容性的Bug,標(biāo)題格式突出關(guān)鍵字,方便開發(fā)人員區(qū)分、指派人員解決

如:兼容性【IE11】-用戶列表-新增操作,彈窗中的按鈕錯位

3. Bug截圖建議做上標(biāo)記,突出問題所在;

4. 注明Bug的嚴(yán)重程度;

5. 用例轉(zhuǎn)Bug,Bug標(biāo)題必須重新修改;

6. 發(fā)現(xiàn)Bug,此Bug沒有對應(yīng)的用例,需先添加用例,再轉(zhuǎn)Bug;

7. Bug有屬主。誰提的Bug,需每天跟進直到Bug解決。若有新任務(wù)在身,也要保持跟進所提Bug,或交接他人跟進;

8. 建議開發(fā)人員在禪道提交Bug的解決方案時,在備注欄填寫此Bug的類型,便于后期的缺陷分析,及為提高開發(fā)質(zhì)量提供參考數(shù)據(jù)。

9. 所有Bug關(guān)閉后。把運行失敗的用例運行一遍,直到全部運行成功。主要功能的用例,不管之前運行成功與否,也全運行一遍。


此流程規(guī)范根據(jù)工作實際情況制定,希望得到同行們的建議,提高效率。

一個人走起的測試,很多不確定性,亟需得到認證。


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 文章來自:http://blog.csdn.net/mj813/article/details/52451355 ...
    好大一只鵬閱讀 9,371評論 2 126
  • 1.問:你在測試中發(fā)現(xiàn)了一個 bug ,但是開發(fā)經(jīng)理認為這不是一個 bug ,你應(yīng)該怎樣解決。 首先,將問題提...
    qianyewhy閱讀 9,396評論 4 123
  • 1.測試與軟件模型 軟件開發(fā)生命周期模型指的是軟件開發(fā)全過程、活動和任務(wù)的結(jié)構(gòu)性框架。軟件項目的開發(fā)包括:需求、設(shè)...
    Mr希靈閱讀 22,409評論 7 278
  • 1.測試與軟件模型 軟件開發(fā)生命周期模型指的是軟件開發(fā)全過程、活動和任務(wù)的結(jié)構(gòu)性框架。軟件項目的開發(fā)包括:需求、設(shè)...
    宇文臭臭閱讀 6,877評論 5 101
  • 談到花,最忘不了是父親種的臘梅,也許是物以稀為貴,離開家鄉(xiāng)很少見臘梅。昆明的冬天太暖和,臘梅沒有韻味。來北方快20...
    紅糖二姐閱讀 355評論 1 3

友情鏈接更多精彩內(nèi)容