Debian 上的 Node.js 项目测试实践
一 环境准备
sudo apt update && sudo apt install -y nodejs npm,随后用 node --version、npm --version 验证。curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
sudo apt-get install -y nodejs
npm init -y,生成 package.json。二 选择测试框架与断言库
npm install --save-dev mocha chai
{
"scripts": { "test": "mocha" }
}
const { expect } = require('chai');
const app = require('../app');
describe('App', () => {
it('should return "Hello World!"', () => {
expect(app()).to.equal('Hello World!');
});
});
npm test(或 npx mocha)。三 运行测试与调试
npm test(推荐,便于统一命令与后续扩展)。npx mocha 或 npx jest(取决于所选框架)。node inspect script.js,配合断点与单步执行排查问题。四 持续集成与自动化
npm ci(或 npm install)、执行 npm test,并根据需要上传测试报告或覆盖率。五 实用建议