[ 收藏 ] [ 繁体中文 ]  
臺灣貨到付款、ATM、超商、信用卡PAYPAL付款,4-7個工作日送達,999元臺幣免運費   在線留言 商品價格為新臺幣 
首頁 電影 連續劇 音樂 圖書 女裝 男裝 童裝 內衣 百貨家居 包包 女鞋 男鞋 童鞋 計算機周邊

商品搜索

 类 别:
 关键字:
    

商品分类

  • 新类目

     管理
     投资理财
     经济
     社会科学
  • 軟件測試策略.設計及其自動化實戰:LINUX.ANDROID.WINDOWS.WEB的
    該商品所屬分類:計算機/網絡 -> 計算機/網絡
    【市場價】
    408-592
    【優惠價】
    255-370
    【作者】 於艷 
    【出版社】西安電子科技大學出版社 
    【ISBN】9787560652627
    【折扣說明】一次購物滿999元台幣免運費+贈品
    一次購物滿2000元台幣95折+免運費+贈品
    一次購物滿3000元台幣92折+免運費+贈品
    一次購物滿4000元台幣88折+免運費+贈品
    【本期贈品】①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
    版本正版全新電子版PDF檔
    您已选择: 正版全新
    溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。
    *. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。
    *. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。
    *. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。
    內容介紹



    ISBN編號:9787560652627
    書名:軟件測試策略、設計及其自動化實戰\tLinux、Android、Windows、Web的全面軟件測試 軟件測試策略、設計及其自動化實戰\tLinux、Android、Windows、Web的全面軟件測試
    作者:於艷

    代碼:55
    是否是套裝:否
    出版社名稱:西安電子科技大學出版社


        
        
    "

    軟件測試策略.設計及其自動化實戰:LINUX.ANDROID

    作  者: 於艷 著
    size="731x8"
    定  價: 55
    size="731x8"
    出?版?社: 西安電子科技大學出版社
    size="731x8"
    出版日期: 2019年07月01日
    size="731x8"
    頁  數: 374
    size="731x8"
    裝  幀: 平裝
    size="731x8"
    ISBN: 9787560652627
    size="731x8"
    目錄
    章 軟件測試必備理論 1 1.1 軟件測試知識 1 1.1.1 軟件測試 1 1.1.2 軟件缺陷 1 1.1.3 軟件測試應遵循的七原則 2 1.2 軟件測試方法 3 1.2.1 功能測試法 3 1.2.2 性能測試法與流程 3 1.2.3 負載測試法 4 1.2.4 壓力測試法與驅動壓力測試案例 4 1.2.5 安全性測試法與案例 6 1.2.6 UI與UE測試法 8 1.2.7 國際化、本地化、全球化測試法 9 1.2.8 安裝與卸載測試法 10 1.2.9 兼容性測試法與案例 10 1.2.10 故障轉移與恢復性測試法 11 1.2.11 容量測試法 12 1.2.12 可靠性測試法與案例 12 1.2.13 可訪問性測試法 12 1.3 軟件產品質量模型 13 1.3.1 功能性 13 1.3.2 可靠性 13 1.3.3 易用性 14 1.3.4 效率 15 1.3.5 可維護性 15 1.3.6 可移植性 15 1.3.7 質量屬性與測試類型的對應關繫 16 1.3.8 質量屬性的定制化使用 16 1.4 軟件開發生命周期模型 17 1.4.1 大棒模型 17 1.4.2 邊做邊改模型 17 1.4.3 瀑布模型 17 1.4.4 V模型 17 1.4.5 快速原型模型 18 1.4.6 螺旋模型 18 1.4.7 敏捷軟件開發 18 1.4.8 持續集成與常見問題說明 19 1.5 漫遊測試的方法與管理 20 1.5.1 常用的漫遊測試法 20 1.5.2 探索性軟件測試法 20 1.5.3 漫遊測試的選取與定制化 25 1.6 軟件測試分類 26 1.6.1 黑盒、白盒、灰盒測試 26 1.6.2 靜態、動態測試 27 1.6.、集成、繫統、驗收測試 27 1.7 測試過程階段 28 1.7.1 測試計劃與控制階段 28 1.7.2 測試設計階段 29 1.7.3 測試執行階段 29 1.7.4 評估結束準則和測試報告階段 30 1.7.5 測試結束活動 31第2章 測試策略模型 32 2.1 測試策略概述 32 2.1.1 測試活動步驟說明 32 2.1.2 測試策略概述 32 2.1.3 回歸測試 32 2.1.4 BVT測試與冒煙測試的區別 33 2.2 啟發式測試策略模型(HTSM) 33 2.2.1 啟發式測試策略模型(HTSM) 33 2.2.2 啟發式測試策略模型(HTSM)的定制化 36 2.3 Google ACC建模 37 2.4 測試策略TEmb方法 40 2.4.1素LITO 41 2.4.2 產品特性與案例說明 42 2.4.3 風險分析 43 2.4.4 組合測試策略的機制與案例 46第3章 測試建模、設計技術與質量管理 48 3.1 測試設計技術 48 3.1.1 功能列表 48 3.1.2 功能交互分析 48 3.1.3 輸入輸出模型 49 3.1.4 狀態機模型 49 3.1.5 組合分析模型 50 3.1.6 錯誤推測法 51 3.2 測試用例設計方法 52 3.2.1 等價類劃分法 52 3.2.2 邊界值分析法 53 3.2.3 判定表因果圖法 55 3.2.4 測試用例及其檢查點 55 3.3 測試建模技術 56 3.3.1 測試模型概述 56 3.3.2 基於模型的測試(MBT) 56 3.3.3 常用的基於模型的測試工具 57 3.4 如何進行測試設計與建模 58 3.4.1 了解目標和項目環境信息 58 3.4.2 基於5W1H的需求分析 58 3.4.3 MFQ測試設計模型 59 3.4.4 PPDCS測試建模步驟 59 3.5 缺陷分析法 60 3.5.1 缺陷分析方法 60 3.5.2 ODC缺陷分析法 62 3.5.3 四像限分析法 64 3.5.4 Gompertz模型分析法 64 3.5.5 根本原因分析(RCA) 65 3.6 軟件質量評估 65 3.6.1 測試覆蓋率評估 66 3.6.2 測試過程評估 66 3.6.3 質量評估 67 3.6.4 版本質量評估 67 3.7 質量管理 68 3.7.1 軟件質量管理三部曲 68 3.7.2 能力成熟度模型(CMMI) 69 3.7.3 全面質量管理(TQM) 69 3.7.4 QC舊七工具 70 3.7.5 QC新七工具 72 3.7.6 事後回顧(AAR) 72 3.7.7 項目回顧會議 73第4章 自動化測試必備理論 74 4.1 自動化測試知識 74 4.1.1 軟件測試自動化概述 74 4.1.2 測試金字塔(Test Pyramid) 75 4.1.3 蛋筒冰激凌模式 76 4.2 自動化測試工具知識 77 4.2.1 測試工具分類 77 4.2.、接口測試工具的實現原理 77 4.2.3 UI測試工具的實現原理 77 4.2.4 Web UI測試工具的實現原理 78 4.2.5 性能測試工具的實現原理 78 4.3 自動化測試腳本技術 79 4.3.1 線性腳本技術與啟發 79 4.3.2 結構化腳本技術與啟發 79 4.3.3 共享腳本技術與啟發 80 4.3.4 數據驅動腳本技術與啟發 80 4.3.5 關鍵字驅動腳本技術與啟發 81 4.3.6 自動化成熟度等級 82 4.3.7 自動化腳本衡量標準與提升法 82 4.4 自動錯誤預防(AEP)機制 83第5章 一鍵式測試自動化框架 84 5.1 一鍵式測試自動化概述 84 5.1.1 Python 概述 84 5.1.2 手工測試流程 84 5.1.3 一鍵式測試流程自動化 85 5.1.4 環境準備 85 5.2 配置文件及其讀取介紹 86 5.3 自動化源碼和MD5校驗 88 5.3.1 SVN自動化程式 88 5.3.2 FTP自動化待測標的物 90 5.3.3 MD5自動化校驗 97 5.3.4 自動化腳本調用執行 101 5.4 自動化編譯和打包 102 5.4.1 Windows下的自動化編譯 102 5.4.2 Windows下自動化編譯的調用步驟 104 5.4.3 Linux下的自動化編譯打包 104 5.5 自動化分發測試工具 105 5.5.1 自動化傳輸文件到DUT端 105 5.5.2 自動化腳本調用步驟 106 5.6 自動化執行測試 107 5.6.1 遠程調用自動化 107 5.6.2 自動化執行測試 107 5.7 自動化上傳測試結果到Testlink 107 5.7.1 Testlink API介紹 107 5.7.2 上傳測試結果到Testlink的實現代碼 109 5.7.3 實現自動化上傳結果到Testlink 110 5.8 自動化對比不同版本的源碼並發送郵件 111 5.8.1 自動化對比源碼 111 5.8.2 自動化對比源碼調用步驟 112 5.8.3 自動化發送郵件 112 5.8.4 自動化發送郵件調用步驟 114 5.9 自動化框架 114 5.9.1 框架總調用 114 5.9.2 精準測試技術 115 5.10 性能監測 116 5.10.1 Psutil介紹 116 5.10.2 Psutil的實例展示 117 5.11 自動化畫圖 125 5.11.1 基於Excel的自動化畫圖 125 5.11.2 基於Highcharts的自動化畫圖 127 5.11.3 基於Gnuplot的自動化畫圖 134第6自動化測試 136 6.測試的白盒測試 136 6.2 接口測試設計技術 138 6.3 Python的Unittest框架 142 6.3.1 Unittest概述與案例 142 6.3.2 管理測試用例與案例 144 6.3.3 discover方法與案例 148 6.3.4 跳過測試法與案例 149 6.3.5 HTMLTestRunner生成測試報告與案例說明 150 6.3.6 HTMLTestRunner集成測試報告與案例說明 151 6.4 跨平臺C++ Googletest框架 152 6.4.1 Googletest概述 152 6.4.2 參數化介紹 153 6.4.3 Android中的Gtest測試框架 154 6.4.4 Android Gtest案例 157 6.4.5 GCOV與LCOV代碼覆蓋率測試 162 6.4.6 GCOV和 LCOV的使用方法與案例 163 6.5 其他語測試框架 165 6.5.1 Jav測試框架與案例介紹 165 6.5.2 C測試框架Nunit 166第7章 Linux測試 167 7.1 Linux OS測試類型 167 7.1.1 Linux OS壓力測試與案例 167 7.1.2 Linux OS穩定性測試與案例 169 7.1.3 Linux OS性能測試與案例 170 7.1.4 Linux OS兼容性測試 172 7.1.5 Linux API測試 173 7.1.6 Linux的其他測試 173 7.2 命令行類的CLI自動化測試 173 7.2.1 CLI自動化技術 173 7.2.2 shell編程實現自動化案例 173 7.2.3 Telnet自動化登錄案例 176 7.2.4 FTP自動化登錄與上傳文件案例 177 7.2.5 SSH自動化登錄案例 178 7.3 Linux GUI自動化LDTP測試 180 7.3.1 LDTP自動化框架技術 180 7.3.2 LDTP的安裝 181 7.3.3 LDTP具體使用案例說明 181 7.3.4 LDTP獲取應用程序信息 182 7.3.5 ldtpeditor錄制腳本 182 7.3.6 Gedit案例講解 182 7.3.7 Firefox案例講解 183 7.4 Linux GUI自動化X11::GUITest 184 7.4.1 X11::GUITest的安裝 184 7.4.2 X11:GUITest案例講解 185 7.4.3 Recorder安裝與使用 187 7.5 LTP內核測試工具介紹 187 7.5.1 LTP介紹 187 7.5.2 STAF介紹 189 7.5.3 STAF與LTP的集成 189 7.6 Linux常用繫列工具 190 7.6.1 Linux CPU性能分析繫列工具 190 7.6.2 Linux內存分析繫列工具 1917.6.3 存儲繫統分析工具 1937.6.4 網絡性能工具 1967.6.5 磁盤I/O分析繫列工具介紹 1997.6.6 靜態分析工具cppcheck與案例 1997.6.7 性能測試工具lmbench 2017.6.8 GPU測試工具 2017.6.9 Screentest測試工具 2027.6.10 瀏覽器測試繫列工具 2027.6.11 Docker環境搭建 204第8章 Android測試 205 8.1 Android技術 2058.1.1 Android架構 2058.1.2 Android各架構的自動化技術 2068.1.3 Android開發環境搭建 207 8.2 Monkey自動化工具 2088.2.1 Monkey介紹 2088.2.2 Monkey語法與實際指令 209 8.3 MonkeyRunner自動化工具 2108.3.1 MonkeyRunner介紹 2108.3.2 MonkeyRunner API 2118.3.3 MonkeyDevice API 2118.3.4 MonkeyImage API與案例 2128.3.5 MonkeyRunner錄制與回放 2138.3.6 快捷鍵與案例 2148.3.7 MonkeyRunner案例說明 2158.3.8 EasyMonkeyDevice介紹與案例 216 8.4 基於Framework的 Instrumentation自動化工具 2188.4.1 Jun自動化框架介紹與案例 2188.4.2 Instrumentation介紹 2198.4.3 hierarchyviewer捕獲控件信息 2198.4.4 創建Instrumentation自動化測試程序案例 221 8.5 基於UI的UI Automator測試工具 2248.5.1 UIAutomator介紹 2248.5.2 UI Automator Viewer獲素信息 2258.5.3 UI Automatior UiObject API 2268.5.4 UI Automatior UiDevice API 2278.5.5 UI Automatior UiSelector API 2298.5.6 UI Automatior UiCollection API 2308.5.7 UI Automatior UiScrollable API 2308.5.8 UI Automatior UiWatcher API 2318.5.9 UI Automator TestCase 232 8.6 基於UI的Robotium自動化工具 2328.6.1 Robotium介紹 2328.6.2 基於源碼的Robotium自動化與案例 2338.6.3 基於APK的Robotium自動化與案例 2348.6.4 UI控件查看工具 2368.6.5 Recorder錄制工具 236 8.7 基於UI的Appium自動化工具 2378.7.1 Appium介紹 2378.7.2 Appium安裝 2378.7.3 Appium 的設置界面 2388.7.4 Appium Inspector與案例說明 2418.7.5 UI AutomatorViewer工具與案例說明 2438.7.6 Appium自動化案例說明 2458.7.7 Pycharm介紹 2488.7.8 HTMLTestRunner生成測試報告案例1 2508.7.9 HTMLTestRunner生成測試報告案例2 2518.7.10 Webview控件識別 256 8.8 Android App測試方法 2578.8.1 Android應用的硬件特性測試 2578.8.2 Android應用的內存測試 2588.8.3 Android應用的流量測試 2598.8.4 Android不同網絡下的測試 2608.8.5 Android應用的弱網測試與網絡模擬工具NEWT 2628.8.6 Android應用的多任務測試 2698.8.7 Android應用的消息提示測試 2708.8.8 Android應用的Dalvik與ART測試 2708.8.9 Android應用的耗電量測試 2708.8.10 Android應用的特性測試 2718.8.11 Android應用的兼容性測試 2716.8.12 Android應用的安全性測試 2718.8.13 Android應用的安裝卸載測試 2728.8.14 Android應用的用戶體驗測試 2728.8.15 Android應用的性能測試 2728.8.16 Android應用的啟動時間測試 2738.8.17 機器學習在App啟動時間應用案例 2738.8.18 Android應用的其他測試 2768.8.19 Android應用的典型問題 2768.8.20 代碼掃描測試 2778.8.21 雲測試平臺 277 8.9 Android 常用測試繫列工具 278 8.10 CTS測試 2808.10.1 CTS介紹 2808.10.2 搭建測試環境 2808.10.3 CTS運行 2818.10.4 結果分析 2828.10.5 CTS Verifier運行 283 8.11 Android開發繫列工具 2838.11.1 adb工具介紹 2838.11.2 DDMS介紹 2848.11.3 靜態代碼掃描工具Findbugs 2858.11.4 靜態代碼掃描工具Lint 2868.11.5 Android的內存洩露工具(MAT) 2888.11.6 HTTP抓包工具Fiddler 2898.11.7 App性能檢測工具GT 289第9章 Windows測試 290 9.1 Windows UI自動化測試工具介紹 290 9.2 Windows UI自動化測試技術 2909.2.1 Windows API技術 2909.2.2 MSAA技術 2919.2.3 UI Automation技術 2929.2.4 基於Reflection反射的UI測試技術 2929.2.5 自動化常遇到的問題總結 293 9.3 常用工具AutoIt介紹 2939.3.1 AutoIt介紹 2939.3.2 Au3Info獲取信息工具 2959.3.3 AutoIt案例說明 2969.3.4 Aut2exe工具介紹 297 9.4 Coded UI Test 2979.4.1 Coded UI測試介紹 2979.4.2 Coded UI Test案例 298 9.5 猴子測試與模糊測試 3019.5.1 猴子測試 3019.5.2 模糊Fuzz測試 301 9.6 Windows繫列工具 3030章 Web測試 304 10.1 測試方法與工具 30410.1.1 Web功能測試 30410.1.2 Web鏈接測試及工具 30510.1.3 Web兼容性測試及工具介紹 30610.1.4 W3C測試 30710.1.5 Web安全性測試 30710.1.6 Web代碼合法性測試 30710.1.7 Web的UI、UE測試 30810.1.8 契約測試 30810.1.9 Web的API接口測試 309 10.2 自動化測試工具Selenium 30910.2.1 Selenium介紹 30910.2.2 Selenium IDE 31010.2.3 Selenese命令 31210.2.4 Selenium RC介紹與不同語言的使用說明 31310.2.5 WebDriver介紹與案例 31510.2.6 定素與對應腳本說明 31610.2.7 基於Python的WebDriver案例說明 32010.2素等待方法與案例說明 32210.2.9 Unittest的案例說明 32410.2.10 HTMLTestRunner的案例說明 32510.2.11 PageObject頁面對像設計模式 32710.2.12 結合Junit的Java案例說明 32710.2.13 Selenium Grid的安裝與案例說明 33010.2.14 Jenkins與Selenium的集成 33410.2.15 驗證碼的常用處理方式 33510.2.16 Web自動化使用AutoIt工具 33510.2.17 Web自動化使用Sikuli工具 335 10.3 Web繫列測試工具介紹 33610.3.1 Browsershots工具 33610.3.2 HD-Tach工具 33710.3.3 Firefox 的Firebug 33710.3.4 Firefox 的FirePath 33810.3.5 Chrome開發人員工具 33910.3.6 IE開發人員工具 34010.3.7 Web性能測試工具介紹 3411章 Web性能測試 342 11.1 Web性能測試技術 34211.1.1 Web性能測試術語 34211.1.2 Web性能數據的計算方式 34411.1.3 Web性能結果分析 344 11.2 Web性能測試類型 345 11.3 Web性能測試策略與設計 35011.3.1 基於風險分析的Web性能測試策略 35011.3.2 Web測試設計與注意點 351 11.4 Web性能測試工具JMeter 35211.4.1 JMeter介紹 35211.4.2 JMeter安裝與目錄結構 35311.4.3 運行JMeter 35411.4.4 JMeter GUI界面介紹 35611.4.5 JMeter常用組件介紹 35711.4.6 JMeter的執行順序 36111.4.7 JMeter作用域 36211.4.8 JMeter的參數化測試 36211.4.9 創建Web測試計劃 36311.4.10 使用JMeter代理錄制性能測試腳本 36711.4.11 使用Badboy錄制性能測試腳本 36911.4.12 使用Chrome插件錄制性能測試腳本 371參考文獻 373推薦語 374
    內容虛線

    內容簡介

    size="789x11"

    本書主要介紹軟件測試的策略、建模、設計與不同平臺的自動化技術。全書分為兩大部分:部分包括~5章,主要介紹前沿的測試理論、測試流程、測試策略模型、測試建模、測試設計和用例設計、探索性測試、測試質量度量與改進、自動化基礎知識、自動化框架的開發等,可幫助學習者成長為很好的測試架構師;第二部分包括第6~11章,針對Linux、Android、Web、Windows下的用戶界面UI、命令行CL接口等,分別論述了測試方法、當前流行的自動化技術與工具以及實際案例與實踐總結,可以提升實際項目的自動化覆蓋率,幫助學習者成長為全面的自動化測試專家。本書涵蓋了軟件測試各個方面的知識,介紹了各種優選的前沿技術,涵蓋了理論和實際案例,內容全面。本書適合App測試人員、移動設備測試人員、Web測試人員、驅動測試人員、Linux測試人員、Windows測試人員、自動化測試人員、質量保證人員等閱讀學習,也適合作為......

    作者簡介

    於艷 著

    size="43x26"

    於艷,有著十餘年的一線測試經驗,先後參與和過不同平臺下的驅動測試、應用程序測試、嵌入式 OS 測試、手機測試、 Web 測試等。工作內容覆蓋測試策略、測試設計與建模、自動化、測試過程評估、質量管理持續改進等。在測試架構、各領域自動化與測試管理方面都有著豐富的經驗。

    摘要

    筆者從事一線的軟件測試工作已經十餘年,在此期間,閱讀了大量的測試文獻資料,參與了很多不同類型的測試項目,從實踐中逐漸構建出自己的知識體繫和經驗。本書的主要內容就是這些知識體繫和經驗的總結。希望本書能幫助測試人員快速建立測試理念,掌握切合實際的綜合性技能,通過理論結合實踐的方式解決實際工作中的問題,提升工作效率和質量。筆者在以往面試過程中發現:一方面,大部分應聘人員對測試策略、建模、設計隻知道皮毛,且不會結合實際項目靈活應用,導致測試架構師職位常常空缺很久也不能招聘到合適的人員。盡管有的人擁有多年測試經驗,但是除了業務知識以外,對測試本身並沒有進行思考和總結,一旦離開熟悉的業務領域就又變成了新人,之前的經驗很難復用,而且即使在自己熟悉的業務領域,由於本身的測試核心能力不足,所以發展也受到了限制。另一方面,應聘人員欠缺自動化技術,測試金字塔中往往隻懂上層不懂底層,而且隨著軟件越來越復雜,某個領......

    "
     
    網友評論  我們期待著您對此商品發表評論
     
    相關商品
    在線留言 商品價格為新臺幣
    關於我們 送貨時間 安全付款 會員登入 加入會員 我的帳戶 網站聯盟
    DVD 連續劇 Copyright © 2024, Digital 了得網 Co., Ltd.
    返回頂部