发明名称 |
自动化软件调测方法及系统 |
摘要 |
本发明涉及一种自动化软件调测的方法和系统,尤其涉及一种能够自动生成测试用例并通过模拟器进行软件调测的方法和系统,本发明通过在进行消息交互的程序模块之间附加消息记录接口记录交互消息及系统消息,从而在程序运行过程中自动化形成测试用例,并通过模拟器读取并执行所存储的测试用例以进行自动化的现场恢复,从而很大程度上提高了程序调测的效率。 |
申请公布号 |
CN101295280A |
申请公布日期 |
2008.10.29 |
申请号 |
CN200810115192.5 |
申请日期 |
2008.06.18 |
申请人 |
腾讯科技(深圳)有限公司 |
发明人 |
陈亮锋 |
分类号 |
G06F11/36(2006.01) |
主分类号 |
G06F11/36(2006.01) |
代理机构 |
北京汇泽知识产权代理有限公司 |
代理人 |
程立民;程殿军 |
主权项 |
1、一种自动化软件调测系统,包括程序模块,其特征在于,该系统还包括:消息接口模块,用于记录所述程序模块所执行的系统消息及测试数据,并生成测试用例;用例存储单元,用于存储测试用例;模拟器,用于根据测试用例模拟被调测程序模块的运行过程并恢复程序的执行现场;所述消息接口模块将获取的所述程序模块所执行的系统消息及测试数据形成测试用例后存储于所述用例存储单元,所述模拟器读取存储在所述用例存储单元中的测试用例,自动恢复执行现场,并配合调试器对所述程序模块进行调测。 |
地址 |
518044广东省深圳市福田区振兴路赛格科技园2栋东403室 |