中图网(原中国图书网):网上书店,中文字幕在线一区二区三区,尾货特色书店,中文字幕在线一区,30万种特价书低至2折!

歡迎光臨中圖網(wǎng) 請 | 注冊
> >
自動化測試項目實戰(zhàn)——從入門到精通(微課視頻版)

包郵 自動化測試項目實戰(zhàn)——從入門到精通(微課視頻版)

作者:盧家濤
出版社:清華大學(xué)出版社出版時間:2023-01-01
開本: 其他 頁數(shù): 316
中 圖 價:¥65.7(7.3折) 定價  ¥89.9 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

自動化測試項目實戰(zhàn)——從入門到精通(微課視頻版) 版權(quán)信息

自動化測試項目實戰(zhàn)——從入門到精通(微課視頻版) 本書特色

本書以當前軟件測試人員掌握的主流編程語言Python為主,詳細地介紹了自動化測試的基礎(chǔ)知識、進階知識和項目實戰(zhàn)。本書具有如下特色: (1)從自動化測試理論到框架使用,再從框架開發(fā)到項目實戰(zhàn),本書知識點非常全面。 (2)初中級人員可閱讀基礎(chǔ)篇,中高級人員可閱讀進階篇,所有人均可閱讀項目實戰(zhàn)篇,本書受眾極廣。 (3)所有示例均提供源代碼下載,方便讀者對照學(xué)習(xí)。 (4)隨書附帶視頻課程,可幫助讀者進一步鞏固學(xué)習(xí)的知識。

自動化測試項目實戰(zhàn)——從入門到精通(微課視頻版) 內(nèi)容簡介

本書以當前軟件測試人員掌握的主流編程語言Python為主,詳細介紹了自動化測試的基礎(chǔ)知識、進階知識和項目實戰(zhàn)。全書分為3部分,共8章,分別介紹自動化測試概述,單元自動化測試,接口自動化測試,界面自動化測試,擴展現(xiàn)有自動化測試框架,開發(fā)全新自動化測試框架,項目實戰(zhàn),持續(xù)集成、持續(xù)交付和持續(xù)部署等知識,且每個知識點都有相應(yīng)的實現(xiàn)代碼和實例。 本書適合有一定編程基礎(chǔ)的測試工程師、自動化測試工程師、測試開發(fā)工程師及測試管理者閱讀,也可作為全國高等院校或培訓(xùn)機構(gòu)的教材。

自動化測試項目實戰(zhàn)——從入門到精通(微課視頻版) 目錄


目錄







第1部分基礎(chǔ)篇


第1章自動化測試概述


1.1自動化測試的定義


1.2自動化測試的分類


1.2.1單元自動化測試


1.2.2集成自動化測試


1.2.3系統(tǒng)自動化測試


1.3自動化測試的目的


1.3.1提高軟件質(zhì)量


1.3.2提高測試效率


1.4自動化測試實施要素


1.4.1明確目的


1.4.2制訂計劃


1.4.3執(zhí)行落地


第2章單元自動化測試


2.1基礎(chǔ)知識


2.1.1代碼覆蓋方法


2.1.2代碼覆蓋率


2.2使用unittest框架


2.2.1**個unittest示例


2.2.2命令行和IDE執(zhí)行


2.2.3初始化和清理操作


2.2.4詳解斷言


2.2.5組織測試用例


2.2.6跳過測試用例


2.2.7預(yù)期失敗和非預(yù)期成功


2.2.8參數(shù)化測試


2.2.9復(fù)用已有測試代碼


2.2.10使用第三方測試報告


2.3使用pytest框架


2.3.1**個pytest示例


2.3.2命令行和IDE執(zhí)行


2.3.3初始化和清理操作


2.3.4詳解斷言


2.3.5跳過測試用例


2.3.6預(yù)期失敗和非預(yù)期成功


2.3.7參數(shù)化測試


2.3.8自定義標記


2.3.9跨模塊測試數(shù)據(jù)共享


2.3.10并行執(zhí)行


2.3.11兼容unittest測試用例


2.3.12使用第三方測試報告


2.4測試替身


2.4.1使用Dummy


2.4.2使用Stub


2.4.3使用Spy


2.4.4使用Mock


2.4.5使用Fake


第3章接口自動化測試


3.1基礎(chǔ)知識


3.1.1HTTP和REST


3.1.2RPC和Dubbo


3.2查看接口的輔助工具


3.2.1瀏覽器開發(fā)者工具


3.2.2HTTP代理和調(diào)試工具


3.3使用Requests測試HTTP接口


3.3.1簡單請求和響應(yīng)


3.3.2構(gòu)建請求參數(shù)


3.3.3操作Cookie


3.3.4詳解request()函數(shù)


3.3.5使用會話


3.3.6上傳和下載文件


3.4測試Dubbo接口


3.4.1使用Java API


3.4.2使用Spring XML


3.4.3使用Spring注解


3.4.4使用Spring Boot


3.4.5使用泛化調(diào)用


3.4.6使用Python客戶端


3.5Mock測試


3.5.1HTTP接口測試的Mock


3.5.2Dubbo接口測試的Mock


第4章界面自動化測試


4.1查看元素的輔助工具


4.1.1瀏覽器開發(fā)者工具


4.1.2Appium Inspector


4.2使用Selenium測試Web應(yīng)用


4.2.1Selenium簡介


4.2.2打開瀏覽器


4.2.3詳解瀏覽器操作


4.2.4定位及操作元素


4.2.5鼠標和鍵盤事件


4.2.6處理等待


4.2.7JavaScript對話框處理及腳本執(zhí)行


4.2.8上傳和下載文件


4.2.9Selenium Grid


4.2.10Selenium IDE


4.3使用Appium測試移動應(yīng)用


4.3.1Appium簡介


4.3.2打開待測應(yīng)用程序


4.3.3詳解應(yīng)用程序操作


4.3.4操作待測設(shè)備


4.3.5定位及操作元素


4.3.6鼠標和手勢操作


4.3.7操作移動瀏覽器


4.4Page Object設(shè)計模式


4.4.1兩層建模


4.4.2三層建模


第2部分進階篇


第5章擴展現(xiàn)有自動化測試框架


5.1開發(fā)pytest插件


5.1.1使用pytest Hook


5.1.2開發(fā)本地插件


5.1.3開發(fā)可安裝的插件


5.2使用Requests Hook


5.3實現(xiàn)Selenium等待條件和事件監(jiān)聽器


5.3.1實現(xiàn)Selenium等待條件


5.3.2實現(xiàn)Selenium事件監(jiān)聽器


第6章開發(fā)全新自動化測試框架


6.1整體設(shè)計


6.2實現(xiàn)測試用例模塊


6.3實現(xiàn)測試任務(wù)模塊


6.3.1測試用例過濾器


6.3.2測試任務(wù)


6.4實現(xiàn)測試記錄器模塊


6.4.1實現(xiàn)輔助類


6.4.2記錄測試結(jié)果


6.4.3統(tǒng)計測試結(jié)果


6.4.4生成測試報告


6.5實現(xiàn)測試執(zhí)行器模塊


6.6實現(xiàn)高級功能


6.6.1參數(shù)化測試


6.6.2多線程測試


6.6.3終止策略


6.6.4重試策略


6.6.5超時時間


6.6.6異常斷言


6.7實現(xiàn)框架的執(zhí)行入口


6.7.1IDE執(zhí)行入口


6.7.2命令行執(zhí)行入口


6.8測試


6.8.1測試用例的測試


6.8.2測試任務(wù)的測試


6.8.3測試記錄器的測試


6.8.4測試執(zhí)行器的測試


6.8.5異常斷言的測試


6.8.6執(zhí)行入口的測試


6.9編寫文檔


6.9.1用戶指南


6.9.2變更記錄


6.9.3開源許可證書


6.10打包和發(fā)布


6.10.1打包


6.10.2發(fā)布


6.11優(yōu)化建議


第3部分實戰(zhàn)篇


第7章項目實戰(zhàn)


7.1搭建基礎(chǔ)框架


7.1.1準備


7.1.2編寫簡單測試用例


7.1.3如何優(yōu)化測試用例


7.2使用模塊化


7.2.1將公共部分封裝為函數(shù)


7.2.2參數(shù)化可變代碼


7.2.3將公共部分存放到獨立模塊


7.2.4進一步優(yōu)化


7.3使用函數(shù)庫


7.3.1搭建Python私有倉庫


7.3.2發(fā)布函數(shù)庫


7.3.3使用函數(shù)庫


7.4使用數(shù)據(jù)驅(qū)動測試


7.4.1使用CSV作為數(shù)據(jù)源


7.4.2使用Excel作為數(shù)據(jù)源


7.4.3使用Properties作為數(shù)據(jù)源


7.4.4使用YAML作為數(shù)據(jù)源


7.4.5使用數(shù)據(jù)庫作為數(shù)據(jù)源


7.5使用關(guān)鍵字驅(qū)動測試


7.5.1關(guān)鍵字簡介


7.5.2安裝Robot Framework


7.5.3Robot Framework關(guān)鍵字庫


7.5.4使用標準關(guān)鍵字庫


7.5.5使用外部關(guān)鍵字庫


7.6使用第三方斷言函數(shù)庫


7.6.1使用PyHamcrest斷言函數(shù)庫


7.6.2使用assertpy斷言函數(shù)庫


第8章持續(xù)集成、持續(xù)交付和持續(xù)部署


8.1持續(xù)集成、持續(xù)交付和持續(xù)部署簡介


8.2使用Jenkins實現(xiàn)持續(xù)集成、持續(xù)交付和持續(xù)部署


8.2.1Blue Ocean簡介


8.2.2使用流水線


8.2.3使用多分支流水線


8.3其他常用實踐


8.3.1郵件通知


8.3.2多節(jié)點構(gòu)建


8.3.3集成第三方測試報告


附錄搭建環(huán)境



展開全部
商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網(wǎng)
在線客服
主站蜘蛛池模板: 西装定制/做厂家/公司_西装订做/制价格/费用-北京圣达信西装 | 尼龙PA610树脂,尼龙PA612树脂,尼龙PA1010树脂,透明尼龙-谷骐科技【官网】 | 高低温老化试验机-步入式/低温恒温恒湿试验机-百科 | 不锈钢复合板厂家_钛钢复合板批发_铜铝复合板供应-威海泓方金属复合材料股份有限公司 | 金属波纹补偿器厂家_不锈钢膨胀节价格_非金属伸缩节定制-庆达补偿器 | 广州冷却塔维修厂家_冷却塔修理_凉水塔风机电机填料抢修-广东康明节能空调有限公司 | 一航网络-软件测评官网| 黑龙江京科脑康医院-哈尔滨精神病医院哪家好_哈尔滨精神科医院排名_黑龙江精神心理病专科医院 | 膜结构车棚|上海膜结构车棚|上海车棚厂家|上海膜结构公司 | 中国产业发展研究网 - 提供行业研究报告 可行性研究报告 投资咨询 市场调研服务 | 烟雾净化器-滤筒除尘器-防爆除尘器-除尘器厂家-东莞执信环保科技有限公司 | 硫化罐-胶管硫化罐-山东鑫泰鑫智能装备有限公司| SDI车窗夹力测试仪-KEMKRAFT方向盘测试仪-上海爱泽工业设备有限公司 | PC构件-PC预制构件-构件设计-建筑预制构件-PC构件厂-锦萧新材料科技(浙江)股份有限公司 | 气密性检测仪_气密性检测设备_防水测试仪_密封测试仪-岳信仪器 | 橡胶膜片,夹布膜片,橡胶隔膜密封,泵阀设备密封膜片-衡水汉丰橡塑科技公司网站 | 山东聚盛新型材料有限公司-纳米防腐隔热彩铝板和纳米防腐隔热板以及钛锡板、PVDF氟膜板供应商 | 纳米涂料品牌 防雾抗污纳米陶瓷涂料厂家_虹瓷科技 | 车充外壳,车载充电器外壳,车载点烟器外壳,点烟器连接头,旅行充充电器外壳,手机充电器外壳,深圳市华科达塑胶五金有限公司 | 淘剧影院_海量最新电视剧,免费高清电影随心观看 | 海德莱电力(HYDELEY)-无功补偿元器件生产厂家-二十年专业从事电力电容器 | 今日娱乐圈——影视剧集_八卦娱乐_明星八卦_最新娱乐八卦新闻 | 日本SMC气缸接头-速度控制阀-日本三菱伺服电机-苏州禾力自动化科技有限公司 | 银川美容培训-美睫美甲培训-彩妆纹绣培训-新娘化妆-学化妆-宁夏倍莱妮职业技能培训学校有限公司 临时厕所租赁_玻璃钢厕所租赁_蹲式|坐式厕所出租-北京慧海通 | 水平垂直燃烧试验仪-灼热丝试验仪-漏电起痕试验仪-针焰试验仪-塑料材料燃烧检测设备-IP防水试验机 | 铝合金电阻-无源谐波滤波器-上海稳达电讯设备厂 | 润滑脂-高温润滑脂-轴承润滑脂-食品级润滑油-索科润滑油脂厂家 | 中视电广_短视频拍摄_短视频推广_短视频代运营_宣传片拍摄_影视广告制作_中视电广 | 防火门|抗爆门|超大门|医疗门|隔声门-上海加汇门业生产厂家 | 防爆型气象站_农业气象站_校园气象站_农业四情监测系统「山东万象环境科技有限公司」 | 防水套管_柔性防水套管_刚性防水套管-巩义市润达管道设备制造有限公司 | PVC快速门-硬质快速门-洁净室快速门品牌厂家-苏州西朗门业 | 花纹铝板,合金铝卷板,阴极铝板-济南恒诚铝业有限公司 | 首页|光催化反应器_平行反应仪_光化学反应仪-北京普林塞斯科技有限公司 | 特材真空腔体_哈氏合金/镍基合金/纯镍腔体-无锡国德机械制造有限公司 | 涡街流量计_LUGB智能管道式高温防爆蒸汽温压补偿计量表-江苏凯铭仪表有限公司 | 深圳货架厂_仓库货架公司_重型仓储货架_线棒货架批发-深圳市诺普泰仓储设备有限公司 | 南京租车,南京汽车租赁,南京包车,南京会议租车-南京七熹租车 | IP检测-检测您的IP质量 | 利浦顿蒸汽发生器厂家-电蒸汽发生器/燃气蒸汽发生器_湖北利浦顿热能科技有限公司官网 | 右手官网|右手工业设计|外观设计公司|工业设计公司|产品创新设计|医疗产品结构设计|EMC产品结构设计 |