首先我們要了解軟體測試是什麼?
軟體測試就是利用測試工具按照測試方案和流程對產品進行功能和效能測試,甚至根據需要編寫不同的測試工具,設計和維護測試系統,對測試方案可能出現的問題進行分析和評估。
白盒測試,透過去看程式的具體執行,去找出執行程式的問題,需要對程式碼有一定的瞭解。
黑盒測試,在不知道程式碼細節的前提下,站在使用者的角度上,去檢查所開發的軟體或app功能是否符合需求,或者說達沒達到我們之前預期所想要的結果。
灰盒測試,是介於白盒測試和黑盒測試之間的一種方法,不光是看產品的功能是不是符合我們所需要的功能,而且也會去看程式碼是不是有問題,有的時候輸出結果是對的,但是內部可能是巧合或者其它原因導致,可能在執行過程中受其它影響就會出現錯誤,所以這時就需要灰盒測試方法。
其它測試方法還包括單元測試、整合測試、系統測試、迴歸測試、驗收測試、等價劃分法、邊界值方法、因果圖法、判定表法、正交排列法等等。並且還會用到自動化測試工具,其中需要掌握的測試工具包括:效能自動化測試工具loadrunner、功能自動化測試工具QTP,和現在需要了解的手機移動端測試方法。
首先我們要了解軟體測試是什麼?
軟體測試就是利用測試工具按照測試方案和流程對產品進行功能和效能測試,甚至根據需要編寫不同的測試工具,設計和維護測試系統,對測試方案可能出現的問題進行分析和評估。
軟體測試的方法包括什麼呢?白盒測試,透過去看程式的具體執行,去找出執行程式的問題,需要對程式碼有一定的瞭解。
黑盒測試,在不知道程式碼細節的前提下,站在使用者的角度上,去檢查所開發的軟體或app功能是否符合需求,或者說達沒達到我們之前預期所想要的結果。
灰盒測試,是介於白盒測試和黑盒測試之間的一種方法,不光是看產品的功能是不是符合我們所需要的功能,而且也會去看程式碼是不是有問題,有的時候輸出結果是對的,但是內部可能是巧合或者其它原因導致,可能在執行過程中受其它影響就會出現錯誤,所以這時就需要灰盒測試方法。
其它測試方法還包括單元測試、整合測試、系統測試、迴歸測試、驗收測試、等價劃分法、邊界值方法、因果圖法、判定表法、正交排列法等等。並且還會用到自動化測試工具,其中需要掌握的測試工具包括:效能自動化測試工具loadrunner、功能自動化測試工具QTP,和現在需要了解的手機移動端測試方法。