出版時間:2009-8 出版社:清華大學出版社 作者:程寶雷,徐麗,金海東 編著 頁數(shù):202
前言
隨著軟件測試行業(yè)在國內(nèi)的快速發(fā)展,很多學校陸續(xù)開設(shè)了軟件測試這門課程,這也是一門理論與實踐相結(jié)合的課程。軟件企業(yè)也越來越意識到軟件測試的重要性,紛紛加大軟件測試在整個軟件開發(fā)過程中的比重,并成立了軟件測試部門和質(zhì)量保證部門,甚至出現(xiàn)了專門從事測試工作的第三方企業(yè)。同時測試工具的應(yīng)用也成為普遍的趨勢,如白盒測試工具、黑盒測試工具、性能測試工具及用于測試管理(測試流程管理、缺陷跟蹤管理、測試用例管理)的工具。軟件測試課程正逐漸成為軟件專業(yè)人才知識架構(gòu)與技能培養(yǎng)的重要組成部分。目前國內(nèi)在這方面的教學還處于起步階段,鑒于IBM公司提供了從系統(tǒng)分析到配置管理的全套軟件開發(fā)工具包,同時工具包中也包括多種自動化測試工具,因此本書主要基于IBM的Rational系列軟件設(shè)計相關(guān)實驗以用于教學實踐。通過對Rational系列工具的學習使用,學生能針對性地解決理論學習及實踐中的實際問題,為將來勝任軟件測試工作打下良好的基礎(chǔ),從而較快地進入測試角色。本書共分三部分:IBMRational測試工具的基本使用、基于IBM:Rational測試工具的實驗及測試案例。
內(nèi)容概要
本書主要基于IBM的Rational系列軟件設(shè)計相關(guān)實驗,共分三部分內(nèi)容:IBMRational測試工具的基本使用、基于IBMRational測試工具的實驗及測試案例。通過對Rational系列工具的學習使用,學生能有針對性地解決理論學習及實踐中的實際問題,為將來勝任軟件測試工作打下良好的基礎(chǔ),較快地進人測試角色。 本書既可以作為大學計算機軟件測試課程配套的實驗教材,也可以作為使用相關(guān)軟件的讀者解決實際問題的參考書。
書籍目錄
第1部分 IBMRational測試工具的基本使用 第1章 Rational測試軟件的安裝與配置 1.1 測試工具的安裝 1.1.1 系統(tǒng)要求 1.1.2 軟件獲取途徑 1.1.3 RationalSuiteEnterprise安裝 1.1.4 PerforITlanceTester軟件的安裝 1.2 測試工具的配置 第2章 RationalFestManager使用說明 2.1 Test.Manager概述 2.1.1 概述 2.1.2 Test:Manager的主要測試活動 2.1.3 與TestManager相關(guān)的概念 2.1.4 主要用戶界面 2.1.5 相關(guān)的Rational軟件 2.2 測試計劃 2.2.1 確定測試輸入 2.2.2 制訂測試計劃 2.2.3 組織測試用例文件夾 2.2.4 創(chuàng)建測試用例 2.2.5 測試時的資源配置 2.2.6 創(chuàng)建并編輯迭代 2.2.7 使用測試輸入建立跟蹤 2.3 測試的設(shè)計 2.3.1 指明測試步驟和檢驗點 2.3.2 指明測試用例條件和可接受標準 2.4 測試的實施 2.4.1 創(chuàng)建測試腳本 2.4.2 建立實施與用例的關(guān)聯(lián) 2.4.3 定義代理測試機和測試機列表 2.4.4 Suite作為測試實施 2.5 測試的執(zhí)行 2.5.1 測試腳本的執(zhí)行 2.5.2 測試用例的執(zhí)行 2.5.3 Suite的執(zhí)行 2.5.4 Suite的監(jiān)控 2.6 測試的評估 2.6.1 測試日志 2.6.2 缺陷的提交和修改 2.7 TestManager使用案例 2.7.1 創(chuàng)建測試項目 2.7.2 創(chuàng)建Suite 第3章 RationalPurify使用說明 3.1 Purify概述 3.2 Purify具體功能描述 3.3 Purify使用舉例 3.4 Purify主要參數(shù)設(shè)置 3.4.1 Settings項中的defaultsetting 3.4.2 Settings項中的Preferences 3.4.3 View當中的CreateFilter 第4章 RationalQuantify使用說明 4.1 Quantify概述 4.2 Quantify功能特點 4.3 Quantify使用舉例 4.4 Q1aantify參數(shù)設(shè)置 4.4.1 Settings項中的defaultsetting 4.4.2 Settings項中的Preferences 第5章 RationalPureCoverage使用說明 5.1 功能簡介 5.2 PureCoverage具體功能描述 5.3 PureCoverage使用舉例 5.4 PureCoverage參數(shù)設(shè)置 5.4.1 Settings項中的defaultsetting 5.4.2 Settings項中的Preferences 第6章 RationalRobot使用說明 第7章 FunctionTester的基本使用 第8章 PerformanceTester使用說明第2部分 基于IBMRational測試工具的實驗第3部分 測試案例
章節(jié)摘錄
插圖:6.3.7在人事管理系統(tǒng)中使用驗證點1.基準值及驗證點的概念基準值是指錄制腳本時所選控件的某些屬性,具體取哪些屬性依賴于添加的驗證點類型,例如,成績、年齡及金額等可以取數(shù)值型;姓名、工作單位及職業(yè)等可以取字符類型等。設(shè)置驗證點后,通常都會產(chǎn)生一個基線文件,此文件的值是錄制過程中抓取的控件屬性值或控件中的數(shù)據(jù)等,可以進行修改。驗證點的基本思想是通過比較控件的基準值與回放腳本時的實際值來判斷程序是否按照預期的設(shè)想執(zhí)行。當在Robot中進行功能測試時,可以使用驗證點來判斷腳本執(zhí)行后程序是否達到了預期的結(jié)果。也就是說,驗證點可以在需要驗證的地方進行判斷,滿足則通過,不滿足則提示錯誤信息。
編輯推薦
《軟件測試工具實用教程》:叢書特色:教學目標明確,注重理論與實踐的結(jié)合教學方法靈活,培養(yǎng)學生自主學習的能力教學內(nèi)容先進,反映了計算機學科的最新發(fā)展教學模式完善,提供配套的教學資源解決方案
圖書封面
評論、評分、閱讀與下載