Skip to content
This repository has been archived by the owner on Sep 8, 2022. It is now read-only.

Latest commit

 

History

History
24 lines (15 loc) · 1.36 KB

README.md

File metadata and controls

24 lines (15 loc) · 1.36 KB

SoftwareTest

Introduction

SoftwareTest class projects.

Homework projects

Project1: LogicalCoverageCaseStudy.

LogicalCoverageCaseStudy

功能说明

代码功能说明

作业要求

针对该功能说明请设计测试用例,并满足

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中