用于借助测试环境测试控制器的系统和方法_3

文档序号:8258250阅读:来源:国知局
可以在测试环境2中实施测试计划3。
[0039]在测试管理工具5中管理和归属测试计划3,以使得例如能够描述测试计划3的适用性,即确定的测试序列7或测试6是否仅适用于定义量的变量配置11或定义的变量配置组合。由此可以保证,不在测试环境2上实施这样的测试计划3,该测试计划被设定为完全不用于在测试环境2上实施并且可能导致测试环境2的失效。操作员还可以为了在时间上的实施而编排测试计划3并且借助启动条件8实施计划。此外,通过定义变量配置11能够定义测试环境2的配置。
[0040]在测试管理工具5例如被安装在用户的办公室中时,具体地50米远安装的测试实施控制工具4对数据库9中存储的测试计划3具有访问权,也就是说,即一方面访问具有测试6以及启动条件8的测试序列7以及另一方面访问测试环境2以及与其连接的控制器I。
[0041]如果现在示例性地用户想要整整一晚首先实施用于德国市场的车型系列的测试计划3,以便随后实施用于美国市场的测试计划,那么用户可以首先在测试管理工具5上制作两个测试计划3。测试管理工具5在制作测试计划3时已经确保,仅能够选择出可实施的测试计划3。在通过启动计划8的相应的时间限定来终止测试计划3的实施之后,借助测试实施控制工具4实现测试计划3的自动实施。
[0042]也就是说,用户可以例如定义,在18:00点时应该开始第一测试计划3,而在完成第一测试计划3之后应该实施第二计划3。通过注释测试计划3的变量配置11,就是说例如作为德国和美国,那么通过测试实施控制工具4配置测试环境2。
[0043]在测试环境2上进行测试计划3的同时,测试实施控制工具4监视测试进展并且根据在图2中示出的步骤d)将通过测试计划3测试的控制器I的、由测试环境2获得的测试数据返还给数据库9。然后测试管理工具5再次具有对这样获得的测试数据的存取权,该测试数据然后能够例如进行图形分析。此外,可能的是,该系统具有多个测试实施控制工具4,这些测试实施控制工具分别与单独的测试环境2连接,以使得能够并行实施多个测试计划3。
[0044]附图标记清单
[0045]控制器I
[0046]测试环境2
[0047]测试计划3
[0048]测试实施控制工具4
[0049]测试管理工具5
[0050]测试6
[0051]测试序列7
[0052]启动条件8
[0053]数据库9
[0054]网络10
[0055]变量配置11
【主权项】
1.用于借助测试环境(2)测试控制器(I)的系统,包括: 基于计算机的测试管理工具(5),所述测试管理工具(5)被设计为用于基于模型地开发和/或管理至少一个设计为数据结构的、用于测试控制器(I)的测试计划(3)并且所述测试计划(3)具有至少一个测试(6)和用于启动实施测试计划(3)的启动条件(8), 基于计算机的测试实施控制工具(4),其中,所述测试实施控制工具(4)被设计为在满足启动条件(8)时用于在测试环境(2)上启动实施测试计划(3),以及 基于计算机的数据库(9),其中,所述数据库(9)被设计为用于存储设计为数据结构的测试计划(3)并且设计成用于通过测试管理工具(5)和测试实施控制工具(4)共同、同时地存取测试计划(3)。
2.根据权利要求1所述的系统,其中,所述测试实施控制工具(4)和所述测试管理工具(5)被设置于在空间上彼此远离的并且相应自身的彼此独立的计算机(4、5)上。
3.根据前述权利要求之一所述的系统,其中,所述测试实施控制工具(4)和所述测试管理工具(5)被设置于在空间上彼此远离至少5米、10米、20米、50米或100米的计算机(4,5)上。
4.根据前述权利要求之一所述的系统,其中,所述启动条件(8)包括测试环境(2)的时间、优先权、可用性和/或另一测试计划(3)的完成。
5.根据前述权利要求之一所述的系统,其中,所述测试实施控制工具(4)被设计为用于将通过测试计划⑶测试的控制器(I)的通过测试环境⑵获得的测试数据返还给数据库(9)。
6.根据前述权利要求之一所述的系统,具有多个测试实施控制工具(4),其中,每个测试实施控制工具(4)被设置为用于在配设于相应的测试实施控制工具(4)的测试环境(2)上启动实施相应的测试计划(3)。
7.根据前述权利要求之一所述的系统,包括测试环境(2),其中,所述测试环境(2)被设计为用于启动实施测试计划(3)并且所述测试实施控制工具(4)在空间上配置给测试环境(2)地设置在测试环境(2)上。
8.根据两个前述权利要求之一所述的系统,其中,所述测试环境(2)被设计为模型在环、软件在环、处理器在环和/或硬件在环的环境。
9.根据前述权利要求之一所述的系统,其中,所述测试计划(3)包括变量配置(11)并且所述测试管理工具(5)被设计为用于针对测试计划(3)检查变量的一致性,和/或所述测试实施控制工具(4)被设计为用于在实施测试计划(3)之前与变量配置(11)相对应地配置测试环境(2)。
10.用于借助测试环境(2)测试控制器(I)的方法,包括以下步骤: a)在基于计算机的测试管理工具(5)上在基于模型地开发控制器的范围内开发设计为数据结构的、用于测试控制器(I)的测试计划(3),其中,测试计划(3)具有至少一个测试(6)和用于启动实施测试计划(3)的启动条件(8), b)在基于计算机的数据库(9)中存储测试计划(3),所述数据库被设计为通过测试管理工具(5)和测试实施控制工具(4)共同、同时存取测试计划(3),以及 c)在满足启动条件(8)时在测试环境(2)上通过测试实施控制工具(4)启动测试计划(3)的实施。
11.根据前述权利要求之一所述的方法,其中,所述测试实施控制工具(4)和所述测试管理工具(5)被设置于在空间上彼此远离的并且相应自身的彼此独立的计算机(4、5)上。
12.根据前述权利要求之一所述的方法,包括以下步骤: d)将通过测试计划(3)测试的控制器的、通过测试环境(2)获得的测试数据返还给数据库(9)。
13.根据前述权利要求之一所述的方法,其中,所述测试计划(3)包括变量配置(11),具有以下步骤: a’ )通过测试管理工具(5)针对测试计划(3)检查变量的一致性,和/或c’ )通过测试实施控制工具(4)在实施测试计划(3)之前与变量配置(11)相对应地配置测试环境(2)。
【专利摘要】一种用于借助测试环境(2)测试控制器(1)的系统,包括基于计算机的测试管理工具(5)、基于计算机的测试实施控制工具(4)和基于计算机的数据库(9),其中,测试管理工具(5)被设计为用于基于模型地开发和/或管理至少一个设计为数据结构的、用于测试控制器(1)的测试计划并且所述测试计划(3)具有至少一个测试(6)和用于启动实施测试计划的启动条件(8),其中,所述测试实施控制工具(4)被设计为在满足启动条件时用于在测试环境(2)上启动实施测试计划,其中,所述数据库(9)被设计为用于存储设计为数据结构的测试计划(3)并且用于通过测试管理工具(5)和测试实施控制工具(4)共同、同时存取测试计划。
【IPC分类】G06F11-22
【公开号】CN104572370
【申请号】CN201410587570
【发明人】M·森夫
【申请人】帝斯贝思数字信号处理和控制工程有限公司
【公开日】2015年4月29日
【申请日】2014年10月28日
【公告号】EP2866111A1, US20150121140
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1