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