stryker js
v8.6.0
X教授:对于一个讨厌变种人的人来说……你肯定有一些奇怪的陪伴。 William Stryker:哦,它们达到了它们的目的……只要它们可以被控制。
欢迎来到 StrykerJS 的 monorepo。这是维护所有官方 Stryker 软件包的地方。如果您是 monorepos 新手:不要害怕。您将在packages
文件夹中找到这些软件包。
如果你对我们为什么选择 monorepo 感兴趣,请阅读 babeljs 关于 monorepo 的设计文档。我们使用它的原因与他们相同。
有关突变测试和 Stryker 功能的介绍,请参阅 stryker-mutator.io。
请按照网站上的快速入门进行操作。
对于小型js项目,可以尝试以下命令:
npm install --save-dev @stryker-mutator/core
# Only for small projects:
npx stryker run
它将使用默认值运行 stryker:
npm test
作为测试命令lib
和src
目录中搜索要发生变化的文件$ npx stryker < command > [options] [configFile]
请参阅 stryker-mutator.io 上的用法
请参阅我们的网站以获取当前支持的修改器列表。
请参阅 stryker-mutator.io 上的配置。