Skip to content

测试

单元测试

E2E

自动化和爬虫任务

  • Puppeteer 类似playwright,自动化浏览器操作(数据爬取、截图)

Node.js

断言库

  • chaijs BDD TDD,可以与 mochajs 无缝集成
  • shouldjs BDD 不如 Chai 丰富,扩展性较弱

其他

  • sinonjs Spy: 监视函数调用、Stub: 替代函数,返回固定值或行为、Mock: 预定义函数行为,验证行为是否符合预期。