发表于2025-01-15
程式码可靠度认证
专业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)
索引
可测试的JavaScript pdf epub mobi txt 电子书 下载 2025
可测试的JavaScript pdf epub mobi txt 电子书 下载