Skip to Content
Node与Express开发(第2版)
book

Node与Express开发(第2版)

by Ethan Brown
June 2021
Intermediate to advanced
290 pages
9h 21m
Chinese
Posts & Telecom Press
Content preview from Node与Express开发(第2版)
36
|
第
5
章
无论
QA
这个角色是独立的,还是与开发整合,对开发人员来说,理解
QA
显然都是有益的。
本书不是为
QA
从业人员而写
,而是为开发人员写的。因此,我的目标不是让你成为
QA
专家,只是帮助你增加一些这方面的经验。如果你的组织有
QA
专员
,这些经验可以帮助
你更容易地跟他们进行沟通协作;如果没有
QA
专员
,有了这些经验,你也可以为项目建
立起一个全面的
QA
计划。
本章将学习以下内容:
•
软件质量基本准则和良好的工作习惯
•
测试的类型(单元测试和集成测试)
•
如何使用
Jest
写单元测试
•
如何使用
Puppeteer
写集成测试
•
如何配置
ESLint
以避免常见错误
•
持续集成是什么以及从何处学起
5.1
 
QA
计划
大体而言,开发是一个创造的过程:想象着某个东西并把它变成现实。
QA
则更多的是验
证,更讲究条理。因而,
QA
总的来说是
弄清需要做什么
和
确保完成了什么
,很适合使用
核对清单、流程图和文档这些工具来完成。可以这样说,
QA
的
主要活动不是测试软件本
身,而是
创建一个全面的
、
可重复执行的
QA
计划
。
我建议为每个项目都创建一个
QA
计划
,不管项目大小(不错,包括周末为了好玩做的小
项目)。
QA
计划也不需要做得多大或多精致
,你可以将它写进记事本里、
Word
文档里或
wiki
里
。为了保证你的产品能按预期正常运行,需要采取哪些步骤?
QA
计划的目标就是
记录所有这些步骤。
无论
QA
计划形式如何,它都是一个动态文档,应该随时更新以适应以下变化:
•
项目的新特性
•
已有特性的变更
•
特性的移除
•
测试方法或技术的变更
• QA ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

面向对象的思考过程(原书第5版)

面向对象的思考过程(原书第5版)

马特 魏斯费尔德
精通模块化JavaScript

精通模块化JavaScript

Nicolás Bevacqua

Publisher Resources

ISBN: 9787115565099