-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
軟件自動化測試工具實用技術 版權信息
- ISBN:9787030304353
- 條形碼:9787030304353 ; 978-7-03-030435-3
- 裝幀:平裝
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
軟件自動化測試工具實用技術 內容簡介
全書介紹了三大自動化測試機器,從流行的視角分析和闡述軟件自動化測試工具的使用方法。主要內容包括認識軟件自動化測試、QTP的安裝和配置、QTP基本使用方法、關鍵字驅動測試、數據驅動測試、ATP的高級使用、TP系統與功能簡介、TD的站點和項目管理、性能測試與Loadrunner、Loadrunner的基礎知識、腳本的錄制和開發、場景的創建與執行、性能測試結果分析、Analysis分析報告,同時上機部分又包括QTP入門指導,QTP基本使用方法的上機指導、TD的安裝、TD的測試管理過程、TD的站點與項目管理、LoadRunner腳本的錄制和開發及LoadRunner腳本的高級設置等。 本書適合作為高校教材及軟件培訓機構的輔導教材,對于軟件開發和軟件測試人員來說,本書也是一個不錯的選擇。 本書是工業和信息化部全國網絡與信息技術培訓考試項目(NTC)軟件測試專業指定教材。全書分理論部分和實踐部分,共25章內容。理論部分內容有認識軟件自動化測試、QTP的安裝和配置、QTP基本使用方法、關鍵字驅動測試、數據驅動測試、QTP的高級使用、TD系統與功能簡介、ID的站點和項目管理、性能測試與LoadRunner、LoadRunner的基礎知識、場景的創建與執行、性能測試結果分析、Analysis分析報告。實踐部分內容包括QTP入門指導,QTP基本使用方法的上機指導、TD的安裝、TD的測試管理過程、TD的站點及項目管理、LoadRunner腳本的錄制和開發上機指導及LoadRunner腳本的高級設置上機指導等。 本書既適合作為培訓教材,也適合作為高等院校、職業院校教學用書。
軟件自動化測試工具實用技術軟件自動化測試工具實用技術 前言
近年來,軟件自動化測試取得了長足的發展,逐步得到應用和普及,包括服務和外包軟件企業在內的各個軟件企業紛紛“上馬”自動化測試項目。自動化功能、性能測試工具和測試管理系統在各自的軟件測試領域發揮著越來越出色的作用,成為軟件測試過程中不可缺少的一個重要組成部分,是每個測試團隊需要認真選擇和合理應用的一項重要內容。 軟件自動是試是軟件測試的發展方向。但是,在目前諸多軟件測試環境下,如果盲目地追求自動化測試,則有可能導致軟件測試失敗,所以本書從分析手工測試和自動化測試的利弊出發,闡述了軟件自動化測試的優勢、特點、應用領域和應用價值,為讀者提供使用測試工具的方法,通過軟件測試案例讓有志于軟件測試領域的讀者快速、便捷地掌握流行測試工具的工作原理、工作方法和使用技巧、幫助讀者在走上軟件測試崗位之前,提前掌握軟件測試的高端技能。 為深入貫徹落實科學發展觀,堅持走中國特色新型工業化道路,加快通信技術產業的發展和應用,同時為貫徹落實工業和信息部關于IT、網絡計算機技術發展的指示精神,促進我國此類技術領域人才建設,工業和信息化部有關部門推出了全國網絡與信息技術培訓考試項目(NTC),軟件測試技術培訓考試項目是NTC的子項目及組成部分。 NTC項目是由工業與信息化部中國電子信息產業發展研究院與工業和信息化部通信行業職業技能鑒定指導中心聯合共建。由全國網絡與信息技術培訓考試管理中心(NTC-MC)負責管理及運營,同時由國信高新技術培訓中心(工業和信息化部有關部門批準設立的信息技術及游戲動漫培訓考試機構)負責具體的運營工作,項目面向社會、各類院校、相關行業等,培養應用型、管理型信息技術復合型人才。學員考核通過后頒發工業和信息化部職業技能資質證書,作為職業技能水平的憑證及從事相關崗位的任職依據。 全書分理論部分和上機部分共25章內容。理論部分包括第1章至第17章的全部內容,后八章為上機部分內容。其中第1章主要對軟件自動化測試的相關知識做了介紹,諸如軟件測試的方法、工具的使用及分類等。第2章和第3章集中介紹了QTP的安裝及基本使用方法。第4章和第5章分別介紹了兩種驅動測試方法——關鍵字驅測試方法和數據驅動方法。第6章人出了QTP的高級使用,包括專家視圖和內置函數的使用。第7章和第8章主要介紹了TD系統的相關知識,包括系統的如何啟動、功能簡介、站點管理以及項目管理。第9章主要闡述了軟件性能測試的相關知識,重點講解了性能測試的各種方法。第10章和第11章重點講解了LoadRunner的相關知識,包括其工作原理、特點、工作流程、部置和安裝,并對LOadRunner的錄制和腳本基礎知識進行了詳細的闡述。第12章和第13章重點講述了腳本的錄制和開發方法,以及腳本的檢查點、關聯等高級設置。第14章以Controller為例,介紹了場景的創建與執行。第15章主要分析報告。第18章至第25章的上機實踐部分是對前面理論部分多章節內容的補充,讀者通過具體的上機實驗,加強對理論知識的理解,增強動手能力,使之有效地應用到今后的工作中。 本書由胡錚任主編,參與編寫人員有林鵬、馬亮、焦楊、李謹治、謝偉民、楊帆、車莎莎、樸睿、謝贊福、高俊文等。 由于作者水平所限,時間倉促,書中疏漏不妥之處在所難免,懇請讀者、同行及專家批評指正。
軟件自動化測試工具實用技術 目錄
前言理 論 部 分第1章 認識軟件自動化測試3 11 引言3 12 手工測試與自動化測試3 121 手工測試的缺點3 122 自動化測試的優勢3 13 軟件測試工具的作用4 14 開展自動化測試的方法4 141 選取合適的測試項目來開展自動化測試4 142 自動化測試介入的時機5 143 自動化測試工程師的基本素質和技能要求5 144 自動化測試的成本5 15 自動化測試工具的分類6 151 按測試工具的用途分類6 152 按測試工具的收費方式分類6 16 在測試組中引入測試工具的方法7 161 測試工具的選型7 162 測試工具的試用7 163 測試工具的使用培訓8 17 課堂練習9第2章 QTP的安裝和配置10 21 引言10 22 QTP的安裝10 221 安裝要求10 222 QTP 92支持的環境和程序10 223 QTP 92支持的插件11 224 安裝步驟11 23 QTP的基本配置13 231 QTP的幫助文檔13 232 QTP的視頻教程14 233 QTP自帶的樣例程序14 234 啟動QTP15 235 插件加載設置與管理15 24 QTP 92界面介紹16 25 創建一個空的測試項目18 251 錄制和測試運行設置18 252 指定需要錄制的應用程序19 253 使用QTP編寫個自動化測試腳本19 26 課堂練習20第3章 QTP基本使用方法21 31 引言21 32 QTP基本功能的使用21 321 QTP自動化測試的基本過程21 322 在關鍵字視圖中編輯測試腳本22 323 在關鍵字視圖中為測試步驟添加注釋22 324 在關鍵字視圖中添加測試信息的輸出23 325 插入檢查點(Checkpoint)23 326 在關鍵字視圖中插入新的測試步驟23 327 在專家視圖中編輯測試腳本26 328 腳本編輯器的使用27 33 編輯測試腳本28 331 識別對象28 332 Object Spy的使用28 333 對象庫管理30 334 把測試對象添加到對象庫中30 335 導出對象庫文件31 336 在測試腳本中訪問對象庫的測試對象31 337 添加新的Action32 338 關聯Action的對象庫33 339 編輯新的Action35 3310 在函數庫中創建自定義函數35 34 運行和調試測試腳本37 341 語法檢查37 342 使用斷點38 343 單步調試38 344 調試查看器的使用39 345 運行整個測試39 346 運行部分測試40 347 批量運行測試40 35 分析測試結果41 351 選擇測試運行結果的存儲位置41 352 查看概要測試運行結果42 353 查看檢查點的結果42 354 查看測試過程的截屏43 36 用Active Screen來編輯測試腳本44 361 查看Active Screen44 362 Active Screen的設置44 363 在Active Screen中選擇并添加對象到對象庫45 364 選擇Active Screen中的對象并輸出其對象屬性46 365 在Active Screen中插入檢查點49 366 在Active Screen中選擇對象并添加測試步驟50 37 課堂練習51第4章 關鍵字驅動測試52 41 引言52 42 關鍵字驅動測試方法52 421 關鍵字驅動測試方法52 422 關鍵字測試驅動框架52 423 關鍵字驅動實現自動化測試的階段劃分53 424 使用關鍵字驅動測試方法的時間53 43 可視化編輯測試步驟53 431 編輯對象庫53 432 選擇測試對象54 433 選擇測試對象相應的操作54 434 設置測試邏輯55 44 檢查點的使用56 441 為測試添加檢查點57 442 檢查點類型57 443 添加標準檢查點57 444 添加圖像檢查點58 445 添加位圖檢查點59 446 添加表格檢查點59 447 添加文本檢查點61 448 添加文本區域檢查點62 449 添加可訪問性檢查點64 4410 添加頁面檢查點64 4411 添加數據庫檢查點66 45 課堂練習69第5章 數據驅動測試70 51 引言70 52 數據驅動測試方法70 521 使用數據驅動測試方法的時間70 522 數據驅動測試的一般步驟71 53 參數化測試71 531 通過參數化測試來提高測試的靈活性71 532 參數化測試步驟72 533 使用隨機數來進行參數化74 534 參數化檢查點75 535 設置數據表格迭代方式76 54 Action測試輸入的參數化77 541 編輯Action的屬性77 542 添加Action的輸入參數78 543 調用Action79 55 課堂練習81第6章 QTP的高級使用82 61 引言82 62 QTP中的Action82 621 在腳本中創建多個Action83 622 Action的參數化86 63 專家視圖87 631 在專家視圖中編輯測試腳本的方法87 632 輸入代碼注釋88 633 自動化VBScript語法識別和完成90 64 QTP內置函數的使用90 641 使用Print函數顯示信息90 642 使用Wait函數暫停測試腳本的執行91 643 使用ExecuteFile執行VBScript腳本92 65 課堂練習93第7章 TD系統與功能簡介94 71 引言94 72 系統需求94 73 TD的啟動95 74 TestDirector的業務框架97 75 TD測試過程管理平臺98 751 Requirements99 752 Test Plan102 753 Test Lab104 754 Defects110 76 課堂練習113第8章 TD的站點和項目管理114 81 Site Administrator站點管理平臺114 811 Project115 812 Users117 813 Connections118 814 Licenses119 815 TD Server120 816 DB Servers120 817 Site Config122 82 Customize測試項目管理平臺123 821 Set Up Users124 822 Set Up Group125 823 Customize Module Access127 824 Customize Project Lists128 825 Customize Project Entities129 826 Configure Mail133 827 Set Up Workflow134 83 課堂練習136第9章 性能測試與LoadRunner137 91 軟件的性能137 911 功能與性能的關系137 912 用戶眼里的軟件性能137 92 性能測試的基本概念138 921 性能測試常見術語138 922 性能測試應用領域140 923 性能測試方法142 93 全面性能測試模型143 931 常見的測試類別143 932 性能測試策略模型146 94 性能測試調整基礎148 95 做性能測試的方法150 951 定義目標(Goal)151 952 分析(Analysis)153 953 度量(Metrics)153 954 執行(Execution)154 955 調整(Adjust)155 96 課堂練習155第10章 LoadRunner的基礎知識156 101 引言156 102 LoadRunner簡介156 1021 LoadRunner主要特點156 1022 LoadRunner常用術語157 103 LoadRunner工作原理158 104 LoadRunner的工作流程159 105 LoadRunner的部署與安裝160 1051 Windows版本的安裝160 1052 許可協議的使用164 1053 LoadRunner工具樣例程序的安裝164 106 課堂練習165第11章 LoadRunner的錄制和腳本基礎166 111 LoadRunner三大工具簡介166 112 LoadRunner錄制原理168 1121 選擇協議168 1122 LoadRunner錄制技術169 113 C語言與LoadRunner腳本171 1131 看不見的main171 1132 全局變量與局部變量174 1133 在LoadRunner腳本里靈活使用C語言176 114 通用的VU函數178 1141 事務和事務控制函數179 1142 命令行分析函數179 1143 系統信息函數179 1144 字符串函數180 1145 消息函數180 1146 運行時(runtime)函數180 115 協議相關函數181 1151 HTTP協議原理181 1152 HTTP在LoadRunner的實現182 116 課堂練習183第12章 腳本的錄制和開發184 121 VUGen功能簡介184 1211 新建腳本184 1212 協議的分類185 122 VUGen錄制功能詳解185 1221 錄制參數設置185 1222 腳本錄制與創建事務189 1223 查看日志193 1224 回放與調試腳本195 1225 腳本錄制的基本原則195 123 樹視圖和腳本視圖196 1231 樹視圖(Tree View)196 1232 腳本視圖(Script View)196 1233 理解Snapshot197 124 基本概念解析197 1241 事務(Transaction)197 1242 集合點(Rendezvous Point)199 1243 注釋200 1244 思考時間(Think Time)200 125 課堂練習201第13章 腳本的高級設置202 131 參數化202 132 檢查點207 1321 檢查點的重要性207 1322 插入Text/Image檢查點208 1323 啟用Text/Image檢查點209 1324 web_reg_find檢查點209 133 關聯212 1331 錄制前關聯212 1332 錄制后關聯214 1333 手動關聯215 1334 管理的用途和意義219 134 配置虛擬用戶腳本220 135 腳本錯誤處理機制221 136 常用函數介紹222 137 課堂練習224第14章 場景的創建與執行225 141 Controller簡介225 142 場景類型介紹與設計226 1421 手動測試場景設計226 1422 配置schedule227 1423 面向目標的測試場景設計230 1424 配置測試腳本232 1425 配置generator232 1426 集合點配置233 1427 IP spoofer配置234 1428 其他設置場景237 143 課堂練習239第15章 執行測試場景240 151 引言240 152 場景控制240 153 執行期間查看場景245 154 監視場景249 155 分析實時試監視圖表252 156 主要的計數器253 157 課堂練習259第16章 性能測試結果分析260 161 引言260 162 分析性能測試結果260 1621 性能分析基礎知識261 1622 Analysis使用基礎262 163 從分析圖中發現問題的方法267 1631 虛擬用戶圖267 1632 事務圖268 1633 Web資源圖275 1634 網頁細分圖280 164 課堂練習290第17章 Analysis分析報告291 171 引言291 172 事務活動報告(Activity Reports)291 173 事務性能報告(Performance Reports)294 174 HTML與Word報告296 175 課堂練習299實 踐 部 分第18章 QTP入門指導303 181 通過實例來熟悉QTP的測試流程303 182 課堂練習309 183 課后作業309第19章 QTP基本使用方法的上機指導310 191 腳本檢查點的練習310 192 對象倉庫的練習315 193 課堂練習317 194 課后作業317第20章 QTP高級使用的上機指導318 201 腳本的參數化318 202 課堂練習326 203 課后作業326第21章 TD的安裝327 211 引言327 212 TD的安裝327 213 TD組件安裝331 214 課堂練習332 215 課后作業 332第22章 TD的測試管理過程333 221 需求管理333 2211 定義需求333 2212 查看需求 334 2213 維護需求335 2214 需求轉換336 222 測試計劃338 2221 建立測試計劃樹338 2222 創建需求覆蓋342 2223 創建自動測試腳本344 223 執行測試345 2231 定義測試集合345 2232 在測試集中添加測試347 2233 設計測試流程349 2234 執行手工測試350 2235 執行自動測試353 224 缺陷跟蹤354 2241 缺陷跟蹤過程354 2242 添加缺陷355 2243 缺陷匹配356 2244 修改缺陷357 2245 發送缺陷通知郵件358 2246 關聯缺陷和測試359 2247 個人愛好定制360 225 分析測試過程362 2251 生成報告362 2252 生成圖表363 226 課堂練習366 227 課后作業 366第23章 TD 的站點與項目管理367 231 TD的站點管理367 2311 進入站點管理367 2312 創建和維護域Projects368 2313 創建和維護項目369 2314 管理Test Director用戶372 2315 檢測用戶連接374 2316 配置TD服務器參數374 2317 配置DB 服務器參數375 2318 Test Director的站點參數配置376 232 TD的項目管理376 2321 進入項目管理376 2322 更改本人口令和信息378 2323 管理項目中的用戶378 2324 管理項目的用戶組和權限380 2325 定制用戶組訪問權限383 2326 定制項目實體384 2327 定制郵件內容385 2328 設置缺陷工作流386 233 其他387 2331 測試管理功能之間的關聯387 2332 TD數據庫的備份和恢復390 2333 TD的使用技巧392 234 課堂練習394 235 課后作業394第24章 LoadRunner腳本的錄制和開發上機指導395 241 腳本的錄制395 242 插入事務398 243 插入集合點402 244 插入注釋403 245 課堂練習404 246 課后作業404第25章 LoadRunner腳本的高級設置上機指導405 251 錄制腳本405 252 參數化設置405 2521 參數的創建405 2522 定義參數的屬性410 2523 迭代次數設置412 2524 輸出日志設置412 253 檢查點413 2531 web_find 函數413 2532 web_reg_find 函數416 254 多Action418 255 課后作業420參考文獻422
- >
煙與鏡
- >
龍榆生:詞曲概論/大家小書
- >
有舍有得是人生
- >
【精裝繪本】畫給孩子的中國神話
- >
史學評論
- >
自卑與超越
- >
我從未如此眷戀人間
- >
唐代進士錄