![](/c49/99/10029241706700.jpg)
店鋪:遼寧音像出版社圖書專營店 出版社:人民郵電出版社 ISBN:9787115519375 商品編碼:10029241706700 包裝:平裝 出版時間:2020-02-01 作者:江楚
"基本信息 書名:零基礎快速入行入職軟件測試工程師 定價 作者:江楚 出版社:人民郵電出版社 出版日期:2020-02-01 ISBN:9787115519375 字數: 頁碼:280 版次: 裝幀:平裝 開本:16開 商品重量: 編輯推薦
全面介紹軟件測試的基礎知識,幫助零基礎讀者快速入門! 詳細講解自動化測試和接口測試,幫助讀者快速進階! 深入解析操作繫統和數據庫,幫助讀者進一步提高測試水平! 本書具有以下特點: 1.對初級軟件測試工程師所需技能介紹詳細,內容通俗易懂。 2.實操性強,書中介紹了很多實用性的小案例,幫助讀者快速掌握內容。 3.結合市場,對本行業的面試進行分析,幫助讀者快速入行。 內容提要
本書專為想成為軟件測試工程師的零基礎讀者量身打造,緊緊圍繞目前軟件公司招聘初級軟件測試工程師的基本要求開展內容設計。本書章~第9章介紹軟件測試的基礎概念和方法,0章介紹Web自動化測試入門的基礎,1章介紹接口測試入門基礎,2章介紹Linux命令行入門基礎,3章介紹數據庫SQL語句入門基礎。本書附錄以面向初級軟件測試工程師崗位的求職簡歷為基礎模擬面試考場,指導讀者如何正確應對面試,以更好地幫助讀者順利地入行入職。 本書盡量避免使用晦澀的專業術語、復雜的編程語言和高深的技術框架,而是采用通俗易懂的表達方式將復雜問題簡單化,多用圖解的方式將抽像問題形像化,以便讀者能又快又好地學懂弄通,輕松上手。本書適合想進入軟件測試行業的零基礎或者非計算機專業的讀者學習,同時對有志於從事軟件測試行業的應屆畢業生亦有指導意義。 目錄
第 1章 初識軟件測試01
1.1軟件測試的職業前景和規劃 01
1.1.1軟件測試的現狀與前景 01
1.1.2軟件測試人員的職業規劃 02
1.2初級軟件測試人員學習路線圖 03
1.2.1初級軟件測試人員的專業知識點 03
1.2.2初級軟件測試人員的“非專業”知識點 04
1.3初級軟件測試人員的核心素質 04
1.3.1人格品質 04
1.3.2溝通能力 05
1.4軟件測試對學歷的要求 06
1.5軟件測試對英語的要求 06
第 2章 軟件測試入門07
2.1實體產品測試實例 07
2.1.1如何測試礦泉水瓶 07
2.1.2如何測試白板筆 11
2.1.3產品測試的基本要素 13
2.2什麼叫軟件 13
2.3軟件測試實例 14
2.3.1郵箱之登錄測試 14
2.3.2郵箱之發信測試 16
2.3.3軟件測試的基本要素 17
2.4本章小結18
2.4.1學習提醒 18
2.4.2求職指導 18
第3章 測試工作從評審需求開始20
3.1項目成員20
3.2項目成員與需求的關繫 21
3.3為什麼要評審需求文檔 23
3.4如何評審需求文檔 24
3.5本章小結25
3.5.1學習提醒 25
3.5.2求職指導 25
第4章 軟件測試的基本概念27
4.1軟件測試的定義 27
4.2軟件測試的分類 29
4.2.1測試原理分類 29
4.2.2測試階段分類 31
4.3初級軟件測試人員的定位 33
4.4軟件測試分類關繫表 35
4.5本章小結36
4.5.1學習提醒 36
4.5.2求職指導 36
第5章 軟件測試計劃38
5.1軟件測試計劃的內容 38
5.2軟件測試計劃的模板 41
5.3本章小結46
5.3.1學習提醒 46
5.3.2求職指導 46
第6章 測試用例的設計48
6.1什麼是測試用例 48
6.1.1測試用例的格式 48
6.1.2測試用例的作用 54
6.1.3測試用例與需求的關繫 54
6.2功能測試的用例設計方法 56
6.2.1等價類劃分法 57
6.2.2邊界值分析法 66
6.2.3錯誤推測法 69
6.2.4正交表分析法 71
6.2.5因果判定法 75
6.3用例設計的基本思路 82
6.3.1郵箱注冊模塊 82
6.3.2郵箱登錄模塊 84
6.3.3郵箱郵件搜索模塊 85
6.3.4郵箱附件上傳功能 88
6.4測試用例的評審 91
6.4.1如何評審測試用例 91
6.4.2用例設計結束的標準 91
6.5本章小結92
6.5.1學習提醒 92
6.5.2求職指導 92
第7章 了解測試環境95
7.1了解B/S結構軟件的環境搭建 95
7.1.1了解B/S結構軟件的概念 95
7.1.2了解B/S結構軟件的工作過程 96
7.1.3了解B/S結構軟件的環境搭建 98
7.2了解C/S結構軟件的環境搭建 109
7.2.1了解C/S結構軟件的概念 109
7.2.2了解C/S結構軟件的工作過程 110
7.2.3了解C/S結構軟件的環境搭建 111
7.3本章小結111
7.3.1學習提醒 111
7.3.2求職指導 112
第8章 測試執行114
8.1如何記錄一個Bug 114
8.1.1一個Bug所包括的內容 114
8.1.2Bug記錄的正確範例 115
8.2利用測試工具追蹤Bug 118
8.2.1測試管理工具簡介 118
8.2.2禪道繫統基本使用流程 119
8.2.3通過禪道繫統來追蹤Bug 128
8.3對Bug起爭議時的處理 132
8.4回歸測試的策略 133
8.4.1回歸測試的基本流程 134
8.4.2回歸測試的基本策略 135
8.5本章小結136
8.5.1學習提醒 136
8.5.2求職指導 137
第9章 軟件測試報告139
9.1軟件測試報告的定義 139
9.2軟件測試報告模板 140
9.3本章小結143
9.3.1學習提醒 143
9.3.2求職指導 143
第 10章 初識Web自動化測試技術 146
10.1HTML基礎 147
10.2Xpath定位技術 151
10.2.1安裝ChroPath插件 151
10.2.2Xpath之路徑定位法 154
10.2.3Xpath之相對路徑定位法 157
10.3Python面向對像的編程思想 164
10.3.1Python的開發環境 164
10.3.2Python的客戶端 167
10.3.3類和對像 171
10.3.4對像的方法 173
10.3.5對像的屬性 174
10.3.6函數及調用 177
10.3.7導入自定義模塊 178
10.3.8導入Python標準模塊 181
10.3.9導入第三方模塊(Python與Selenium WebDriver
模塊的關繫) 183
10.4Selenium WebDriver之安裝 183
10.4.1安裝Selenium WebDriver 183
10.4.2配置Firefox瀏覽器的驅動程序geckodriver.exe 185
10.5Selenium WebDriver之初步應用 187
10.5.1導入Selenium WebDriver模塊 188
10.5.2新建對像並啟動瀏覽器 188
10.5.3調用mamize_window方法讓窗口化 188
10.5.4調用get方法打開一個網頁 189
10.5.5通過clear方法來清理文本 189
10.5.6調用send_keys方法來輸入文本內容 190
10.5.7通過click方法進行單擊操作 191
10.5.8導入time模塊 192
10.5.9通過quit方法關閉瀏覽器 193
10.5.10通過for循環連續登錄10次 194
10.6本章小結195
10.6.1學習提醒 195
10.6.2求職指導 196
第 11章 初識接口測試 197
11.1理解接口的含義 197
11.2接口的表現形式 198
11.3為接口添加參數 199
11.4接口測試的實質 200
11.5接口測試的意義 202
11.6接口測試的依據 205
11.7了解GET/POST方式的請求 208
11.7.1通過GET方式發送請求 210
11.7.2通過POST方式發送請求 211
11.7.3的狀態碼 212
11.8了解請求/響應的協商過程 213
11.8.1使用Firefox瀏覽器的抓包工具 214
11.8.2中的請求頭(Request Header) 217
11.8.3中的響應頭(Response Header) 217
11.8.4中的Cookie信息 219
11.8.5中的消息頭(Message Header)222
11.8.6中傳遞的參數(Params) 223
11.8.7中的響應內容(Response) 223
11.9通過Python代碼發送請求 224
11.9.1安裝requests模塊 224
11.9.2導入requests模塊 224
11.9.3通過requests.get方法發送請求 225
11.9.4通過requests.post方法發送請求 226
11.10本章小結 228
11.10.1學習提醒 228
11.10.2求職指導 229
第 12章 Linux操作繫統入門 230
12.1Linux繫統的安裝過程 230
12.2Linux繫統的入門命令行 236
12.2.1cd命令、ls命令、pwd命令 236
12.2.2命令提示符 239
12.2.3當前用戶的家目錄 239
12.2.4touch命令、mkdir命令、cp命令、rm命令 240
12.2.5vi編輯器 243
12.2.6find命令、grep命令 246
12.2.7cat命令、head命令、tail命令 247
12.3演示一個簡單的shell腳本250
12.4本章小結252
12.4.1學習提醒 252
12.4.2求職指導 252
Oracle數據庫入門 254
13.1Oracle的安裝過程 254
13.2Oracle之SQL語句操作 260
13.2.1使用關鍵字select、from查詢數據 260
13.2.2使用關鍵字where進行限制性查詢 264
13.2.3使用關鍵字order by進行數據排序 265
13.2.4使用關鍵字create table新建表 266
13.2.5使用關鍵字insert向表中增加數據 267
13.2.6使用關鍵字update更改表中的數據 267
13.2.7使用關鍵字delete刪除表中的數據 268
13.3演示一個簡單的存儲過程 269
13.4本章小結273
13.4.1學習提醒 273
13.4.2求職指導 273
附錄 求職簡歷制作與面試模擬考場問答274 作者介紹
江楚 計算機應用技術專業畢業,擁有十年以上測試實踐經驗。曾就職於文思創新和彩訊科技等上市公司,先後擔任測試工程師、高級測試工程師、測試經理等職位。目前在培訓教學機構擔任軟件測試高級講師職位,面向希望從事軟件測試行業的各界人士,策劃並教授了一繫列相關課程。同時利用業餘時間編寫本書,希望能為打算進入軟件測試行業的讀者提供指導,幫助其快速入行。 序言
" |