littlebot
Published on 2025-04-11 / 1 Visits
0

【源码】基于Eclipse插件的测试数据自动生成工具

项目简介

本项目是一个基于Eclipse插件的测试数据自动生成工具(ATG)。它能够自动扫描C程序并分析其控制流,进而为每条路径生成对应的测试数据。此外,该工具可生成控制流图,还提供了插件界面用于展示和操作生成的测试数据。

项目的主要特性和功能

  1. 自动生成测试数据:通过分析C程序控制流,自动为每条路径生成测试数据。
  2. 控制流图生成:生成并展示程序的控制流图,助力用户直观理解程序执行路径。
  3. 插件界面:提供Eclipse插件界面,方便用户在IDE中直接操作和查看生成的测试数据。
  4. 动态链接库管理:支持加载、卸载和管理动态链接库,便于调用C++函数。
  5. 测试报告生成:生成详细测试报告,记录测试数据生成和执行的结果。

安装使用步骤

假设用户已经下载了本项目的源码文件: 1. 导入Eclipse:将项目导入Eclipse IDE中。 2. 安装插件:在Eclipse中安装ATG插件。 3. 配置项目:根据需要配置项目设置,如编译命令、探测次数等。 4. 生成测试数据:运行ATG插件,选择目标C程序文件,生成测试数据。 5. 查看报告:在插件界面中查看生成的控制流图和测试报告。

通过以上步骤,用户可以在Eclipse环境中方便地使用ATG工具进行测试数据的自动生成和分析。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】