|
-- 會員 / 註冊 --
|
|
|
|
Web測試囧事 ( 簡體 字) |
作者:楊雪敏 雷輝徐瀟 | 類別:1. -> 程式設計 -> 綜合 |
譯者: |
出版社:機械工業出版社 | 3dWoo書號: 47001 詢問書籍請說出此書號!【有庫存】 NT售價: 295 元 |
出版日:6/1/2017 |
頁數:227 |
光碟數:0 |
|
站長推薦: |
印刷:黑白印刷 | 語系: ( 簡體 版 ) |
|
加入購物車 │加到我的最愛 (請先登入會員) |
ISBN:9787111569404 |
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 序 |
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證) |
作者序: |
譯者序: |
前言: |
內容簡介:著重講解Web測試中可能遇到的各種問題以及思考和解決思路。第1∼4章,重點介紹了Web測試中為關鍵的功能測試,并從開發和測試技術、測試覆蓋率、測試實踐和業務需求4個方面分析了功能測試中Bug產生的原因及其解決思路。第5、6章詳細介紹在Web測試中安全和性能測試實踐,從思維和實踐兩個維度講解。第7章詳細介紹在進行Web自動化測試過程中你可能遇到的各種問題,以及應對策略。第8章詳細介紹移動Web測試需要進行的實踐與測試思路調整。第9章介紹了非功能性的其他測試。第10章通過介紹在需求澄清、測試環境管理和運維中的測試實踐,闡述如何通過這幾方面的測試活動提升產品質量。 |
目錄:序一 序二 序三 前言 第1章 功能測試:技術篇 ?1 1.1 輸入框中輸入超過最大允許值造成頁面跳轉溢出 ?2 1.2 索引值計算錯誤使資源縮略圖顯示和大圖展現不一致 ?5 1.3 測試Web Service能否正常提供JSON數據 ?8 1.4 利用JavaScript加載的漏洞提前購買搶購商品 ?11 1.5 過長的控件名稱造成其他元素顯示錯位 ?14 1.6 多次操作本該禁用的頁面組件造成服務器出錯 ?17 1.7 頁面跳轉后出現HTTP 400錯誤 ?19 1.8 使用沒有添加時間戳的緩存使用戶看到過期數據 ?21 1.9 代理服務器過度緩存文件導致讀取錯誤的賬號信息 ?24 1.10 多余的空格造成服務器被刪除 ?25 1.11 IE 9不支持占位符導致搜索行為異常 ?27 1.12 小結 ?29 第2章 功能測試:測試覆蓋篇 ?30 2.1 設計測試時對需求分析不透徹導致給予用戶錯誤的折扣 ?30 2.2 頁面字段依賴導致表單提交時出錯 ?36 2.3 修改產品代碼時忽視了對遺留數據的處理 ?38 2.4 基礎代碼的改動影響到了其他相關產品,造成程序出錯 ?41 2.5 異常場景處理不全面導致功能缺陷 ?43 2.6 時區不一致造成郵件發送異常 ?47 2.7 多入口功能的特殊處理造成的Bug ?50 2.8 小結 ?52 第3章 功能測試:測試實踐篇 ?53 3.1 修改充值金額范圍遺漏的產品Bug ?53 3.2 針對UI設計稿的測試思路 ?56 3.3 前后臺分離測試時需要注意測試隔離 ?59 3.4 賬號關聯過的手機號會一直收到短信驗證碼 ?64 3.5 提高測試效率的一個捷徑 ?67 3.6 缺陷VS功能 ?70 3.7 關于一次缺陷大掃除的結果分析 ?73 3.8 小結 ?75 第4章 功能測試:業務需求篇 ?76 4.1 圖片輪播的自動播放和手動播放沖突 ?77 4.2 刪除賬號造成購買記錄中出現空白記錄 ?79 4.3 產品使用本機時間造成用戶不用付費 ?80 4.4 注冊和登錄功能限制輸入不一致導致功能錯誤 ?82 4.5 復制圖片可以繞過對添加圖片大小、數量、格式的限制 ?84 4.6 小結 ?86 第5章 安全性測試 ?87 5.1 鏈接格式暴露安全隱患 ?87 5.2 細剖如何用OWASP TOP 10補“洞” ?90 5.3 前臺修改JavaScript可以輸入超限字符 ?99 5.4 頁面沒有屏蔽用戶執行JavaScript代碼導致XSS攻擊 ?101 5.5 過度暴露服務器信息也會造成安全問題 ?103 5.6 日志中的信息泄露 ?105 5.7 打開陌生網頁后,我在網站上存儲的信息丟失了 ?108 5.8 包含在受限PDF里的縮略圖權限不受限制 ?110 5.9 小結 ?111 第6章 性能測試 ?112 6.1 性能測試腳本無法使用了 ?112 6.2 錯誤的HTTP狀態碼增加了服務器的負擔 ?117 6.3 不需要模擬用戶的操作步驟進行性能測試 ?118 6.4 服務器端沒有考慮分頁而導致的性能問題 ?120 6.5 服務器端壓力測試 ?122 6.6 前端性能測試的思考點和兩個工具 ?128 6.7 小結 ?132 第7章 自動化測試 ?133 7.1 自動化新手入坑,測試數據管理 ?134 7.2 本地環境正常運行,在測試環境執行就出問題了 ?137 7.3 編寫自動化測試時需要考慮投入產出比 ?140 7.4 測試框架和工具選型也需要考慮Debug ?144 7.5 自動化測試框架選型調研需要使用復雜場景 ?147 7.6 使用Mock導致漏測很多真實環境的場景 ?149 7.7 開發UI自動化測試技巧錦集 ?151 7.8 小結 ?158 第8章 移動Web測試 ?159 8.1 測試多選框 ?159 8.2 移動網頁的左右旋轉不一致 ?163 8.3 移動設備碎片化使移動端網頁測試更加困難 ?165 8.4 測試關鍵字輸入框 ?168 8.5 移動網頁上過長的下拉菜單 ?172 8.6 字符集不同導致顯示亂碼 ?174 8.7 重現一個讓手機App崩潰的線上Bug ?177 8.8 小結 ?179 第9章 非功能性測試 ?180 9.1 搜索結果為單數時仍顯示復數名詞 ?181 9.2 輔助功能引發的法律風險 ?182 9.3 輔助功能和鍵盤用戶的沖突:快捷鍵的順序問題 ?185 9.4 網站國際化和本地化測試中碰到的問題 ?186 9.5 過度本地化快捷鍵 ?189 9.6 小結 ?192 第10章 其他類型的測試 ?193 10.1 意料之外的用戶操作 ?194 10.2 數據元素應該支持增刪改查 ?197 10.3 為什么要關注測試環境之間的差異 ?198 10.4 產品環境和測試環境之間基礎設施的差異造成的問題 ?201 10.5 大小寫造成的部署出錯 ?203 10.6 集成和系統測試時使用真實手機號 ?206 10.7 一個由A/B測試引出的Bug ?207 10.8 隱身的特殊字符 ?209 10.9 郵件發送不出去了 ?213 10.10 廣告條在三種瀏覽器上崩潰了 ?216 10.11 小結 ?218 附錄A 敏捷測試中的Web測試優秀實踐 ?219 附錄B 測試人員職業發展之路 ?224 |
序: |
|