-
公开(公告)号:CN104077227B
公开(公告)日:2017-01-04
申请号:CN201410323762.5
申请日:2014-07-08
Applicant: 大连海事大学
Abstract: 本发明公开了一种基于B/S架构的程序源代码的评判系统及方法,包括浏览器端和服务器端,在服务器端,任务池管理单元获取到任务提交信息后进入检测,由文件系统生成单元生成任务对应的文件系统与目录,并将待测程序复制到生成的目录下,由脚本生成单元将执行待测程序所需的指令生成脚本文件同时由程序插装单元对待测程序进行插装并运行,生成各测试用例的执行路径与测试用例信息,故障定位单元根据测试用例运行产生的路径覆盖信息并进行故障定位,计算出语句的可疑度,按照可疑度的大小进行排序,并由覆盖率单元统计程序覆盖信息;打分单元依据评分标准完成打分;上述语句可疑度信息、覆盖率信息和任务分数经信息存取显示单元反馈到浏览器端后生成结果报告,并显示评判结果。本发明具有操作简单,使用方便的特点。
-
公开(公告)号:CN104077227A
公开(公告)日:2014-10-01
申请号:CN201410323762.5
申请日:2014-07-08
Applicant: 大连海事大学
Abstract: 本发明公开了一种基于B/S架构的程序源代码的评判系统及方法,包括浏览器端和服务器端,在服务器端,任务池管理单元获取到任务提交信息后进入检测,由文件系统生成单元生成任务对应的文件系统与目录,并将待测程序复制到生成的目录下,由脚本生成单元将执行待测程序所需的指令生成脚本文件同时由程序插装单元对待测程序进行插装并运行,生成各测试用例的执行路径与测试用例信息,故障定位单元根据测试用例运行产生的路径覆盖信息并进行故障定位,计算出语句的可疑度,按照可疑度的大小进行排序,并由覆盖率单元统计程序覆盖信息;打分单元依据评分标准完成打分;上述语句可疑度信息、覆盖率信息和任务分数经信息存取显示单元反馈到浏览器端后生成结果报告,并显示评判结果。本发明具有操作简单,使用方便的特点。
-