自动功能测试中会将测试用例组织成测试集合来统一运行, 测试集合suite按功能分类可以有若干个模块module,
每个模块module下包含若干个测试用例test. 现测试集合已经运行完毕, 但是需要在测试报告中统计各个模块的用例失败率,
将失败率超过20%的模块名与其失败率记录下来报警, 请编写实现上述功能的getTestReport函数.
可使用Java或C++等您熟悉的编程语言, 提供的接口及方法如下:
测试集合接口Isuite:
Collection<ITest>getTests() //得到测试集合下的所有测试用例test
测试用例接口Itest:
String getModule() //得到该用例对应的模块名称module
int getResult() //得到该用例的执行结果:0失败 1成功
报警函数:
void alertMessage(String message)
public static void getTestReport(ISuite suite){
//你的实现写在这里
}