中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >
軟件自動化測試工具實用技術

包郵 軟件自動化測試工具實用技術

作者:胡錚
出版社:科學出版時間:2018-08-01
開本: 16開
中 圖 價:¥35.7(6.5折) 定價  ¥55.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

軟件自動化測試工具實用技術 版權信息

軟件自動化測試工具實用技術 內容簡介

全書介紹了三大自動化測試機器,從流行的視角分析和闡述軟件自動化測試工具的使用方法。主要內容包括認識軟件自動化測試、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 11 引言3 12 手工測試與自動化測試3 121 手工測試的缺點3 122 自動化測試的優勢3 13 軟件測試工具的作用4 14 開展自動化測試的方法4 141 選取合適的測試項目來開展自動化測試4 142 自動化測試介入的時機5 143 自動化測試工程師的基本素質和技能要求5 144 自動化測試的成本5 15 自動化測試工具的分類6 151 按測試工具的用途分類6 152 按測試工具的收費方式分類6 16 在測試組中引入測試工具的方法7 161 測試工具的選型7 162 測試工具的試用7 163 測試工具的使用培訓8 17 課堂練習9第2章 QTP的安裝和配置10 21 引言10 22 QTP的安裝10 221 安裝要求10 222 QTP 92支持的環境和程序10 223 QTP 92支持的插件11 224 安裝步驟11 23 QTP的基本配置13 231 QTP的幫助文檔13 232 QTP的視頻教程14 233 QTP自帶的樣例程序14 234 啟動QTP15 235 插件加載設置與管理15 24 QTP 92界面介紹16 25 創建一個空的測試項目18 251 錄制和測試運行設置18 252 指定需要錄制的應用程序19 253 使用QTP編寫個自動化測試腳本19 26 課堂練習20第3章 QTP基本使用方法21 31 引言21 32 QTP基本功能的使用21 321 QTP自動化測試的基本過程21 322 在關鍵字視圖中編輯測試腳本22 323 在關鍵字視圖中為測試步驟添加注釋22 324 在關鍵字視圖中添加測試信息的輸出23 325 插入檢查點(Checkpoint)23 326 在關鍵字視圖中插入新的測試步驟23 327 在專家視圖中編輯測試腳本26 328 腳本編輯器的使用27 33 編輯測試腳本28 331 識別對象28 332 Object Spy的使用28 333 對象庫管理30 334 把測試對象添加到對象庫中30 335 導出對象庫文件31 336 在測試腳本中訪問對象庫的測試對象31 337 添加新的Action32 338 關聯Action的對象庫33 339 編輯新的Action35 3310 在函數庫中創建自定義函數35 34 運行和調試測試腳本37 341 語法檢查37 342 使用斷點38 343 單步調試38 344 調試查看器的使用39 345 運行整個測試39 346 運行部分測試40 347 批量運行測試40 35 分析測試結果41 351 選擇測試運行結果的存儲位置41 352 查看概要測試運行結果42 353 查看檢查點的結果42 354 查看測試過程的截屏43 36 用Active Screen來編輯測試腳本44 361 查看Active Screen44 362 Active Screen的設置44 363 在Active Screen中選擇并添加對象到對象庫45 364 選擇Active Screen中的對象并輸出其對象屬性46 365 在Active Screen中插入檢查點49 366 在Active Screen中選擇對象并添加測試步驟50 37 課堂練習51第4章 關鍵字驅動測試52 41 引言52 42 關鍵字驅動測試方法52 421 關鍵字驅動測試方法52 422 關鍵字測試驅動框架52 423 關鍵字驅動實現自動化測試的階段劃分53 424 使用關鍵字驅動測試方法的時間53 43 可視化編輯測試步驟53 431 編輯對象庫53 432 選擇測試對象54 433 選擇測試對象相應的操作54 434 設置測試邏輯55 44 檢查點的使用56 441 為測試添加檢查點57 442 檢查點類型57 443 添加標準檢查點57 444 添加圖像檢查點58 445 添加位圖檢查點59 446 添加表格檢查點59 447 添加文本檢查點61 448 添加文本區域檢查點62 449 添加可訪問性檢查點64 4410 添加頁面檢查點64 4411 添加數據庫檢查點66 45 課堂練習69第5章 數據驅動測試70 51 引言70 52 數據驅動測試方法70 521 使用數據驅動測試方法的時間70 522 數據驅動測試的一般步驟71 53 參數化測試71 531 通過參數化測試來提高測試的靈活性71 532 參數化測試步驟72 533 使用隨機數來進行參數化74 534 參數化檢查點75 535 設置數據表格迭代方式76 54 Action測試輸入的參數化77 541 編輯Action的屬性77 542 添加Action的輸入參數78 543 調用Action79 55 課堂練習81第6章 QTP的高級使用82 61 引言82 62 QTP中的Action82 621 在腳本中創建多個Action83 622 Action的參數化86 63 專家視圖87 631 在專家視圖中編輯測試腳本的方法87 632 輸入代碼注釋88 633 自動化VBScript語法識別和完成90 64 QTP內置函數的使用90 641 使用Print函數顯示信息90 642 使用Wait函數暫停測試腳本的執行91 643 使用ExecuteFile執行VBScript腳本92 65 課堂練習93第7章 TD系統與功能簡介94 71 引言94 72 系統需求94 73 TD的啟動95 74 TestDirector的業務框架97 75 TD測試過程管理平臺98 751 Requirements99 752 Test Plan102 753 Test Lab104 754 Defects110 76 課堂練習113第8章 TD的站點和項目管理114 81 Site Administrator站點管理平臺114 811 Project115 812 Users117 813 Connections118 814 Licenses119 815 TD Server120 816 DB Servers120 817 Site Config122 82 Customize測試項目管理平臺123 821 Set Up Users124 822 Set Up Group125 823 Customize Module Access127 824 Customize Project Lists128 825 Customize Project Entities129 826 Configure Mail133 827 Set Up Workflow134 83 課堂練習136第9章 性能測試與LoadRunner137 91 軟件的性能137 911 功能與性能的關系137 912 用戶眼里的軟件性能137 92 性能測試的基本概念138 921 性能測試常見術語138 922 性能測試應用領域140 923 性能測試方法142 93 全面性能測試模型143 931 常見的測試類別143 932 性能測試策略模型146 94 性能測試調整基礎148 95 做性能測試的方法150 951 定義目標(Goal)151 952 分析(Analysis)153 953 度量(Metrics)153 954 執行(Execution)154 955 調整(Adjust)155 96 課堂練習155第10章 LoadRunner的基礎知識156 101 引言156 102 LoadRunner簡介156 1021 LoadRunner主要特點156 1022 LoadRunner常用術語157 103 LoadRunner工作原理158 104 LoadRunner的工作流程159 105 LoadRunner的部署與安裝160 1051 Windows版本的安裝160 1052 許可協議的使用164 1053 LoadRunner工具樣例程序的安裝164 106 課堂練習165第11章 LoadRunner的錄制和腳本基礎166 111 LoadRunner三大工具簡介166 112 LoadRunner錄制原理168 1121 選擇協議168 1122 LoadRunner錄制技術169 113 C語言與LoadRunner腳本171 1131 看不見的main171 1132 全局變量與局部變量174 1133 在LoadRunner腳本里靈活使用C語言176 114 通用的VU函數178 1141 事務和事務控制函數179 1142 命令行分析函數179 1143 系統信息函數179 1144 字符串函數180 1145 消息函數180 1146 運行時(runtime)函數180 115 協議相關函數181 1151 HTTP協議原理181 1152 HTTP在LoadRunner的實現182 116 課堂練習183第12章 腳本的錄制和開發184 121 VUGen功能簡介184 1211 新建腳本184 1212 協議的分類185 122 VUGen錄制功能詳解185 1221 錄制參數設置185 1222 腳本錄制與創建事務189 1223 查看日志193 1224 回放與調試腳本195 1225 腳本錄制的基本原則195 123 樹視圖和腳本視圖196 1231 樹視圖(Tree View)196 1232 腳本視圖(Script View)196 1233 理解Snapshot197 124 基本概念解析197 1241 事務(Transaction)197 1242 集合點(Rendezvous Point)199 1243 注釋200 1244 思考時間(Think Time)200 125 課堂練習201第13章 腳本的高級設置202 131 參數化202 132 檢查點207 1321 檢查點的重要性207 1322 插入Text/Image檢查點208 1323 啟用Text/Image檢查點209 1324 web_reg_find檢查點209 133 關聯212 1331 錄制前關聯212 1332 錄制后關聯214 1333 手動關聯215 1334 管理的用途和意義219 134 配置虛擬用戶腳本220 135 腳本錯誤處理機制221 136 常用函數介紹222 137 課堂練習224第14章 場景的創建與執行225 141 Controller簡介225 142 場景類型介紹與設計226 1421 手動測試場景設計226 1422 配置schedule227 1423 面向目標的測試場景設計230 1424 配置測試腳本232 1425 配置generator232 1426 集合點配置233 1427 IP spoofer配置234 1428 其他設置場景237 143 課堂練習239第15章 執行測試場景240 151 引言240 152 場景控制240 153 執行期間查看場景245 154 監視場景249 155 分析實時試監視圖表252 156 主要的計數器253 157 課堂練習259第16章 性能測試結果分析260 161 引言260 162 分析性能測試結果260 1621 性能分析基礎知識261 1622 Analysis使用基礎262 163 從分析圖中發現問題的方法267 1631 虛擬用戶圖267 1632 事務圖268 1633 Web資源圖275 1634 網頁細分圖280 164 課堂練習290第17章 Analysis分析報告291 171 引言291 172 事務活動報告(Activity Reports)291 173 事務性能報告(Performance Reports)294 174 HTML與Word報告296 175 課堂練習299實 踐 部 分第18章 QTP入門指導303 181 通過實例來熟悉QTP的測試流程303 182 課堂練習309 183 課后作業309第19章 QTP基本使用方法的上機指導310 191 腳本檢查點的練習310 192 對象倉庫的練習315 193 課堂練習317 194 課后作業317第20章 QTP高級使用的上機指導318 201 腳本的參數化318 202 課堂練習326 203 課后作業326第21章 TD的安裝327 211 引言327 212 TD的安裝327 213 TD組件安裝331 214 課堂練習332 215 課后作業 332第22章 TD的測試管理過程333 221 需求管理333 2211 定義需求333 2212 查看需求 334 2213 維護需求335 2214 需求轉換336 222 測試計劃338 2221 建立測試計劃樹338 2222 創建需求覆蓋342 2223 創建自動測試腳本344 223 執行測試345 2231 定義測試集合345 2232 在測試集中添加測試347 2233 設計測試流程349 2234 執行手工測試350 2235 執行自動測試353 224 缺陷跟蹤354 2241 缺陷跟蹤過程354 2242 添加缺陷355 2243 缺陷匹配356 2244 修改缺陷357 2245 發送缺陷通知郵件358 2246 關聯缺陷和測試359 2247 個人愛好定制360 225 分析測試過程362 2251 生成報告362 2252 生成圖表363 226 課堂練習366 227 課后作業 366第23章 TD 的站點與項目管理367 231 TD的站點管理367 2311 進入站點管理367 2312 創建和維護域Projects368 2313 創建和維護項目369 2314 管理Test Director用戶372 2315 檢測用戶連接374 2316 配置TD服務器參數374 2317 配置DB 服務器參數375 2318 Test Director的站點參數配置376 232 TD的項目管理376 2321 進入項目管理376 2322 更改本人口令和信息378 2323 管理項目中的用戶378 2324 管理項目的用戶組和權限380 2325 定制用戶組訪問權限383 2326 定制項目實體384 2327 定制郵件內容385 2328 設置缺陷工作流386 233 其他387 2331 測試管理功能之間的關聯387 2332 TD數據庫的備份和恢復390 2333 TD的使用技巧392 234 課堂練習394 235 課后作業394第24章 LoadRunner腳本的錄制和開發上機指導395 241 腳本的錄制395 242 插入事務398 243 插入集合點402 244 插入注釋403 245 課堂練習404 246 課后作業404第25章 LoadRunner腳本的高級設置上機指導405 251 錄制腳本405 252 參數化設置405 2521 參數的創建405 2522 定義參數的屬性410 2523 迭代次數設置412 2524 輸出日志設置412 253 檢查點413 2531 web_find 函數413 2532 web_reg_find 函數416 254 多Action418 255 課后作業420參考文獻422

展開全部
商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 高考志愿规划师_高考规划师_高考培训师_高报师_升学规划师_高考志愿规划师培训认证机构「向阳生涯」 | 宽带办理,电信宽带,移动宽带,联通宽带,电信宽带办理,移动宽带办理,联通宽带办理 | 集装箱箱号识别_自重载重图像识别_铁路车号自动识别_OCR图像识别 | 涿州网站建设_网站设计_网站制作_做网站_固安良言多米网络公司 | 宝元数控系统|对刀仪厂家|东莞机器人控制系统|东莞安川伺服-【鑫天驰智能科技】 | 耐酸碱泵-自吸耐酸碱泵型号「品牌厂家」立式耐酸碱泵价格-昆山国宝过滤机有限公司首页 | 耐酸泵,耐腐蚀真空泵,耐酸真空泵-淄博华舜耐腐蚀真空泵有限公司 精密模具-双色注塑模具加工-深圳铭洋宇通 | 欧必特空气能-商用空气能热水工程,空气能热水器,超低温空气源热泵生产厂家-湖南欧必特空气能公司 | 交联度测试仪-湿漏电流测试仪-双85恒温恒湿试验箱-常州市科迈实验仪器有限公司 | 滤芯,过滤器,滤油机,贺德克滤芯,精密滤芯_新乡市宇清流体净化技术有限公司 | 焊接减速机箱体,减速机箱体加工-淄博博山泽坤机械厂 | 全自动贴标机-套标机-工业热风机-不干胶贴标机-上海厚冉机械 | 假肢-假肢价格-假肢厂家-河南假肢-郑州市力康假肢矫形器有限公司 | 菏泽商标注册_菏泽版权登记_商标申请代理_菏泽商标注册去哪里 | 植筋胶-粘钢胶-碳纤维布-碳纤维板-环氧砂浆-加固材料生产厂家-上海巧力建筑科技有限公司 | 广东风淋室_广东风淋室厂家_广东风淋室价格_广州开源_传递窗_FFU-广州开源净化科技有限公司 | 国产离子色谱仪,红外分光测油仪,自动烟尘烟气测试仪-青岛埃仑通用科技有限公司 | 云南成考网_云南成人高考报名网 粤丰硕水性环氧地坪漆-防静电自流平厂家-环保地坪涂料代理 | 西点培训学校_法式西点培训班_西点师培训_西点蛋糕培训-广州烘趣西点烘焙培训学院 | 南京展台搭建-南京展会设计-南京展览设计公司-南京展厅展示设计-南京汇雅展览工程有限公司 | 气动隔膜泵-电动隔膜泵-循环热水泵-液下排污/螺杆/管道/化工泵「厂家」浙江绿邦 | 氟氨基酮、氯硝柳胺、2-氟苯甲酸、异香兰素-新晨化工 | 厂房出租_厂房出售_产业园区招商_工业地产 - 中工招商网 | 二手Sciex液质联用仪-岛津气质联用仪-二手安捷伦气质联用仪-上海隐智科学仪器有限公司 | 专业深孔加工_东莞深孔钻加工_东莞深孔钻_东莞深孔加工_模具深孔钻加工厂-东莞市超耀实业有限公司 | 热镀锌槽钢|角钢|工字钢|圆钢|H型钢|扁钢|花纹板-天津千百顺钢铁贸易有限公司 | 动库网动库商城-体育用品专卖店:羽毛球,乒乓球拍,网球,户外装备,运动鞋,运动包,运动服饰专卖店-正品运动品网上商城动库商城网 - 动库商城 | 石油/泥浆/不锈钢防腐/砂泵/抽砂泵/砂砾泵/吸砂泵/压滤机泵 - 专业石油环保专用泵厂家 | 口臭的治疗方法,口臭怎么办,怎么除口臭,口臭的原因-口臭治疗网 | 合景一建-无尘车间设计施工_食品医药洁净车间工程装修总承包公司 | 玻璃钢格栅盖板|玻璃钢盖板|玻璃钢格栅板|树篦子-长沙川皖玻璃钢制品有限公司 | 基本型顶空进样器-全自动热脱附解吸仪价格-AutoHS全模式-成都科林分析技术有限公司 | 密集柜_档案密集柜_智能密集架_密集柜厂家_密集架价格-智英伟业 密集架-密集柜厂家-智能档案密集架-自动选层柜订做-河北风顺金属制品有限公司 | 衬四氟_衬氟储罐_四氟储罐-无锡市氟瑞特防腐科技有限公司 | 锂电混合机-新能源混合机-正极材料混料机-高镍,三元材料混料机-负极,包覆混合机-贝尔专业混合混料搅拌机械系统设备厂家 | 电机铸铝配件_汽车压铸铝合金件_发动机压铸件_青岛颖圣赫机械有限公司 | 东莞市超赞电子科技有限公司 全系列直插/贴片铝电解电容,电解电容,电容器 | 胶辊硫化罐_胶鞋硫化罐_硫化罐厂家-山东鑫泰鑫智能装备有限公司 意大利Frascold/富士豪压缩机_富士豪半封闭压缩机_富士豪活塞压缩机_富士豪螺杆压缩机 | 包塑丝_高铁绑丝_地暖绑丝_涂塑丝_塑料皮铁丝_河北创筹金属丝网制品有限公司 | 飞利浦LED体育场灯具-吸顶式油站灯-飞利浦LED罩棚灯-佛山嘉耀照明有限公司 | 北京康百特科技有限公司-分子蒸馏-短程分子蒸馏设备-实验室分子蒸馏设备 |