ALM+UFT+LoadRunner自動化測試實戰

ALM+UFT+LoadRunner自動化測試實戰

《ALM+UFT+LoadRunner自動化測試實戰》是2021年清華大學出版社出版的圖書,作者是周百順、張偉和劉非。

基本介紹

  • 書名:ALM+UFT+LoadRunner自動化測試實戰
  • 作者:周百順、張偉、劉非
  • 出版社:清華大學出版社
  • 出版時間:2021年4月
  • 定價:79.8 元
  • 開本:16 開
  • 裝幀:平裝
  • ISBN:9787302575245
內容簡介,目錄,

內容簡介

本書是面向軟體自動化測試方向的一門綜合性實戰教材,依據企業內部標準化軟體測試流程,將主流的功能自動化測試工具UFT、性能自動化測試工具LoadRunner和測試管理工具ALM進行整合,針對定製的CRM軟體執行功能測試和性能測試,使用ALM對整個測試流程進行管理。
全書分為4章,第1章主要介紹本書中需要用到的軟體測試基本理論;第2章主要介紹如何使用ALM對整個測試流程進行管理,並針對CRM系統的測試進行相應的初始化設定;第3章和第4章分別完成對CRM系統的功能測試和性能測試,並對測試的實施過程進行了詳細講解,使用ALM對功能測試和性能測試的流程進行控制和管理。
本書可作為高等院校計算機專業軟體測試方向套用型人才培養的參考教材,也可作為初級自動化測試工程師的自學參考用書。

目錄

第1章 軟體測試概述
1.1 軟體測試相關概念
1.1.1 軟體測試的定義和對象
1.1.2 軟體測試的目的
1.2 軟體測試的分類
1.2.1 按照開發階段分類
1.2.2 按照測試策略分類
1.2.3 按照測試手段分類
1.2.4 按照測試執行方式分類
1.2.5 基於特定目標的測試分類
1.3 軟體測試的策略和方法
1.3.1 測試過程的實施策略
1.3.2 自動化測試工具的選擇與實施策略
1.3.3 測試用例的設計策略
1.3.4 回歸測試策略
1.4 基於Web平台的軟體測試
1.4.1 Web軟體系統功能測試
1.4.2 Web軟體系統性能測試
第2章 HP ALM測試項目管理
2.1 被測系統介紹
2.1.1 CRM系統概述
2.1.2 PHP簡介
2.1.3 PIHP開發環境
2.2 測試過程管理
2.2.1 HP ALM管理流程
2.2.2 缺陷管理流程
2.3 HP ALM初始化設定
2.3.1 啟動站點管理
2.3.2 創建域和項目
2.3.3 用戶和組的管理
2.3.4 缺陷配置
2.3.5用例配置
2.3.6 模板配置
2.4 創建發布樹
2.4.1 定義發布樹
2.4.2 創建發布
2.4.3 創建周期
2.5 實驗
實驗一:EasyPHP和CRM系統安裝與配置
實驗二:ALM初始化環境設定
第3章 CRM系統功能測試實踐
3.1 測試需求分析
3.1.1 測試需求的收集途徑
3.1.2 測試需求分析的工作
3.1.3 功能測試需求的分析與提取
3.2 在HP ALM中創建測試需求
3.2.1 制定測試需求樹規範
3.2.2 創建功能測試需求樹
3.2.3 測試需求轉換為測試用例
3.3 制定測試計畫及方案
3.3.1 編制測試計畫
3.3.2 評審測試計畫
3.3.3 設計自動化測試框架
3.4 設計測試用例
3.4.1 測試用例的設計準則
3.4.2 設計手工測試用例
3.4.3 設計自動化測試用例
3.4.4 評審測試用例
3.4.5 在ALM中創建用例的方法
3.4.6 在ALM中創建手工測試用例
3.5 開發測試腳本
3.5.1 登錄業務腳本開發
3.5.2 線索創建業務腳本開發
3.5.3 客戶創建業務腳本開發
3.5.4 線索刪除業務腳本開發
3.5.5 其他腳本開發
3.5.6 對象庫管理
3.5.7 測試報告管理
3.6 執行自動化測試
3.6.1 使用ALM運行測試腳本
3.6.2 使用 Test Batch Runner運行測試腳本
3.6.3 使用QuickTest.Application對象運行測試腳本
3.6.4 查看測試結果
3.7 執行手工測試
3.7.1 測試執行的技術要求
3.7.2 在ALM中執行手工測試用例
3.8 缺陷管理
3.8.1 發現軟體缺陷
3.8.2 創建並提交缺陷
3.8.3 關聯缺陷和測試用例
3.9 報表分析與報告編制
3.9.1 分析測試執行報表
3.9.2 分析缺陷報表
3.9.3 編制測試報告
3.9.4 評審測試報告
3.10 實驗
實驗三:使用ALM實施和管理軟體測試
實驗四:HP UFT登錄業務腳本開發
實驗五:HP UFT創建業務腳本開發
實驗六:刪除業務腳本開發
實驗七:對象庫管理與其他測試資源管理
實驗八:UFT批量測試運行
第4章 CRM系統性能測試實踐
4.1 性能測試基礎
4.1.1 性能測試的目的
4.1.2 性能測試指標
4.1.3 性能測試方法
4.2 性能測試需求分析
4.2.1 性能測試指標分析
4.2.2 確定測試業務
4.3 制定測試計畫及方案
4.3.1 編制測試計畫
4.3.2 創建測試場景模型
4.4 設計測試用例
4.4.1 測試用例的設計
4.4.2 在ALM中創建性能測試用例
4.5 開發測試腳本
4.5.1 登錄業務腳本開發
4.5.2 線索創建業務腳本開發
4.5.3 商機創建業務腳本開發
4.5.4 其他腳本開發
4.6 設計測試場景
4.6.1 登錄業務場景設計方案
4.6.2 CRM系統混合業務場景設計方案
4.6.3 將腳本和場景上傳到ALM
4.7 執行測試
4.7.1 配置測試數據
4.7.2 執行測試場景
4.7.3 監控測試場景
4.7.4 登錄業務場景運行與監控
4.7.5 混合業務場景運行與監控
4.8 分析測試結果
4.8.1 登錄業務場景測試結果分析
4.8.2 混合業務場景測試結果分析
4.8.3 系統性能調優
4.8.4 編制性能測試報告
4.9 實驗
實驗九:單業務腳本性能測試
實驗十:混合業務腳本性能測試
附錄A 《功能測試報告》模板
附錄B 《性能測試報告》模板

熱門詞條

聯絡我們