注重体验与质量的电子书资源下载网站
分类于: 编程语言 计算机基础 互联网 云计算&大数据
简介
Web前端测试与集成: Jasmine/Selenium/Protractor/Jenkins的最佳实践 豆 0.0分
资源最后更新于 2020-03-29 03:47:05
作者:金鑫武帅
出版社:出版社清华大学出版社
出版日期:2017-09
ISBN:9787302472759
文件格式: pdf
简介· · · · · ·
全书共分为四部分。第一部分为基础篇,总览了前端开发测试中的挑战与测试转型,介绍了测试基础环境的搭建;第二部分为单元测试篇,深入介绍了如何基于Jasmine单元测试框架和gulp、Karma等构建、执行工具对前端JavaScript代码进行单元测试,以及AngularJS单元测试的实践和代码覆盖率等;第三部分为自动化测试篇,基于Protractor介绍了在Node.js环境下通过Selenium WebDriver全面覆盖各个主流浏览器,进行自动化测试的实践,包括页面对象模型、性能测试和分布式测试等;第四部分为集成篇,阐述了基于持续集成以实现更快、更可靠的软件交付,展示了如何通过Jenkins与TFS、VSTS和GitHub的集成,实现Web应用的持续测试。武帅,微软专家级支持工程师。于2011年加入微软后一直专注于企业级应用的开发与技术咨询工作,精通ASP.NETMVC,EntityFramework和AngularJS等Web前端技术。目前主要致力于微软公有云Azure、VisualStudioTeamService、Xamarin和.NETCore等新兴技术的开发咨询与推广。
目录
作者简介
内容简介
前言
本书内容
本书适合对象
致谢
基础篇
第1章 前端开发测试总览
第2章 搭建测试基础环境
单元测试篇
第3章 单元测试概论
第4章 深入Jasmine单元测试
第5章 单元测试执行工具Karma
第6章 AngularJS应用的单元测试
第7章 代码覆盖率
自动化测试篇
第8章 走进自动化测试
第9章 初识Selenium
第10章 Selenium WebDriver与元素定位
第11章 基于WebDriver的Protractor测试框架
第12章 使用Selenium Server
第13章 自动化测试最佳实践
第14章 分布式自动化测试
集成篇
第15章 持续集成概论
第16章 持续测试