自动化测试与JavaScript、TypeScript基础及编译器选项
自动化测试要点
自动化测试在软件开发中至关重要,以下是一些关键要点:
- 测试类型有效性 :自动化单元测试比集成测试或回归测试更有效,但为了获得最佳的缺陷检测率,最好使用多种类型的测试。
- 测试框架 :JavaScript和TypeScript有很多测试框架,若想缩小选择范围,可以考虑Jest、Jasmine和Mocha。
- Jest的使用 :可以使用Jest编写既作为测试又作为文档的规范。
- 测试驱动开发 :用规范驱动实现能确保行为不正确时测试失败,而在实现后编写测试并不能保证测试会失败。
- 代码重构 :应该对生产代码和测试代码都进行重构。
- 依赖隔离 :可以使用简单对象来隔离依赖,这比可能使测试与实现紧密绑定的复杂工具更可取。
JavaScript基础
若你对JavaScript还不熟悉,以下是在TypeScript程序中会用到的JavaScript核心特性概述。
变量
变量用于存储JavaScript应用程序的状态,可以包含从字符串、数字、对象到函数等任何类型的数据。
// Variable declaration
let variable;
// Variable assi
超级会员免费看
订阅专栏 解锁全文
9

被折叠的 条评论
为什么被折叠?



