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

商品搜索

 类 别:
 关键字:
    

商品分类

  •  管理

     一般管理学
     市场/营销
     会计
     金融/投资
     经管音像
     电子商务
     创业企业与企业家
     生产与运作管理
     商务沟通
     战略管理
     商业史传
     MBA
     管理信息系统
     工具书
     外文原版/影印版
     管理类职称考试
     WTO
     英文原版书-管理
  •  投资理财

     证券/股票
     投资指南
     理财技巧
     女性理财
     期货
     基金
     黄金投资
     外汇
     彩票
     保险
     购房置业
     纳税
     英文原版书-投资理财
  •  经济

     经济学理论
     经济通俗读物
     中国经济
     国际经济
     各部门经济
     经济史
     财政税收
     区域经济
     统计 审计
     贸易政策
     保险
     经济数学
     各流派经济学说
     经济法
     工具书
     通货膨胀
     财税外贸保险类考试
     英文原版书-经济
  •  社会科学

     语言文字
     社会学
     文化人类学/人口学
     新闻传播出版
     社会科学总论
     图书馆学/档案学
     经典名家作品集
     教育
     英文原版书-社会科学
  •  哲学

     哲学知识读物
     中国古代哲学
     世界哲学
     哲学与人生
     周易
     哲学理论
     伦理学
     哲学史
     美学
     中国近现代哲学
     逻辑学
     儒家
     道家
     思维科学
     马克思主义哲学
     经典作品及研究
     科学哲学
     教育哲学
     语言哲学
     比较哲学
  •  宗教

  •  心理学

  •  古籍

     经部  史类  子部  集部  古籍管理  古籍工具书  四库全书  古籍善本影音本  中国藏书
  •  文化

     文化评述  文化随笔  文化理论  传统文化  世界各国文化  文化史  地域文化  神秘文化  文化研究  民俗文化  文化产业  民族文化  书的起源/书店  非物质文化遗产  文化事业  文化交流  比较文化学
  •  历史

     历史普及读物
     中国史
     世界史
     文物考古
     史家名著
     历史地理
     史料典籍
     历史随笔
     逸闻野史
     地方史志
     史学理论
     民族史
     专业史
     英文原版书-历史
     口述史
  •  传记

  •  文学

  •  艺术

     摄影
     绘画
     小人书/连环画
     书法/篆刻
     艺术设计
     影视/媒体艺术
     音乐
     艺术理论
     收藏/鉴赏
     建筑艺术
     工艺美术
     世界各国艺术概况
     民间艺术
     雕塑
     戏剧艺术/舞台艺术
     艺术舞蹈
     艺术类考试
     人体艺术
     英文原版书-艺术
  •  青春文学

  •  文学

     中国现当代随笔
     文集
     中国古诗词
     外国随笔
     文学理论
     纪实文学
     文学评论与鉴赏
     中国现当代诗歌
     外国诗歌
     名家作品
     民间文学
     戏剧
     中国古代随笔
     文学类考试
     英文原版书-文学
  •  法律

     小说
     世界名著
     作品集
     中国古典小说
     四大名著
     中国当代小说
     外国小说
     科幻小说
     侦探/悬疑/推理
     情感
     魔幻小说
     社会
     武侠
     惊悚/恐怖
     历史
     影视小说
     官场小说
     职场小说
     中国近现代小说
     财经
     军事
  •  童书

  •  成功/励志

  •  政治

  •  军事

  •  科普读物

  •  计算机/网络

     程序设计
     移动开发
     人工智能
     办公软件
     数据库
     操作系统/系统开发
     网络与数据通信
     CAD CAM CAE
     计算机理论
     行业软件及应用
     项目管理 IT人文
     计算机考试认证
     图形处理 图形图像多媒体
     信息安全
     硬件
     项目管理IT人文
     网络与数据通信
     软件工程
     家庭与办公室用书
  •  建筑

     执业资格考试用书  室内设计/装潢装修  标准/规范  建筑科学  建筑外观设计  建筑施工与监理  城乡规划/市政工程  园林景观/环境艺术  工程经济与管理  建筑史与建筑文化  建筑教材/教辅  英文原版书-建筑
  •  医学

     中医
     内科学
     其他临床医学
     外科学
     药学
     医技学
     妇产科学
     临床医学理论
     护理学
     基础医学
     预防医学/卫生学
     儿科学
     医学/药学考试
     医院管理
     其他医学读物
     医学工具书
  •  自然科学

     数学
     生物科学
     物理学
     天文学
     地球科学
     力学
     科技史
     化学
     总论
     自然科学类考试
     英文原版书-自然科学
  •  工业技术

     环境科学
     电子通信
     机械/仪表工业
     汽车与交通运输
     电工技术
     轻工业/手工业
     化学工业
     能源与动力工程
     航空/航天
     水利工程
     金属学与金属工艺
     一般工业技术
     原子能技术
     安全科学
     冶金工业
     矿业工程
     工具书/标准
     石油/天然气工业
     原版书
     武器工业
     英文原版书-工业技
  •  农业/林业

     园艺  植物保护  畜牧/狩猎/蚕/蜂  林业  动物医学  农作物  农学(农艺学)  水产/渔业  农业工程  农业基础科学  农林音像
  •  外语

  •  考试

  •  教材

  •  工具书

  •  中小学用书

  •  中小学教科书

  •  动漫/幽默

  •  烹饪/美食

  •  时尚/美妆

  •  旅游/地图

  •  家庭/家居

  •  亲子/家教

  •  两性关系

  •  育儿/早教

  •  保健/养生

  •  体育/运动

  •  手工/DIY

  •  休闲/爱好

  •  英文原版书

  •  港台图书

  •  研究生
     工学
     公共课
     经济管理
     理学
     农学
     文法类
     医学

  •  音乐
     音乐理论

     声乐  通俗音乐  音乐欣赏  钢琴  二胡  小提琴
  • 全棧自動化測試實戰——基於TestNG、HttpClient、Selenium和Appi
    該商品所屬分類:計算機/網絡 -> 程序設計
    【市場價】
    392-568
    【優惠價】
    245-355
    【作者】 盧家濤 
    【所屬類別】 圖書  計算機/網絡  程序設計  其他 
    【ISBN】9787121383823
    【折扣說明】一次購物滿999元台幣免運費+贈品
    一次購物滿2000元台幣95折+免運費+贈品
    一次購物滿3000元台幣92折+免運費+贈品
    一次購物滿4000元台幣88折+免運費+贈品
    【本期贈品】①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
    版本正版全新電子版PDF檔
    您已选择: 正版全新
    溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。
    *. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。
    *. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。
    *. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。
    內容介紹



    開本:16開
    紙張:膠版紙
    包裝:平裝-膠訂

    是否套裝:否
    國際標準書號ISBN:9787121383823
    作者:盧家濤

    出版?:電子工業出版社
    出版時間:2020年03月 

        
        
    "

    產品特色

    width="790"

    編輯推薦

    TestNG是一個適合做全棧自動化測試的整體框架。


    本書自動化測試、接口自動化測試和界面自動化測試的順序編寫,幫助讀者打通各個級別的自動化測試壁壘,全面掌握自動化測試。

     
    內容簡介

    TestNG 作為Java 中舉足輕重的測試框架,除可以替代JUnit 自動化測試外,還可以通過集成Selenium、Appium 和HttpClient 等框架做各種類型的自動化測試。本書首先對自動化測試進行了概述,接著對TestNG 的語法進行了講解,核心部分是使用TestNG 自動化測試、接口自動化測試和界面自動化測試,*後介紹了持續集成、Mock 測試和代碼覆蓋率等擴展知識。本書適合測試工程師、自動化測試工程師和測試管理者閱讀。

    作者簡介

    盧家濤,2011年開始接觸自動化測試,對基於Java和Python的自動化測試技術有深入研究。現於某公司擔任高級測試工程師一職,負責整個公司的自動化測試方向研究和項目落地。

    目錄
    第1 章 自動化測試概述 1
    1.1 自動化測試定義和分類 . 1
    1.2 自動化測試的目的 . 3
    1.2.1 提高軟件質量 3
    1.2.2 提高測試效率 5
    1.3 自動化測試實施三要素 . 6
    1.3.1 有明確的目標 6
    1.3.2 有足夠的資源 7
    1.3.3 有合理的計劃 8

    第2 章 TestNG 語法 . 12
    2.1 TestNG 簡介 12
    2.2 測試前的準備工作 . 12
    2.2.1 配置Maven 12

    第1 章 自動化測試概述 1
    1.1 自動化測試定義和分類 . 1
    1.2 自動化測試的目的 . 3
    1.2.1 提高軟件質量 3
    1.2.2 提高測試效率 5
    1.3 自動化測試實施三要素 . 6
    1.3.1 有明確的目標 6
    1.3.2 有足夠的資源 7
    1.3.3 有合理的計劃 8

    第2 章 TestNG 語法 . 12
    2.1 TestNG 簡介 12
    2.2 測試前的準備工作 . 12
    2.2.1 配置Maven 12
    2.2.2 創建工程 14
    2.2.3 測試執行 16
    2.3 TestNG 注解 19
    2.3.1 前置條件和後置條件 20
    2.3.2 數據驅動 24
    2.3.3 測試用例 25
    2.4 testng.xml. 28
    2.4.1 <package> 28
    2.4.2 <include>和<exclude> . 30
    2.4.3 <parameter>標簽 32

    第3 自動化測試 34
    3.1 編寫待測程序 . 34
    3.2 手工測試用例設計 . 35
    3.2.1 分析待測程序 35
    3.2.2 測試用例設計 35
    3.3 設計自動化測試用例 . 36
    3.3.1 基於JUnit 設計自動化測試用例 36
    3.3.2 基於TestNG 設計自動化測試用例 38
    3.4 Spring自動化測試 42
    3.4.1 Java 企業級應用簡介 42
    3.4.2 編寫待測程序 44
    3.4.自動化測試 50

    第4 章 HTTP 接口自動化測試 56
    4.1 HTTP 簡介 56
    4.2 部署待測程序 . 57
    4.3 手工測試用例設計 . 58
    4.3.1 分析待測接口 58
    4.3.2 測試用例設計 60
    4.4 HttpClient 用法 . 62
    4.4.1 HttpClient 簡介 62
    4.4.2 創建工程 63
    4.4.3 發送HTTP 請求 64
    4.4.4 處理服務器響應 66
    4.4.5 設置請求頭 68
    4.5 TestNG 集成HttpClient 68
    4.5.1 RESTful 接口自動化測試 . 69
    4.5.2 SOAP 接口自動化測試 . 81

    第5 章 RPC 接口自動化測試 . 87
    5.1 RPC 簡介 . 87
    5.2 部署待測程序 . 88
    5.3 手工測試用例設計 . 90
    5.3.1 分析待測接口 90
    5.3.2 測試用例設計 91
    5.4 TestNG Dubbo 接口自動化測試 92
    5.4.1 基於XML 方式 . 94
    5.4.2 基於API 方式 99
    5.4.3 基於注解方式 100
    5.4.4 泛化調用 102

    第6 章 Web 自動化測試 . 107
    6.1 Web 自動化測試工具(框架)簡介 . 107
    6.2 部署待測程序 . 108
    6.3 Selenium 用法 . 109
    6.3.1 準備 109
    6.3素操作 110
    6.3.3 鼠標事件 115
    6.3.4 鍵盤事件 118
    6.3.5 瀏覽器操作 119
    6.3.6 JavaScript 對話框處理 121
    6.3.7 等待處理 124
    6.4 TestNG 集成Selenium 129

    第7 章 Android 自動化測試 133
    7.1 Android 自動化測試工具(框架)簡介 . 133
    7.2 安裝待測應用 . 134
    7.3 Appium 用法 . 134
    7.3.1 準備 134
    7.3.2 初始化參數 136
    7.3素操作 139
    7.3.4 應用操作 145
    7.3.5 繫統操作 146
    7.3.6 使用Android 模擬器 . 147
    7.4 TestNG 集成Appium 148

    第8 章 iOS 自動化測試 151
    8.1 iOS 自動化測試工具(框架)簡介 151
    8.2 待測應用開發 . 151
    8.2.1 工程創建 152
    8.2.2 界面開發 152
    8.2.3 邏輯開發 155
    8.3 Appium 的用法 . 159
    8.3.1 準備 159
    8.3.2 初始化參數 160
    8.3素操作 161
    8.3.4 應用操作 167
    8.3.5 繫統操作 169
    8.3.6 使用iOS 模擬器 169
    8.4 TestNG 集成Appium 171

    第9 章 自動化測試實戰 174
    9.1 實戰項目部署安裝 . 174
    9.1.1 JForum 論壇部署 . 174
    9.1.2 AnExplorer 文件管理器安裝 177
    9.2 Web 自動化測試實戰 . 177
    9.2.1 分層和解耦 177
    9.2.2 公共函數和業務函數封裝 180
    9.2.3 自動化測試用例編寫 186
    9.2.4 測試數據準備 189
    9.3 Android 自動化測試實戰 . 192
    9.3.1 工程準備 192
    9.3.2 Page Object 設計模式 193
    9.3.3 頁面對像層封裝 195
    9.3.4 業務邏輯層封裝 203
    9.3.5 自動化測試用例編寫 204
    9.4 進一步優化 . 207

    第10 章 持續集成 208
    10.1 持續集成、持續交付和持續部署 208
    10.2 Jenkins 的重要功能簡介 209
    10.2.1 Jenkins 部署 . 209
    10.2.2 任務管理 211
    10.2.3 構建管理 212
    10.2.4 節點管理 213
    10.2.5 插件管理 213
    10.2.6 用戶管理 215
    10.3 TestNG 集成到Jenkins . 216
    10.3.1 TestNG 工程創建 . 216
    10.3.2 SVN 部署及使用 . 218
    10.3.3 JDK 和Maven 配置 . 220
    10.3.4 把TestNG 集成到Jenkins . 221

    第11 章 Mock 測試和代碼覆蓋率 . 225
    11.Mock 測試 225
    11.1.Mock 測試簡介 . 225
    11.2.2 Mockito 用法 225
    11.2 接口Mock 測試 230
    11.2.1 接口Mock 測試簡介 . 230
    11.2.2 RAP2 用法 . 230
    11.3 代碼覆蓋率簡介 234
    11.4 JaCoCo 用法 235
    11.4.1 JaCoCo 計數器 . 235
    11.4.2 使用EclEmma 插件. 236
    11.4.3 Maven 集成JaCoCo. 239

    前言
    前言
    寫作背景
    2011 年我接觸了個自動化測試工具DeviceAnywhere,該工具將真實手機置於雲端,通過錄制回放執行自動化測試腳本,終采用圖片對比技術實現斷言。自此之後,我對自動化測試技術產生了濃厚的興趣,在之後的8 年多時間裡,我不斷學習自動化測試技術,並把它落實到實際項目中。
    為什麼是TestNG,而不是JUnit?
    JUnit 主要測試,而TestNG 在JUnit 的基礎上做了很多改進,更適合做全棧自動化測試的整體框架。

    本書內容
    本書的寫作順序不是由淺入深的,而是“自底向上”的,即自動化測試、接口自動化測試和界面自動化測試的順序編寫的。

    前言


    寫作背景


    2011 年我接觸了個自動化測試工具DeviceAnywhere,該工具將真實手機置於雲端,通過錄制回放執行自動化測試腳本,終采用圖片對比技術實現斷言。自此之後,我對自動化測試技術產生了濃厚的興趣,在之後的8 年多時間裡,我不斷學習自動化測試技術,並把它落實到實際項目中。


    為什麼是TestNG,而不是JUnit?


    JUnit 主要測試,而TestNG 在JUnit 的基礎上做了很多改進,更適合做全棧自動化測試的整體框架。


     


    本書內容


    本書的寫作順序不是由淺入深的,而是“自底向上”的,即自動化測試、接口自動化測試和界面自動化測試的順序編寫的。


    本書首先對自動化測試進行了概述(第1 章);


    接著對Java 和TestNG 語法進行了講解(第2 章和第3 章);


    核心部分是使用TestNG 自動化測試、接口自動化測試和界面自動化測試(第4章至第10 章);


    後介紹了持續集成、Mock 測試和代碼覆蓋率等擴展知識(第11 章)。


    對於代碼基礎比較薄弱的讀者,建議在閱讀完前三章內容後,先閱讀較為簡單的第5、7、8 章,再閱讀第4、6、9、10、11 章。


     


    適合讀者


    測試工程師:本書可以從簡單的Web 自動化測試(第7 章)帶你走進自動化測試的大門。


    自動化測試工程師:打通各個級別的自動化測試壁壘,幫助讀者全面自動化測試、接口自動化測試和界面自動化測試。


    測試管理者:了解主流自動化測試技術,指導團隊開展自動化測試,把握自動化測試的方向和目標。


     


    致謝


    感謝老婆的理解和支持,讓我能全身心地編寫本書。


    感謝老大(陳恆驥)給我進入軟件測試行業的機會,沒有這個機會,我不可能在這個行業走得這麼遠。


    感謝編輯安娜在本書出版過程中耐心的指導。


    雖然書中的每個技術點都曾在實際項目中實踐過,但由於時間倉促難免有誤,敬請讀者批評指正。


    筆者的GitHub:https://github.com/lujiatao2/httpinterface/releases。


    盧家濤


    2019 年12 月20 日



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