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

周百順、張偉、劉非

  • 出版商: 清華大學
  • 出版日期: 2021-04-01
  • 定價: $479
  • 售價: 7.5$359
  • 語言: 簡體中文
  • 頁數: 328
  • 裝訂: 平裝
  • ISBN: 730257524X
  • ISBN-13: 9787302575245
  • 立即出貨

  • ALM+UFT+LoadRunner自動化測試實戰-preview-1
  • ALM+UFT+LoadRunner自動化測試實戰-preview-2
  • ALM+UFT+LoadRunner自動化測試實戰-preview-3
ALM+UFT+LoadRunner自動化測試實戰-preview-1

商品描述

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

目錄大綱

第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 《性能測試報告》模板