发明名称 一种无人值守的智能的自动化回归测试方法
摘要 本发明公开了一种无人值守的智能的自动化回归测试方法,属于自动化测试领域。该方法包括以下内容:以业务测试场景为单位组织脚本形成测试场景脚本,主脚本是对多个测试场景脚本调用的罗列;场景之间的关系通过场景关系表的场景依赖项体现;场景脚本运行结果记录在配置文件中;场景脚本运行前检查场景关系表里的依赖的场景的运行结果;场景脚本执行前检查程序状态;主脚本对场景脚本的调用进行封装增加异常捕获和处理;一个场景脚本执行结束后都会回写配置文件中的运行结果;不管一个场景脚本执行结果如何都可以执行下一个场景脚本的走查。与现有技术相比,本发明的测试方法具有人工投入少、执行效率高等特点。
申请公布号 CN102184137A 申请公布日期 2011.09.14
申请号 CN201110124960.5 申请日期 2011.05.16
申请人 浪潮集团山东通用软件有限公司 发明人 程宝君;刘俊红
分类号 G06F11/36(2006.01)I 主分类号 G06F11/36(2006.01)I
代理机构 代理人
主权项 一种无人值守的智能的自动化回归测试方法,其特征在于:包括以下内容:以业务场景为单位组织脚本形成场景脚本,主脚本是对多个场景脚本调用的罗列; 场景之间的关系通过场景关系表的场景依赖项体现;场景脚本运行结果记录在配置文件中;场景脚本运行前检查场景关系表里的依赖的场景的运行结果,当依赖场景运行通过再运行此场景;场景脚本执行前检查程序状态,当程序不可用时将程序恢复可用状态;主脚本对场景脚本的调用进行封装增加异常捕获和处理,当脚本走查发生异常时,异常捕获处理单元可以捕获、记录并处理相关异常信息;一个场景脚本执行结束后都会回写配置文件中的运行结果;不管一个场景脚本执行结果如何都可以执行下一个场景脚本的走查。
地址 250101 山东省济南市高新区舜雅路1036号