发明名称 期货与证券行业测试用例并行自动化测试系统
摘要 本发明公开了一种期货与证券行业测试用例并行自动化测试系统,具有测试队列、分发机、多个执行机和资源库,测试系统在接收执行机传输的测试用例的测试校验指令后,从所述的资源库中调取测试数据支持测试用例运行,生成测试结果;执行机监控测试用例的运行情况,获取测试结果,将该结果返回至分发机;测试完成后,将占用的测试数据资源释放,重新标记为可用状态;更改运行后的测试用例状态,在所述的测试队列中删除,当测试队列中的全部测试用例测试成功后,即测试队列为空后,完成多个测试用例的并行测试。本发明具有提高被测系统的使用率,充分利用各种测试资源,显著提升执行效率的优点。
申请公布号 CN103391225B 申请公布日期 2016.09.14
申请号 CN201310320295.6 申请日期 2013.07.26
申请人 大连飞创信息技术有限公司 发明人 孙瑞超;田江;李洪威;王冠;王阳;吕勇;贾凡;刘欣
分类号 H04L12/26(2006.01)I 主分类号 H04L12/26(2006.01)I
代理机构 大连东方专利代理有限责任公司 21212 代理人 李馨;李洪福
主权项 一种期货与证券行业测试用例并行自动化测试系统,具有:存储包含多个不带有测试数据的测试用例的测试队列;每个测试用例包括:数据查询指令和测试校验指令;分发机,该分发机内部具有多个循环进程,每个循环进程从所述队列的首部按先入先出的顺序依次调取测试队列中的测试用例;接收分发机中循环进程调取的测试用例,至少根据当前市场交易状态将测试用例发送至对应的测试系统的多个执行机;接收并运行执行机发送的测试用例的多个多线程的测试系统以及位于测试系统中、存储测试数据资源的资源库,该资源库中的任一测试资源在一段时间内,只能被一个测试用例调用;所述的分发机根据测试用例对应的测试数据资源的挂起率和命中率,向对应的执行机分发测试用例;执行机首先向测试系统发送数据查询指令,从测试系统中的资源库中查询到合适的数据后,执行机向测试系统发送测试用例中的测试校验指令;测试系统在接收执行机传输的测试用例的测试校验指令后,从所述的资源库中调取测试数据支持测试用例运行,生成测试结果;执行机监控测试用例的运行情况,获取测试结果,将该结果返回至分发机;测试完成后,将占用的测试数据资源释放,重新标记为可用状态;更改运行后的测试用例状态,在所述的测试队列中删除,当测试队列中的全部测试用例测试成功后,即测试队列为空后,完成多个测试用例的并行测试;所述挂起率为:执行机为当前的测试用例没有查询到合适的测试数据资源或者该用例对应的测试数据资源被多交易状态用例占用,则所述的测试用例处于挂起状态;挂起率即为处于挂起状态的测试用例占测试用例总数的百分比;所述命中率为:执行机为当前的测试用例查询对应的测试数据资源处于被多交易状态测试用例占用的状态,则所述的测试用例处于命中状态;命中率即为处于命中状态的测试用例占测试用例总数的百分比。
地址 116023 辽宁省大连市沙河口区会展路129号44、46楼