使用MuClipse获取突变体和测试用例信息

时间:2018-07-02 22:12:34

标签: java testing eclipse-plugin mutation-testing

我正在使用MuClipse,我需要获取有关哪个用例杀死哪个突变体的信息。 MuClipse仅提供突变得分。我如何从MuClipse获取这些信息?

1 个答案:

答案 0 :(得分:0)

似乎您想计算一个杀死矩阵(变异m_1 ... m_n 测试案例t_1 ... t_m )。注意,杀死矩阵的计算不是大多数突变工具的标准功能,因为它不需要计算突变得分:一旦一个突变体被一个测试用例杀死,就无需在相同的突变体上执行其他测试用例[1]。

据我所知,MuClipse不支持杀死矩阵的计算,并且不再维护。您可以编写一个包装器,该包装器包括:1)独立执行每个测试用例,以及2)合并所有单独的测试用例执行以形成kill矩阵。另外,您可能想看看Major,它支持开箱即用的kill-matrix计算。