官术网_书友最值得收藏!

1.2.4 按執行方式劃分

按照測試用例的執行方式來劃分,軟件測試可以分為手工測試(Manual Testing)和自動化測試(Automated Testing)。

手工測試,顧名思義是用人工手動方式來執行測試用例。在項目實踐中,初級的手工測試主要是模擬用戶行為操作圖形界面。更深入的手工測試會涉及各種軟件工具的使用,比如HTTP客戶端工具、FTP客戶端工具、數據庫客戶端工具、Spark控制臺、文本比較工具、SSH客戶端和各種服務器命令行等。

手工測試最大的問題是執行的效率,在軟件產品開發周期被不斷壓縮、版本發布越發頻繁、時間總是不夠用的背景下,這個問題變得越發突出。

自動化測試,是指用軟件來自動執行測試任務。用軟件的思路來測試軟件,用機器和代碼的力量替代人工重復勞動,這已經成為主流實踐,也是本書講解的重點。

主站蜘蛛池模板: 潞城市| 阿合奇县| 通河县| 西藏| 金沙县| 绍兴县| 泽库县| 东安县| 五大连池市| 阜南县| 萨迦县| 鄂托克前旗| 鄂温| 兴化市| 禹城市| 中宁县| 卫辉市| 常宁市| 荃湾区| 阿克陶县| 五常市| 轮台县| 伽师县| 澜沧| 桦川县| 清苑县| 蓝山县| 邻水| 仪陇县| 河津市| 井陉县| 夹江县| 东辽县| 华容县| 济南市| 武汉市| 西贡区| 紫金县| 西宁市| 宝山区| 天津市|