7.1.1 测试用例优先级排序的定义
Rothermel等人给出了测试用例优先级的定义,如下所示。
假设存在以下已知条件:T,一组测试用例集;PT,T的一组排序;f(p i),从p i∈PT映射到实数的函数,则求解目标为找到T′∈PT,使得对任意T″∈PT且T″≠T′,|f(T′)≥f(T″)|成立[1]。(https://www.daowen.com)
其中:PT表示T的所有可能的优先级排列集合;f(p i)代表适应度函数,用于对排序的有效性进行衡量,一般情况下,适应度函数的值越大表明测试用例排序的有效性越高。