— 语句覆盖率。在软件测试实践中,测试人员通常需要生成测试用例来执行程序中的每个语句至少一次。测试用例是测试期间执行被测程序的输入。测试集是用于测试程序的一组测试用例。执行被测程序中所有语句的要求是一项充分性标准。根据语句覆盖率标准,满足此要求的测试集被视为充分的。有时会计算已执行语句的百分比来表示测试的充分性。测试执行的语句百分比是衡量充分性的指标。— 分支覆盖率。同样,分支覆盖率标准要求在测试期间执行被测程序中的所有控制转移。测试期间执行的控制转移百分比是衡量测试充分性的指标。— 路径覆盖率。路径覆盖标准要求在测试期间执行从程序入口到出口的所有执行路径。 — 突变充分性。软件测试通常旨在检测