【刷題】面筋-測開-測試工具總結


目錄

自動化測試工具腦圖






========================================================

工具概述

TC:TestCenter,一款功能強大測試管理工具
AR:AutoRunner,一款自動化測試工具軟件,適用於功能測試、回歸測試、組合測試和大數據量測試。
PR:PerformanceRunner,一款性能測試工具軟件。
CA:CodeAnalyzer,一款靜態代碼分析工具,可用於單元測試等的靜態代碼審查。
jmeter:開源的性能測試工具
selenium:web自動化測試工具

========================================================

測試管理工具

概述

  • 管理團隊人員和測試流程。

  • TestCenter

    • 是一款功能強大測試管理工具。

    • TestCenter可以幫助您:

      • 實現測試用例的過程管理
        • 對測試需求過程、測試用例設計過程、業務組件設計實現過程等整個測試過程進行管理。
      • 實現測試用例的標准化
        • 即每個測試人員都能夠理解並使用標准化后的測試用例,降低了測試用例對個人的依賴;
      • 提供測試用例復用
        • 用例和腳本能夠被復用,以保護測試人員的資產;
      • 提供可伸縮的測試執行框架,提供自動測試支持;
      • 提供測試數據管理
        • 幫助用戶統一管理測試數據,降低測試數據和測試腳本之間的耦合度。

工具操作流程

  • 用戶創建--項目創建--項目團隊管理--成員授權--缺陷流程配置--進入測試流程
  • 測試流程:需求管理--測試用例管理--業務組件管理--測試計划--測試執行--結果分析--bug管理..

========================================================

自動化測試工具

概述

  • 自動化測試含義
    • 通過測試工具、測試腳本等手段,按照測試工程師的預定計划對軟件產品進行自動的測試,從而驗證軟件是否滿足用戶的需求
  • 自動化測試工具涉及的相關技術:
    • 錄制/回放技術和腳本技術。

工具操作流程

  • AR概述

    • AutoRunner(簡稱 AR)是一款自動化測試工具軟件
    • 適用於功能測試、回歸測試、組合測試和大數據量測試
  • 基於 AR 的自動化功能測試流程

    • 按照測試計划,設計測試用例;
    • 根據測試用例的要求錄制測試腳本;
    • 添加校驗點和必要的測試數據;
    • 運行腳本;
    • 觀察測試日志,如果有缺陷,則提交缺陷報告;
    • 重復運行腳本,判斷運行結果與預期結果是否一致。
  • AR的基本操作

    • 新建項目
    • 新建腳本
    • 錄制腳本,並保存
    • 回放腳本
  • AR其他操作

    • 腳本參數化pd.getFrom
    • 腳本循環體for

========================================================

性能測試工具

概述

  • 性能測試

    • 通過模擬軟件實際生產運行過程中的業務壓力,或用戶使用場景,來測試軟件系統的性能是否滿足實際生產性能的要求。
    • 工具:loadRunner,PR,開源工具Apache JMeter...
  • 性能測試流程

    • 1、性能測試計划
    • 2、性能測試需求分析
    • 3、性能測試用例的編寫
    • 4、性能測試用例執行
    • 5、性能測試分析
    • 6、性能測試報告

工具操作流程

PR分哪三部分?

  • 腳本生成器;

  • 場景控制器;

  • 結果分析器;

  • PR的測試流程如下:

    • 制定測試計划;
    • 生成測試腳本;
    • 創建場景;
    • 運行場景;
    • 監控測試場景;
    • 分析測試結果。
  • 要點

    • 腳本生成:錄制--添加事務--添加集合點--參數化。
    • 場景生成:創建場景--設置場景計划--場景執行。
    • 結果分析:設置結果報告參數--生成結果報告。
      • 提供虛擬用戶圖、事務概要圖、事務響應時間、每秒通過事務數、事務性能概要圖、每秒點擊量、吞吐量等
  • LoadRunner分哪三部分?

    • 腳本生成器;
    • 場景控制器;
    • 結果分析器;
  • LoadRunner進行測試的流程?

    • 1、 測試測試
    • 2、 創建虛擬用戶腳本
    • 3、 創建運行場景
    • 4、 運行測試腳本
    • 5、 監視場景
    • 6、 分析測試的結果

========================================================

靜態代碼檢查工具

CA概述

代碼掃描工具 Code Analyzer(簡稱 CA)
通過分析或檢查源程序的語法、結構、過程以及接口來檢查程序的正確性和規范性,找出代碼中隱藏的錯誤和缺陷,提高代碼質量。
CA 檢查源代碼的過程不需要實際執行程序,是一種自動靜態檢查的軟件工具

CA操作

  • 入源代碼,設置好規則包,就可以啟動執行代碼分析

END


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM