发明名称 一种自动化测试的方法和系统
摘要 本发明公开一种自动化测试的方法和系统,所述方法包括:步骤1,测试用例管理器设置测试用例的业务验证函数和测试数据,所述测试数据包括信令参数和业务参数;步骤2,脚本生成器生成测试用例的脚本;步骤3,测试版本管理器根据业务场景选择测试版本所用的测试用例,设置所述测试用例的执行顺序,并配置所述测试用例的测试数据的对应值;步骤4,测试执行调度器执行指定的测试版本中测试用例的脚本;步骤5,测试结果器根据测试执行调度器的执行结果生成测试报告。本发明能够避免遗漏对功能间相互影响的测试。
申请公布号 CN103150249B 申请公布日期 2015.12.16
申请号 CN201110404626.5 申请日期 2011.12.07
申请人 北京新媒传信科技有限公司 发明人 薛亚斌
分类号 G06F11/36(2006.01)I 主分类号 G06F11/36(2006.01)I
代理机构 北京市隆安律师事务所 11323 代理人 权鲜枝
主权项 一种自动化测试的方法,其特征在于,所述方法包括:步骤1,测试用例管理器设置测试用例的业务验证函数和测试数据,所述测试数据包括信令参数和业务参数;步骤2,脚本生成器生成测试用例的脚本;步骤3,测试版本管理器根据业务场景选择测试版本所用的测试用例,设置所述测试用例的执行顺序,并配置所述测试用例的测试数据的对应值;步骤4,测试执行调度器执行指定的测试版本中测试用例的脚本;步骤5,测试结果器根据测试执行调度器的执行结果生成测试报告;所述测试版本管理器根据业务场景选择测试版本所用的测试用例,设置所述测试用例的执行顺序具体包括:步骤51,依据配置的业务场景和测试用例的对应关系,确定测试版本的业务场景所对应的测试用例;步骤52,根据业务场景设置测试版本中的测试用例间数据传递关系,将所述数据传递关系保存到数据管理器;所述脚本生成器生成测试用例的脚本具体包括:步骤41,调用存储的公共函数库中公共函数,依据测试用例的设置,生成所述测试用例的脚本,所述脚本为公共函数生成的类,在所述脚本中调用信令模拟器解析、处理和验证所述测试用例的信令参数;所述测试版本管理器配置所述测试用例的测试数据的对应值具体包括:步骤61,配置所述测试用例的业务参数的对应值和信令参数的对应值;步骤62,将所述测试用例组成测试版本计划,将测试版本计划的信息保存到数据管理器;所述测试执行调度器执行指定的测试版本中测试用例的脚本具体包括步骤71,确定待执行的测试版本;步骤72,读入并解析执行顺序的设置和测试数据的对应值的配置,根据所述执行顺序调用测试用例;步骤73,按配置的对应值对调用的测试用例的业务参数和信令参数进行赋值,执行调用的测试用例的脚本,接收执行返回的结果。
地址 100089 北京市海淀区万泉庄路28号万柳新贵大厦A座6层602室