《表1 本节算法中涉及的符号名称及其含义描述》
已知一个程序、一个测试用例集合及各测试用例执行成功或失败的信息,本文通过在程序中设置批量断点的方法收集所有测试用例在各断点处的内存数据以及代码覆盖信息作为训练集;然后根据新测试用例的执行,计算各断点处的敏感变量集合,并应用线性感知机算法计算该断点处执行失败或成功概率的门限值;在此基础上,本节给出了一种基于内存分析的测试预言自动生成方法,即对新产生的测试用例执行同一程序的运行结果是成功还是失败进行预测,自动生成测试预言(见下文算法1).为了阐述本文提出的测试预言生成算法,表1给出了算法中涉及的符号名称及其含义描述.
图表编号 | XD0056213000 严禁用于非法目的 |
---|---|
绘制时间 | 2019.05.01 |
作者 | 马春燕、李尚儒、王慧朝、张磊、张涛 |
绘制单位 | 西北工业大学软件与微电子学院、西北工业大学软件与微电子学院、西北工业大学软件与微电子学院、西北工业大学软件与微电子学院、西北工业大学软件与微电子学院 |
更多格式 | 高清、无水印(增值服务) |