diff --git a/README.md b/README.md new file mode 100644 index 0000000000000000000000000000000000000000..2603b4015bd96c289a7c8e2bfebca96fcd0cdd90 --- /dev/null +++ b/README.md @@ -0,0 +1,19 @@ +# LogicalCoverageCaseStudy + +#### 功能说明 + +![代码功能说明](https://images.gitee.com/uploads/images/2021/0928/083245_989fa19b_8499634.png "CoverageCaseStudy.PNG") + +#### 作业要求 + +针对该功能说明请设计测试用例,并满足 + +1、 100%语句覆盖(Statement Coverage)的测试用例集合并基于附件给出的LogicalCoverageCaseStudy,编写RepayStatementCoverageTest 测试类并采用jacoco衡量Line Coverage和Branch Coverage + +2、 100%判定覆盖(Decision Coverage)的测试用例集合 并基于附件给出的LogicalCoverageCaseStudy,编写RepayDecisionCoverageTest 测试类并采用jacoco衡量Line Coverage和Branch Coverage + +3、 100%条件覆盖(Condition Coverage)的测试用例集合 并基于附件给出的LogicalCoverageCaseStudy,编写RepayConditionCoverageTest 测试类并采用jacoco衡量Line Coverage和Branch Coverage + +4、 100%修正的判定/条件覆盖(Modified Decision/Condition Coverage)的测试用例集合 并基于附件给出的LogicalCoverageCaseStudy,编写RepayMCDCCoverageTest 测试类并采用jacoco衡量Line Coverage和Branch Coverage + +5、 使用变异测试工具Pitest评估上述4个测试集合的揭错能力,提交分析报告到PiTestReport中 diff --git "a/\344\275\234\344\270\232.zip" "b/\344\275\234\344\270\232.zip" new file mode 100644 index 0000000000000000000000000000000000000000..064b9d93bfd882de6e0f232256af5929d0c28786 Binary files /dev/null and "b/\344\275\234\344\270\232.zip" differ