一a一片一级一片啪啪-一a一级片-一a级毛片-一一级黄色片-国产免费福利片-国产免费福利网站

熱門關鍵字:  聽力密碼  聽力密碼  新概念美語  單詞密碼  巧用聽寫練聽力
圖書信息

軟件測試(微課版)(第二版)

中國水利水電出版社
    【作 者】鄭小蓉 萬國德 【I S B N 】978-7-5226-2951-3 【責任編輯】魏淵源 【適用讀者群】本專通用 【出版時間】2024-12-11 【開 本】16開 【裝幀信息】平裝(光膜) 【版 次】第1版第1次印刷 【頁 數】260 【千字數】385 【印 張】16.25 【定 價】49 【叢 書】普通高等教育通識類課程新形態教材 【備注信息】
圖書詳情

    本書注重軟件測試的多種方法與項目的實際應用,是一部實踐性較強的教材,采用資產管理系統作為黑盒測試、自動化測試、性能測試與接口測試的軟件項目載體,培養學習者的軟件測試崗位實踐能力。本書的主要內容包括:黑盒測試的基本方法;測試項目管理(編寫功能測試方案、設計測試用例、編寫缺陷報告、編寫功能測試總結報告等);使用Python+PyCharm+Selenium+Chrome環境進行自動化測試;使用JMeter工具進行性能測試;使用Postman進行接口測試。

    本書可作為高等職業院校計算機相關專業的教材,也可供讀者學習軟件測試技術使用。

    本書配有電子教案,讀者可以從中國水利水電出版社網站(www.waterpub.com.cn)或萬水書苑網站(www.hzxbc.cn)免費下載。

    微課資源:掃描書中二維碼可直接觀看

    課程內容:通俗易懂、任務驅動、實踐性強

    思考練習:通過實際案例綜合運用所學知識

    更多資源:課件資源、授課計劃、課程標準和源代碼

    2022年教育部發布了《職業教育專業簡介》,文件中指出:軟件測試是軟件技術專業的核心課程,計算機軟件測試員作為軟件類人才就業的職業工種,其職業崗位能力是軟件技術專業學生在校必須掌握的重要技能之一。鑒于此,由重慶工程職業技術學院牽頭,聯合北京四合天地科技有限公司、安徽工商職業學院、福建船政交通職業學院和北京中企未來科技集團有限公司等院校和單位共同開發了本教材。

    根據《軟件測試(微課版)》第一版用書單位的反饋意見,結合軟件行業最新技術的運用,將Python+pyCharm+Selenium+Chrome自動化測試更新為最新的代碼編寫規范;將Loadrunner工具替換為目前更為廣泛使用的JMeter工具;增加了Postman接口測試項目。

    本書以北京四合天地科技有限公司開發的資產管理系統作為測試項目載體,結合北京中企未來科技集團有限公司開發的軟件測試技能大賽標準,編寫了5個項目。項目1黑盒測試主要介紹了6種測試方法:等價類劃分法、邊界值法、決策表法、因果圖法、場景法、正交實驗法。項目2測試項目管理主要包括:理解與分析《軟件需求分析說明書》、編寫功能測試方案、設計測試用例、編寫缺陷報告、編寫功能測試總結報告以及使用禪道進行項目管理等。項目3 Selenium自動化測試主要采用了Python+PyCharm+Selenium+Chrome 測試環境,使用8種基本元素定位法,模擬人為操作進行頁面元素定位,例如:切換窗口與表單、上傳文件、頁面截圖、處理警告彈窗、下拉列表框選擇、鍵盤鼠標模擬操作等。項目4性能測試使用JMeter工具進行腳本的添加、場景設置與運行,以及進行測試結果的分析。項目5接口測試使用Postman工具進行請求設置、變量設置、斷言設置,并使用數據驅動進行批量執行。

    本書項目1任務1.1~任務1.4由安徽工商職業學院陳翠紅編寫、項目1任務1.5~任務1.7由福建船政交通職業學院吳金編寫,項目2~項目5由重慶工程職業技術學院鄭小蓉編寫,內容與企業軟件測試新技術的融合由北京四合天地科技有限公司萬國德和北京中企未來科技集團有限公司魏剛指導。

    本書有配套的課件資源、授課計劃、課程標準和源代碼可供下載。本書的微課資源掃描書中二維碼可直接觀看。配套的在線課程“軟件測試”可在重慶智慧教育平臺觀看,網址為https://www.cqooc.com。

    由于編者水平有限,書中難免有不妥與疏漏之處,歡迎廣大讀者給予批評指正。

    項目1 黑盒測試 1
    任務1.1 等價類劃分法 2
    任務描述 2
    任務要求 2
    知識鏈接 3
    1.1.1 等價類劃分法的概念 3
    1.1.2 等價類劃分法的原則 3
    1.1.3 等價類劃分的依據 3
    1.1.4 等價類劃分法的測試用例設計 4
    任務實施 5
    【思考與練習】 6
    任務1.2 邊界值法 6
    任務描述 6
    任務要求 7
    知識鏈接 7
    1.2.1 邊界值法概要 7
    1.2.2 邊界值的類型 7
    1.2.3 選擇測試用例的原則 9
    1.2.4 邊界值分析法測試用例的設計 10
    任務實施 11
    【思考與練習】 12
    任務1.3 決策表法 13
    任務描述 13
    任務要求 13
    知識鏈接 14
    1.3.1 決策表的組成 14
    1.3.2 構造決策表的步驟 15
    任務實施 16
    【思考與練習】 18
    任務1.4 因果圖法 19
    任務描述 19
    任務要求 19
    知識鏈接 19
    1.4.1 因果圖法概述 19
    1.4.2 因果圖的基本符號與約束 20
    1.4.3 因果圖法設計測試用例的
       基本步驟 21
    任務實施 21
    【思考與練習】 23
    任務1.5 場景法 24
    任務描述 24
    任務要求 24
    知識鏈接 25
    1.5.1 場景法概述 25
    1.5.2 場景法的設計步驟 26
    任務實施 26
    【思考與練習】 29
    任務1.6 正交實驗法 30
    任務描述 30
    任務要求 30
    知識鏈接 31
    1.6.1 正交實驗法概述 31
    1.6.2 正交實驗法測試用例設計步驟 33
    任務實施 35
    【思考與練習】 39
    任務1.7 綜合測試策略 40
    任務描述 40
    任務要求 40
    知識鏈接 40
    1.7.1 其他測試方法 40
    1.7.2 測試方法的選擇 41
    任務實施 42
    【思考與練習】 46
    項目2 測試項目管理 48
    任務2.1 理解與分析《軟件需求分析
         說明書》 49
    任務描述 49
    任務要求 49
    知識鏈接 49
    2.1.1 軟件測試與軟件工程的關系 49
    2.1.2 軟件測試階段 51
    2.1.3 軟件測試流程 51
    2.1.4 《軟件需求分析說明書》
       目錄結構 52
    任務實施 53
    【思考與練習】 56
    任務2.2 編寫功能測試方案 57
    任務描述 57
    任務要求 57
    知識鏈接 57
    2.2.1 軟件測試的原則 57
    2.2.2 功能測試方案模板 58
    任務實施 60
    【思考與練習】 64
    任務2.3 設計測試用例 64
    任務描述 64
    任務要求 64
    知識鏈接 64
    2.3.1 測試用例的定義 64
    2.3.2 測試用例的重要性 65
    2.3.3 測試用例的評價標準 66
    2.3.4 測試用例設計的基本原則 66
    2.3.5 測試用例設計的書寫標準 66
    任務實施 67
    【思考與練習】 73
    任務2.4 編寫缺陷報告 74
    任務描述 74
    任務要求 74
    知識鏈接 74
    2.4.1 軟件缺陷概述 74
    2.4.2 軟件缺陷的修復成本 76
    2.4.3 軟件缺陷嚴重程度分類 77
    2.4.4 軟件可靠性 77
    2.4.5 軟件質量 79
    任務實施 79
    【思考與練習】 83
    任務2.5 編寫功能測試總結報告 83
    任務描述 83
    任務要求 83
    知識鏈接 83
    任務實施 85
    【思考與練習】 90
    任務2.6 測試項目管理工具:禪道 90
    任務描述 90
    任務要求 90
    知識鏈接 90
    2.6.1 禪道工具的概述 90
    2.6.2 禪道的下載與安裝 91
    任務實施 94
    【思考與練習】 100
    項目3 Selenium自動化測試 101
    任務3.1 Selenium自動化測試
         基礎知識 102
    任務描述 102
    任務要求 102
    知識鏈接 102
    3.1.1 自動化測試的特點 102
    3.1.2 軟件自動化測試的選擇 103
    3.1.3 自動化測試環境的配置 104
    3.1.4 Selenium的基本操作 113
    任務實施 114
    【思考與練習】 114
    任務3.2 Selenium 8種元素定位法 114
    任務描述 114
    任務要求 115
    知識鏈接 115
    3.2.1 通過ID定位 115
    3.2.2 通過NAME定位 116
    3.2.3 通過CLASS_NAME定位 117
    3.2.4 通過TAG_NAME定位 117
    3.2.5 通過LINK_TEXT定位 118
    3.2.6 通過PARTIAL_LINK_
       TEXT定位 119
    3.2.7 通過XPATH定位 119
    3.2.8 通過CSS_SELECTOR定位 120
    3.2.9 復數定位法 121
    任務實施 122
    【思考與練習】 125
    任務3.3 Selenium高級操作 126
    任務描述 126
    任務要求 126
    知識鏈接 126
    3.3.1 窗口切換 126
    3.3.2 submit提交 128
    3.3.3 等待時間 129
    3.3.4 刪除頁面元素屬性 129
    3.3.5 多表單切換處理 131
    3.3.6 鼠標操作 133
    3.3.7 鍵盤操作 136
    3.3.8 操作下拉滾動條方法 138
    3.3.9 頁面中下拉列表框的選擇 139
    3.3.10 文件上傳處理 141
    3.3.11 頁面截圖操作 142
    3.3.12 警告彈窗處理 142
    任務實施 144
    【思考與練習】 146
    任務3.4 Unittest框架搭建 147
    任務描述 147
    任務要求 147
    知識鏈接 148
    3.4.1 Unittest框架 148
    3.4.2 CSV文件讀取 150
    3.4.3 數據驅動 151
    3.4.4 數據斷言 152
    3.4.5 discover方法 154
    3.4.6 測試報告 156
    任務實施 159
    【思考與練習】 162
    任務3.5 PageObject設計模式 162
    任務描述 162
    任務要求 163
    知識鏈接 164
    3.5.1 PageObject原理 164
    3.5.2 PageObject設計模式的優點 164
    3.5.3 PageObject設計的意義 165
    任務實施 165
    【思考與練習】 168
    項目4 性能測試 170
    任務4.1 腳本的添加 171
    任務描述 171
    任務要求 171
    知識鏈接 172
    4.1.1 性能測試概述 172
    4.1.2 JMeter工具概述 174
    4.1.3 Fiddler Classic工具介紹 176
    4.1.4 腳本添加 177
    4.1.5 定時器 183
    4.1.6 斷言 184
    4.1.7 參數化 186
    4.1.8 關聯-正則表達式提取器 189
    4.1.9 定時器Synchronizing Timer 191
    4.1.10 事務控制器 192
    任務實施 193
    【思考與練習】 207
    任務4.2 場景設計與運行 207
    任務描述 207
    任務要求 208
    知識鏈接 208
    4.2.1 場景設計 208
    4.2.2 場景運行 213
    任務實施 214
    【思考與練習】 215
    任務4.3 結果分析 215
    任務描述 215
    任務要求 216
    知識鏈接 216
    4.3.1 監聽器-匯總報告 216
    4.3.2 監聽器-聚合報告 217
    4.3.3 開源監聽器-Transactions per
       Second 219
    4.3.4 開源監聽器-Response Times Over
       Time 219
    4.3.5 開源監聽器-PerfMon Metrics
       Collector 220
    4.3.6 Dashboard 221
    任務實施 221
    【思考與練習】 226
    項目5 接口測試 227
    任務5.1 發送請求、變量設置
         與斷言 228
    任務描述 228
    任務要求 228
    知識鏈接 229
    5.1.1 Postman介紹 229
    5.1.2 發送請求 230
    5.1.3 變量設置 232
    5.1.4 數據斷言 235
    任務實施 237
    【思考與練習】 241
    任務5.2 數據驅動與批量執行 241
    任務描述 241
    任務要求 242
    知識鏈接 243
    5.2.1 數據驅動 243
    5.2.2 批量執行 243
    任務實施 246
    【思考與練習】 250
    參考文獻 251





最新評論共有 0 位網友發表了評論
發表評論
評論內容:不能超過250字,需審核,請自覺遵守互聯網相關政策法規。
用戶名: 密碼:
匿名?
注冊
主站蜘蛛池模板: 久草免费在线 | 99pao在线视频成精品 | 国内精品小视频福利网址 | 亚洲三级在线视频 | 男女扒开双腿猛进入免费网站 | 日本亚欧乱色视频在线观看 | 亚洲三级一区 | 免费看成人频视在线视频 | 国产一区二区三区欧美精品 | 精品国产一区二区三区成人 | 国产精品久久久久9999小说 | 一区一精品 | 亚洲aⅴ男人的天堂在线观看 | 国内精品久久久久久久久蜜桃 | 思思久热re6这里有精品 | 亚洲成a人伦理 | 亚洲国产专区 | 俄罗斯一级毛片免费播放 | 欧美亚洲综合视频 | 手机看片神马午夜 | a级毛片在线看日本 | 福利91| 欧美性三级 | 女人aaaaa片一级一毛片 | 国产精品久久久久三级 | 日韩中文字幕视频 | 欧美freesex10一13黑人 | 国产精品成人aaaaa网站 | 国产三a级日本三级日产三级 | 日本一级在线播放线观看视频 | 日韩在线观看中文字幕 | 日本视频一区二区三区 | 久久不卡日韩美女 | 国内精品免费一区二区观看 | 找国产毛片 | 怡红院免费播放全部视频 | 日韩成人免费一级毛片 | 亚洲日本欧美产综合在线 | 美女视频黄a全部免费专区一 | 中国三级网站 | 久草精彩视频 |