发明名称 |
一种EDA工具的评价方法及系统 |
摘要 |
本发明涉及一种EDA工具评价方法及系统,本发明实施例所提供方法包括:服务器根据开发人员提交的更新的版本的源代码定时进行编译,生成可执行文件;启动可配置的回归测试;根据负载情况将多个任务分配对应的计算资源;通过脚本控制多个任务自动化并行运行,获取运行结果;收集并根据每个任务的运行结果生成测试报告;开发人员根据接收到的测试报告确定版本开发的功能是否正确,若正确,则将测试报告存储至报告数据库;将当前测试报告与测试报告数据库中存储的历史测试报告进行对比,获得对比结果;开发人员根据收到的对比结果判断版本的质量是否满足要求,若满足则发布新版本,该方法能够加快EDA工具的迭代周期,并给EDA工具的开发提供量化指导。 |
申请公布号 |
CN106502642A |
申请公布日期 |
2017.03.15 |
申请号 |
CN201610839979.0 |
申请日期 |
2016.09.21 |
申请人 |
北京深维科技有限公司 |
发明人 |
苏攀;王元鹏;樊平 |
分类号 |
G06F9/44(2006.01)I;G06F17/50(2006.01)I |
主分类号 |
G06F9/44(2006.01)I |
代理机构 |
北京亿腾知识产权代理事务所 11309 |
代理人 |
陈霁 |
主权项 |
一种EDA工具的评价方法,其特征在于,所述方法包括:开发人员进行后台更新版本,并将更新后版本的源代码提交至服务器,以便所述服务器根据所述源代码定时进行编译,生成可执行文件;启动可配置的回归测试;根据负载情况,将进行所述回归测试的多个任务分配对应的计算资源;通过脚本控制所述多个任务自动化并行运行,获取运行结果;当所述多个任务均完成后,收集每个所述任务的运行结果,并根据多个所述运行结果生成测试报告;将所述测试报告发送给所述开发人员,所述开发人员根据所述测试报告确定所述版本开发的功能是否正确,若正确,则将所述测试报告存储至报告数据库;将当前测试报告与所述测试报告数据库中存储的历史测试报告进行对比,获得对比结果,并将所述对比结果发送给所述开发人员;所述开发人员根据所述对比结果判断所述版本的质量是否满足要求,若满足,则将所述版本作为新版本发布。 |
地址 |
100080 北京市海淀区海淀大街27号8号楼4层东侧A区A62 |