注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件工程及軟件方法學軟件功能測試及工具應用

軟件功能測試及工具應用

軟件功能測試及工具應用

定 價:¥51.00

作 者: 于學軍、羅毅、楊瑩瑩 編著 著
出版社: 清華大學出版社
叢編項:
標 簽: 工學 教材 研究生/本科/??平滩?/td>

購買這本書可以去


ISBN: 9787302380993 出版時間: 2014-10-01 包裝: 平裝
開本: 16開 頁數: 字數:  

內容簡介

  本書是UFT 測試的實用指南,展示了HP 在功能測試,尤其是自動化測試領域的造詣。本書分為理論篇、工具初級功能篇和工具高級功能篇,第1 章至第3 章是關于功能測試的理論知識,第4 章至第18 章介紹UFT 工具的使用,其中第4 章到第11 章是工具的初級功能介紹,第12 章至第18 章是工具的高級功能介紹。理論篇的內容包含功能測試的測試過程,例如需求分析、測試方法等,以及由功能測試引入自動化測試的測試方案、流程、策略等。工具篇的內容由淺入深,從UFT 的安裝開始,再介紹其軟件界面,幫助文檔的查看等。隨后介紹了UFT 入門的最佳實踐方法——錄制與回放。然后逐漸深入到UFT 的工作機制中,介紹對象庫、關鍵字視圖、檢查點、參數化、操作模塊等知識。接下來的內容加深到將UFT 應用到實際項目中常用到的知識,即專家視圖、VBScript 基礎等。在實際項目中還會用到的描述性編程、Web 和Web Service 的測試也添加到了本書中,最后將新引入的移動端的自動化測試以及現代應用測試策略加進本書,讓讀者能對UFT 以及功能測試,尤其是自動化測試有更全面的了解。

作者簡介

暫缺《軟件功能測試及工具應用》作者簡介

圖書目錄

目錄第Ⅰ篇理論篇第1章軟件功能測試概論31.1軟件功能需求31.2軟件功能測試需求分析31.2.1測試需求的特性41.2.2測試需求分析過程41.3等價類劃分法111.3.1等價類劃分法111.3.2等價類劃分法的測試運用131.4邊界值分析法151.4.1邊界值分析法151.4.2邊界值分析法的測試運用161.5因果圖法181.5.1因果圖法的原理181.5.2因果圖法的測試運用191.6場景法211.6.1場景法的原理211.6.2場景法的測試運用22習題與思考題25第2章軟件功能測試過程272.1功能測試前期準備272.1.1功能測試工具的類型282.1.2功能測試工具的選型292.2功能測試計劃制定302.3測試設計與開發(fā)312.4測試執(zhí)行與缺陷跟蹤34習題與思考題37第3章功能測試自動化393.1功能測試自動化要點393.1.1何時開始使用自動化測試393.1.2如何開展自動化測試403.1.3自動化測試項目的流程423.1.4自動化測試方案的制定433.1.5自動化腳本的設計方法433.2軟件自動化測試工具453.2.1自動化測試工具選型453.2.2自動化測試工具的原理463.3自動化測試框架493.3.1自動化測試框架思想503.3.2自動化測試框架的內容50習題與思考題51第Ⅱ篇工具初級功能篇第4章HPUFT簡介554.1UFT工具簡介554.1.1UFT安裝的環(huán)境部署554.1.2UFT的安裝步驟564.2UFT插件管理604.3初識UFT614.3.1UFT的幫助文檔614.3.2UFT的視頻教程614.3.3UFT的樣例程序634.3.4UFT的啟動與界面認識64習題與思考題65第5章腳本的錄制與回放675.1UFT的視圖675.1.1關鍵字視圖簡介675.1.2專家視圖簡介685.2UFT測試的基本流程705.3UFT錄制與腳本編輯705.3.1創(chuàng)建測試腳本705.3.2錄制模式的切換755.3.3測試腳本的回放775.3.4保存測試腳本805.3.5導出與導入測試腳本815.3.6維護測試步驟815.3.7結果分析83習題與思考題85第6章測試對象管理876.1初識測試對象876.1.1對象的概念876.1.2UFT對象識別886.1.3對象的屬性916.2UFT對象庫936.2.1對象庫的基本概念936.2.2對象庫的操作946.2.3編輯與修改對象屬性1006.2.4共享對象庫101習題與思考題105第7章關鍵字驅動測試1117.1關鍵字驅動測試概念1117.1.1關鍵字驅動測試定義1117.1.2關鍵字驅動測試的原理與特點1127.2關鍵字驅動測試過程1137.2.1關鍵字測試步驟生成1137.2.2條件語句1207.2.3循環(huán)語句1227.2.4腳本調試1247.2.5測試報告1257.3關鍵字驅動方法的應用過程實例1287.3.1關鍵字驅動1287.3.2定義Action和TestFlow1297.3.3定義對象庫(ObjectRepository)1307.3.4定義函數庫1307.3.5編寫腳本實現業(yè)務流程130習題與思考題130第8章檢查點1378.1檢查點的定義1378.2標準檢查點1388.2.1標準檢查點的定義1388.2.2添加標準檢查點1398.2.3標準檢查點的屬性1408.2.4利用標準檢查點檢查特殊對象1428.3文本檢查點1508.3.1文本檢查點的定義1508.3.2添加文本檢查點1508.3.3文本檢查點的屬性設置1528.3.4文本區(qū)域檢查點1538.4位圖檢查點1558.4.1位圖檢查點的定義1558.4.2添加位圖檢查點1558.5數據庫檢查點1588.5.1數據庫檢查點的定義1588.5.2添加數據庫檢查點1598.5.3數據庫檢查點的屬性1648.6可訪問性檢查點1688.6.1可訪問性檢查點的定義1688.6.2添加可訪問性檢查點1688.7XML檢查點1708.7.1XML檢查點的定義1708.7.2添加XML檢查點1708.8自定義檢查點1728.8.1UFT內嵌檢查點的問題1728.8.2UFT自定義檢查點1728.8.3Reporter.ReportEvent方法174習題與思考題174第9章參數化1879.1初識參數化1879.2參數化測試步驟1889.3同步點1899.4參數化類型方法1909.4.1數據表參數化1909.4.2Action測試輸入的參數化1939.4.3環(huán)境變量參數化1979.4.4隨機數參數化2029.5使用數據驅動器來參數化測試2039.5.1數據驅動器的使用方法2039.5.2數據驅動向導204習題與思考題205第10章操作模塊21510.1CalltoNewAction21510.2CalltoCopyofAction22010.3CalltoExistingAction22010.4操作中利用本地和全局數據表22210.5Action的缺失22410.6Action中的輸入和輸出參數225習題與思考題226第11章UFT與ALM的集成23111.1ALM簡介23111.2BPT工作流程23211.3ALM與UFT的集成方法23311.3.1UFT與ALM的連接23311.3.2UFT資源在ALM中的存放23411.3.3ALM路徑23511.3.4ALM中的相對路徑23611.3.5QCUtil對象23611.3.6環(huán)境變量文件與ALM237習題與思考題237第Ⅲ篇工具高級功能篇第12章UFT的EXP視圖介紹24312.1UFT關鍵字視圖與專家視圖24312.1.1UFT關鍵字視圖24312.1.2UFT專家視圖24512.2使用UFT專家視圖24612.2.1專家視圖的必要性24612.2.2UFT專家視圖的基本語法24712.2.3在專家視圖中編輯測試腳本的方法24812.2.4專家視圖中的對象庫編程25212.2.5自動識別和完成VBScript語法25612.2.6UFT專家視圖方法大全257習題與思考題263第13章VBScript基礎26713.1VBScript簡介26713.2VBScript語法基礎26713.2.1數據類型26813.2.2VBScript變量26913.2.3常數27113.2.4VBScript運算符27213.2.5條件語句27313.2.6循環(huán)語句(Looping語句)27513.2.7VBScript過程27813.3使用正則表達式28013.3.1正則表達式語法28113.3.2建立正則表達式28413.4VBScript編碼約定28613.4.1常量命名規(guī)則28613.4.2變量命名規(guī)則28613.4.3代碼注釋28813.5VBScript在項目中的使用28913.5.1動態(tài)對象識別方法28913.5.2UFT異常處理289習題與思考題293第14章描述性編程30114.1描述性編程概述30114.2何時使用描述性編程30314.3描述性編程的使用30414.3.1直接描述性編程30414.3.2Description描述性編程31014.4ChildObjects方法312習題與思考題313第15章Web應用功能測試31715.1Web對象31715.1.1Browser對象31715.1.2Browser對象測試方法31715.2Page對象32015.3WebEdit對象32215.3.1Check方法32215.3.2CaptureBitmap方法32215.4WebButton對象32315.5WebCheckBox對象32315.6WebTable對象的測試32515.7使用HTMLDOM32715.7.1何時適合使用HTMLDOM32715.7.2常用DOM屬性、集合和方法32715.7.3舉例說明常用屬性、集合和方法的使用32815.8Web應用測試案例分析33115.8.1案例背景介紹33115.8.2案例功能測試策略33115.8.3案例測試設計33115.8.4案例測試過程與結果分析331習題與思考題338第16章WebService的功能測試應用33916.1SOA架構概述33916.1.1SOA架構基礎33916.1.2SOA術語介紹34016.2WebService的測試需求34316.3惠普WebService測試解決方案34416.3.1UnifiedFunctionalTest34416.3.2WebService測試34516.3.3惠普ServiceTest34516.3.4惠普ServiceTest安裝34516.4惠普UFT對WebService測試的支持35116.4.1將Service導入到UnifiedFunctionalTesting中35116.4.2在惠普ServiceTest中定義Service的測試步驟35216.4.3數據驅動一個Service測試35216.5WebService測試案例分析35316.5.1案例背景介紹35316.5.2案例測試設計35316.5.3案例測試過程與結果分析354習題與思考題358第17章移動應用的功能測試36317.1移動應用測試需求36317.1.1移動應用的類別36417.1.2提高移動應用性能的重要性36417.1.3測試移動應用的挑戰(zhàn)36517.1.4桌面端網絡應用和移動應用的差別36617.1.5移動測試基礎和最佳實踐36717.2基于IOS的移動應用功能測試案例分析36817.2.1InsightObject36817.2.2案例背景介紹37017.2.3自動化測試腳本開發(fā)37117.2.4腳本示例一:GoogleMAP37217.2.5腳本示例二:發(fā)短信37917.3基于Android的移動應用功能測試案例分析38017.3.1案例背景介紹38017.3.2案例功能性測試策略38117.3.3案例測試設計38117.3.4案例測試過程和結果分析38117.4Mobile插件38717.4.1HPUFTMobile38717.4.2HPUFTMobile安裝38817.4.3開始使用HPUFTMobile389習題與思考題391第18章現代應用的測試策略39318.1云平臺功能測試策略39318.1.1云計算服務的特點39318.1.2云計算平臺的測試策略39518.1.3基于云計算平臺下軟件測試方案的實現39618.2協(xié)同測試功能測試策略39818.2.1分布式系統(tǒng)協(xié)同測試和質量評估框架39818.2.2生成協(xié)同測試腳本文件39918.2.3協(xié)同測試的定義40018.2.4協(xié)同測試的實現40118.2.5系統(tǒng)故障檢測和質量評估403習題與思考題403附錄A405附錄B407參考文獻409

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.dappsexplained.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號