Selenium 自动化测试基础知识
生活随笔
收集整理的這篇文章主要介紹了
Selenium 自动化测试基础知识
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1. 適合做自動化測試的項目
- 需求變更更有計劃性,并且頻率不高;
- 項目周期長,資源豐富
- 評估重復使用自動化測試腳本的過程、時間;
- 項目測試過程中,回歸測試輪次比較多,功能點多,時間比較短;
- 手工測試無法完成;
2. 自動化測試流程
- 軟件測試工作流程:
- 需求分析:用戶功能需求分析、軟件功能需求分析、測試功能需求分析、環境需求分析、性能需求分析;
- 測試策劃:定義、總結測試工作需求;明確各測試階段的標準、測試類型、測試工具及技術等;明確測試溝通方式及方案;估算項目測試工作量;確定項目測試過程中需要的資源;
- 測試設計:對測試策劃的細化和分析,包括測試策略的設計、測試方案的設計、測試用例的設計、自動化測試腳本的設計;
- 環境搭建:硬件環境、軟件環境
- 測試執行:測試進度控制、測試用例、執行測試、自動化測試的執行、測試缺陷的記錄及管理;
- 測試總結:測試工作及相關資料的總結;
- 自動化測試的流程
- 需求分析
- 自動化測試策劃:測試策略設計 + 自動化測試用例設計 + 自動化測試框架設計;
- 自動化測試腳本編寫:注意編寫之后也要進行評審;
- 測試執行
- 測試總結
3. 什么是selenium
- ThroughtWorks公司開發的一套強大的 Web 應用自動化測試的工具集
- 主要特征:支持多種瀏覽器環境
- 組成:Selenium Core、Selenium IDE(僅支持Firefox)、Selenium RC(已過時,現在由Selenium WebDriver代替了)、Selenium Grid
轉載于:https://www.cnblogs.com/mumu1408/p/9845737.html
總結
以上是生活随笔為你收集整理的Selenium 自动化测试基础知识的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 学习笔记(37):Python实战编程-
- 下一篇: Mybatis框架|Mybatis下载步