使用 Jenkins 进行 JavaScript 单元测试

标签 javascript unit-testing jenkins

我实际上正在配置 Jenkins 以将 JS 项目与单元测试进行持续集成。我的问题是,经过多次研究,我没有找到任何有关如何在 Jenkins 中编写单元测试的教程或信息。

我应该与 Jenkins 一起使用其他工具(grunt、ant...)还是它可以单独完成这项工作?是否需要安装任何重要的插件才能使其正常工作?

感谢您的回答

最佳答案

您正在寻找的是带有 JUnit Reporter 的测试框架。 Jenkins 可以从 JUnit 报告中读取您的测试结果,并从中提供指标。

Jenkins 只是用于处理构建代码和以您需要的任何语言运行测试的自动化。为了使用它,您需要使用 Karma、Mocha、HapiJS's Lab、Unit.js、Jasmine 等来实际编写和测试。

关于使用 Jenkins 进行 JavaScript 单元测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39208360/

相关文章:

api - 是否可以检索我通过其 API 触发的 Jenkins 构建的 ID?

c# - 无法使用 Effort 框架在单元测试中使用现有数据库

git - 无法连接到存储库 : Error performing command: git. exe ls-remote -h https ://github. com/szabbas/Sample-programs.git HEAD

javascript - 处理旅行动画

javascript - 在将生成的内容应用于 DOM 之前,将 Javascript 类应用于生成的内容

c# - 使用 Windows 身份验证对 Web 表单进行单元测试

unit-testing - 未找到转换选项中的模块 <rootDir>/node_modules/vue-jest

linux - 将 pom 版本输出设置为变量并递增该值

javascript - 将 vector3 从补丁发送到脚本不起作用

javascript - ExtJS:如何从任何其他代理 Access Ajax 请求的值?