一、什麼是自動化測試
1 自動化測試介紹
自動化測試就是測試的自動化,簡單來說就是將人爲驅動的測試行爲轉化爲機器執行的過程。
2 常見的自動化測試工具
功能自動化測試工具:QTP、selenium(web的自動化測試工具)、Rational Robot;
性能測試工具:jmeter(還可以測接口)、LoadRunner;
APP的測試工具:appium;
接口自動化測試工具:sonapui
二、爲什麼要進行自動化測試
- 手動進行迴歸測試的效率低;
- 手動測試的偶然性和不確定性;
- 手動迴歸測試的覆蓋率不足等;
- 減少重複測試的時間,實現快速回歸測試;
- 自動化測試可以運行更多更繁瑣的測試以及一些手工測試困難或無法實現的測試。
三、自動化測試的不足
- 自動化測試適用於迴歸和冒煙,而不是發現bug;
- 並非所有的系統都適合自動化測試;