1、研究内容
测试管理工具用于管理测试用例、测试计划、测试资源以及测试报告等,支持测试用例的创建、编辑、分类和版本控制;自动化测试框架提供测试脚本的编写、执行和结果收集的环境;测试执行引擎负责解析和执行测试脚本,模拟用户行为对软件应用程序进行测试,并记录测试结果;自动化测试脚本库支持脚本的分类、搜索和版本控制,提供脚本的导入和导出功能,支持脚本的在线编辑和协作。
2、创新点
(1)通过分析历史测试数据和软件代码,AI/ML算法能够预测潜在的缺陷区域,甚至在某些情况下自动修复发现的缺陷,提高测试效率和软件质量。
(2)实时监控测试执行过程,一旦测试过程中发现问题,系统能够立即反馈给测试团队,并提供详细的错误信息和日志,帮助快速定位和解决问题。
(3)从测试计划的制定、测试用例的编写和执行,到测试报告的生成和缺陷的跟踪,整个测试流程都能够实现高度自动化,减少人为干预和错误。
3、成果应用情况和产生的社会效益
项目应用效果良好,软件应用的所有功能均被充分测试,覆盖用户需求的各个方面,能够实现测试用例的自动编写、执行和结果验证,提高测试效率。项目取得软件著作权1项:全自动化测试连通覆盖系统(登记号:2024SR0145993)。
4、成果研发和管理团队情况
项目为公司自主研发,由研发人员和项目管理人员组成项目小组,研发人员负责软件开发,项目管理人员负责项目管控工作。