我正在研究突变测试并尝试将 Stryker 集成到我的代码库中。我的应用程序是用 React、Nodejs 编写的,目前使用 Jest 进行客户端测试,使用 Mocha 进行服务器端测试。我对此有几个问题:
以前有没有人尝试过/研究过突变测试?关于利弊,您对此有任何想法/担忧吗?
在 Stryker 框架方面,我很好奇 Stryker 是如何生成突变体的?Stryker 中是否有任何算法用于生成突变体?
任何输入将不胜感激。先感谢您。
我正在研究突变测试并尝试将 Stryker 集成到我的代码库中。我的应用程序是用 React、Nodejs 编写的,目前使用 Jest 进行客户端测试,使用 Mocha 进行服务器端测试。我对此有几个问题:
以前有没有人尝试过/研究过突变测试?关于利弊,您对此有任何想法/担忧吗?
在 Stryker 框架方面,我很好奇 Stryker 是如何生成突变体的?Stryker 中是否有任何算法用于生成突变体?
任何输入将不胜感激。先感谢您。
对于通用突变测试概念,我完全推荐 Pitest(Java 的 MT 实现)文档:
我前段时间也写过这个话题:https ://pedrorijo.com/blog/intro-mutation/
对于您的问题,这应该让您对现有的可能性有一个很好的了解。不确定前锋的具体细节