當前位置:旅游攻略大全網 - 旅游日记 - 軟件測試自動化的底層邏輯。

軟件測試自動化的底層邏輯。

學習文章《軟件質量報告:什麽是軟件測試的底層邏輯和軟件測試自動化的底層邏輯》。

測試自動化是為了充分發揮工具的作用或價值,比如工具可以100%執行命令並努力工作,所以自動化測試適合機械單調的測試工作,比如回歸測試、性能負載測試、壓力測試、兼容性測試、BVT(版本構建驗證測試)等等。

測試自動化的腳本開發和執行是基於測試分析和設計的。如果測試分析和設計有問題,工具是解決不了這類問題的。只有有了更好的測試分析和設計,才能有更好的自動化測試,所以了解測試分析/設計與自動化測試的關系對我們來說非常重要。

工具和腳本的開發和使用都是人來完成的,所以人是第壹位的,工具是第二位的。測試自動化也受到文化和過程的影響,測試自動化的成功不是壹個技術問題。今天,沒有技術障礙,這些障礙經常出現在企業文化、R&D過程和開發質量(如軟件實現的標準化和可測試性)中。

測試自動化的底層邏輯之壹:工具很重要,但人才是決定性因素;

測試自動化的第二個底層邏輯:自動化測試基於測試分析和設計;

測試自動化的第三個底層邏輯:所有適合自動化的測試工作都要盡可能自動化,同時要創造壹個有利於自動化測試的環境。