程式码可靠度认证
专业JavaScript开发人员必备的技能之一,是撰写可测试的程式码的能力。不论是开发新应用程式或重写既有的程式码。本书将告诉你,撰写与维护用户端或伺服端中可测试的JavaScript程式。
从降低程式法的复杂度的方式到单元测试、程式码涵盖率、除错以及自动化的主题,透过本书可以学到一个整体性的做法,进而写出的JavaScript程式码是你和同事可以容易修正与持续维护的。测试JavaScript程式码是复杂的,本书极力协助你简化测试流程。
*简介敏捷开发、测试驱动开发以及行为驱动开发
*使用静态语言的样式与标准基础的JavaScript规则减少程式码复杂度
*学习事件基础架构的优点,包含模组化、松散耦合以及可重复使用特性
*探索撰写与执行函式层级以及应用程式层级的单元测试的工具
*产生程式码涵盖率来量测测试程式的范畴与效能
*使用Selenium与CasperJS实行整合、效能、以及负载测试
*使用浏览器内建、Node.js、行动装置、以及产品等相关的除错工具
*了解自动化开发程序的定义、使用时间以及实行方式
Mark Ethan Trostler 是Google广告业务部门的软体工程师,负责软体测试的工作。对于撰写与测试程式码已经有超过20年的经验,曾经任职于IPivot、Qualcomm、Intel、Redback Networks、Juniper Networks、以及Yahoo!等公司。他是Open Source JavaScript Unit Test Environment(github.com/zzo/JUTE)的作者。
名人推荐
「以相关主题而言,是一本内容丰富、详尽的书,我推荐给每个关心JavaScript的读者」──Shelley Powers JavaScript Cookbook的作者
chapter 01 可测试的JavaScript程式(Testable JavaScript)
chapter 02 复杂度(Complexity)
chapter 03 事件导向架构(Event-Based Architectures)
chapter 04 单元测试(Unit Tests)
chapter 05 程式码涵盖率(Code Coverage)
chapter 06 整合(Integration)、效能(Performance)以及负载(Load)测试
chapter 07 除错(Debugging)
chapter 08 自动化(Automation)
索引
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 ttbooks.qciss.net All Rights Reserved. 小特书站 版权所有