- 軟件自動化測試實戰解析:基于Python3編程語言
- 徐西寧編著
- 312字
- 2021-07-23 16:17:28
1.2.4 按執行方式劃分
按照測試用例的執行方式來劃分,軟件測試可以分為手工測試(Manual Testing)和自動化測試(Automated Testing)。
手工測試,顧名思義是用人工手動方式來執行測試用例。在項目實踐中,初級的手工測試主要是模擬用戶行為操作圖形界面。更深入的手工測試會涉及各種軟件工具的使用,比如HTTP客戶端工具、FTP客戶端工具、數據庫客戶端工具、Spark控制臺、文本比較工具、SSH客戶端和各種服務器命令行等。
手工測試最大的問題是執行的效率,在軟件產品開發周期被不斷壓縮、版本發布越發頻繁、時間總是不夠用的背景下,這個問題變得越發突出。
自動化測試,是指用軟件來自動執行測試任務。用軟件的思路來測試軟件,用機器和代碼的力量替代人工重復勞動,這已經成為主流實踐,也是本書講解的重點。
推薦閱讀
- HTML5+CSS3王者歸來
- Java多線程編程實戰指南:設計模式篇(第2版)
- Django+Vue.js商城項目實戰
- GAE編程指南
- Boost程序庫完全開發指南:深入C++”準”標準庫(第5版)
- Effective C#:改善C#代碼的50個有效方法(原書第3版)
- 高效微控制器C語言編程
- 簡單高效LATEX
- The React Workshop
- Learning Linux Binary Analysis
- GameMaker Programming By Example
- Big Data Analytics
- Java Web程序設計任務教程
- Unity 3D/2D移動開發實戰教程
- Android嵌入式系統程序開發:基于Cortex-A8(第2版)