Web前端测试与集成:Jasmine/Selenium/Protractor/Jenkins的最佳实践
上QQ阅读APP看书,第一时间看更新

基础篇

第1章 前端开发测试总览

软件的本质是靠良好的质量吸引客户。近些年,随着新技术新模式的出现,企业在交付高质量软件和服务方面,面临着越来越大的压力。正因为如此,对软件产品的质量控制已成为企业生存和发展的核心,几乎所有的企业,在软件开发生命周期里都会持续投入测试力量。

同时,Web开发技术为了适应移动设备和云端服务的应用趋势,发生了很大的变化和演进,各种新标准、新框架、新工具、新理念如雨后春笋般涌现。如何在测试中从容应对各个框架的新特性,全面覆盖各个主流浏览器,为Web测试带来了前所未有的挑战,也迎来了测试自动化转型的契机。

本章将介绍:

• Web技术的发展和挑战

• 传统开发流程的局限性

• 传统手工测试的局限性

• 开发模式的转型