agile testing——遵循敏捷宣言的一種測試實踐。
敏捷宣言如下:
個體與互動
重於過程和工具
可用的軟體
重於完備的文件
客戶協作
重於合同談判
響應變化
重於遵循計畫
1. 強調從客戶角度進行測試;
2. 重點關注迭代測試新功能,不在強調測試階段;
3. 盡早測試,不間斷測試,具備條件即測試;
4. 強調持續反饋;
5. 預防缺陷重於發現缺陷;
script-based testing:強調先做測試設計,再行執行測試。
exploratory testing:探索式測試:完成拋開測試指令碼的測試。通過探索測試系統,以發現系統的問題。
et比較考驗測試人員的專業素養。
risk-based testing:一種基於對軟體失效的風險評估並以此指導測試計畫、設計、執行、結果評價的軟體測試型別。
風險:風險級別=風險可能性×風險嚴重程度:
1.質量風險:軟體功能、效能的質量問題,功能的缺失等;
2.管理風險:人員技能不足、專案能力不足,被測系統需求不清晰、外接系統有問題等;
了解即可。詳見維基百科。
軟體測試缺陷等級劃分 軟體測試模型之 W 模型
在軟體質量體系中,為了更好地指導軟體開發的全部過程 活動和任務,人們提出了軟體開發模型。典型的開發模型有 邊做邊改模型 build and fix model 瀑布模型 wate ll model 快速原型模型 rapid prototype model 增量模型 incremental model...
軟體測試乾貨 敏捷測試流程
千鋒教育軟體測試 敏捷測試流程 千鋒教育的王曉軍老師在對敏捷測試做出介紹的時候與現行的瀑布式測試流程做出過對比 對於乙個三個月的專案說,產品把需求分析完了給開發,然後產品就沒事兒了 開發開發完成之後給測試,然後開發人員也不忙了。測試完成之後上線。那麼在產品分析的階段,開發和測試都是沒事幹的 這裡只對...
2020再談軟體測試 敏捷測試
由於工作的特殊性,測試人員不但需要對軟體的質量進行檢測,而且對於軟體專案的立項 管理 售前 售後等領域都要涉及。在這過程中,測試人員不僅提公升了專業的軟體測試技能,還能接觸到各行各業,進而在專案管理 溝通協調 市場需求分析等能力上得到很好的鍛鍊,從而進一步為自己的多元化發展奠定基礎。軟體測試人員通用...