logo
分类于: 编程语言 计算机基础 互联网 云计算&大数据

简介

Web前端测试与集成: Jasmine/Selenium/Protractor/Jenkins的最佳实践

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等新兴技术的开发咨询与推广。

想要: 点击会收藏到你的 我的收藏,可以在这里查看

已收: 表示已经收藏

Tips: 注册一个用户 可以通过用户中心得到电子书更新的通知哦

目录

  1. 作者简介
  2. 内容简介
  3. 前言
  4. 本书内容
  5. 本书适合对象
  6. 致谢
  7. 基础篇
  8. 第1章 前端开发测试总览
  9. 第2章 搭建测试基础环境
  10. 单元测试篇
  11. 第3章 单元测试概论
  12. 第4章 深入Jasmine单元测试
  13. 第5章 单元测试执行工具Karma
  14. 第6章 AngularJS应用的单元测试
  15. 第7章 代码覆盖率
  16. 自动化测试篇
  17. 第8章 走进自动化测试
  18. 第9章 初识Selenium
  19. 第10章 Selenium WebDriver与元素定位
  20. 第11章 基于WebDriver的Protractor测试框架
  21. 第12章 使用Selenium Server
  22. 第13章 自动化测试最佳实践
  23. 第14章 分布式自动化测试
  24. 集成篇
  25. 第15章 持续集成概论
  26. 第16章 持续测试