How Many Methods Covered By Tests Are Pseudo-Tested?
收藏DataCite Commons2020-09-01 更新2024-08-17 收录
下载链接:
https://figshare.com/articles/dataset/How_Many_Methods_Covered_By_Tests_Are_Pseudo-Tested_/5259697/1
下载链接
链接失效反馈官方服务:
资源简介:
Accompanying dataset for the paper <b>"How Many Methods Covered By Tests Are Pseudo-Tested?" (IEEE Transactions on Reliability: Special Section on Software Testing and Program Analysis)</b><br><br>We analyzed test cases of 19 open-source projects using mutation testing. We determined for each covered method whether at least one test case can detect if the method’s whole logic is removed. We studied method characteristics and relations to test cases to find indicators for covered methods that are pseudo-tested.<br><br>The SQL dump requires a MySQL database (version >= 5.7).
本数据集配套于发表于《IEEE可靠性汇刊(IEEE Transactions on Reliability):软件测试与程序分析专题栏目》的论文《“测试覆盖的方法中有多少被伪测试?”(How Many Methods Covered By Tests Are Pseudo-Tested?)》。本研究采用变异测试(mutation testing)方法,对19个开源项目的测试用例展开分析;针对每一个被测试覆盖的方法,我们逐一判断是否存在至少一个测试用例能够检测出该方法的完整逻辑被移除的情况。此外,我们还分析了方法的特征及其与测试用例的关联关系,以挖掘可用于识别伪测试覆盖方法的有效指标。本数据集附带的SQL转储文件需使用MySQL数据库(版本≥5.7)加载。
提供机构:
figshare
创建时间:
2017-07-31



