用于自动配置测试仪的方法和测试系统的制作方法

文档序号:8324210阅读:591来源:国知局
用于自动配置测试仪的方法和测试系统的制作方法
【技术领域】
[0001]本发明涉及一种用于自动配置测试仪以在作为移动设备的移动台和模拟移动通信系统的测试仪之间进行功能测试的方法和测试系统,以及本发明涉及应用该方法的数字存储介质和计算机程序。
【背景技术】
[0002]目前的移动台需要根据操作功能(即根据通信系统中OSI模型第1-3层的无线电和连接功能)和应用(例如根据移动通信系统中用于通信的OSI模型第5-7层的基于数据传输的语音和/或数据服务或服务)来进行测试。特别地,操作功能测试必须在移动台的开发过程中和一致性测试过程中进行,以释放移动台用以在公共移动网络中使用。
[0003]移动台通常支持工作在不同频带的、支持与不同移动标准(如HSPA、LTE-A)相关的各种功能的各种不同移动通信标准。在较早的开发阶段,移动台通常不支持所有的强制性的特征(如安全过程),以通过所有需要的信令过程。因此,需要根据待测试的每个移动台的工作参数和功能来调整测试仪(如频带、认证版本),以及为一些过程配置特定值以在一种测试用例下测试所有其它功能。
[0004]另一方面,大量的测试场景和测试用例被提供给测试员,但是并不是所有测试场景和测试用例都对连接的移动台适用,这是因为例如移动台并不支持移动标准LTE、WCDMA等或其特定的实现方式(如HSDPA、HSUPA、LTE版本9/10等),或是因为待测试移动台的软件版本还不完整且并不支持所有功能(如安全功能)。
[0005]在DE 10 2009 015 248 Al中,描述了一种用于相对于运行在移动台上的应用程序或系统程序自动测试移动台的方法。在该方法中,通信网络中的处理单元(如测试服务器)接收被测移动台的识别号,和例如应对在应用程序执行过程中出现的错误时关于所需的通过测试员或移动台自身待在移动台上执行的测试的信息。该处理单元选择一个或多个存储的测试程序并可选地使这些程序适用于关于所需的测试程序所接收的信息中提供的特定参数。移动台的类型由移动台的识别号来识别,此处为MSISDN号。适用于这类移动台的测试规范已经存储在测试服务器中。该处理单元例如通过使用短消息服务(SMS)将测试程序发送给被测移动台,其中测试程序在该移动台上执行。该移动台将测试结果发送回处理单元用于评估。
[0006]该测试方法仅选择或调整测试程序以测试运行在特定类型功能(即OSI第5-7层的功能)上的应用程序或系统程序。为了测试OSI第1-3层的操作功能(即无线电传输功能或连接功能或移动管理功能,其需要在移动台和移动通信系统之间交换信令消息),需要测试仪对移动通信系统的网络部分进行模拟。该测试仪需要依据在待测试的实际移动台上使用或实现的频带、调制、软件和硬件版本等进行配置。此外,取决于已经在移动台上实现的功能,只有一测试用例的子集会被成功执行。

【发明内容】

[0007]因此,本申请的目的是提供一种支持测试员选择测试仪的合适的测试用例以及根据实际被测移动台的能力配置测试仪的方法和测试系统。
[0008]该目的通过根据权利要求1的特征的发明方法、根据权利要求15的特征的发明测试系统、根据权利要求21和22的数字存储介质和计算机程序来实现。从属权利要求涉及本发明方法和测试系统的有利的实施方式。
[0009]自动配置测试仪以在作为被测移动台的移动台和模拟移动通信系统的测试仪之间进行功能测试的方法包括的第一步骤为:测试仪在所述测试仪中根据所述被测移动台的类型接收识别信息。所述测试仪从设备数据库中检索所识别类型的所述被测移动台的特征参数。然后,所述测试仪从测试用例数据库中选择适用于所识别的被测移动台的特征参数的测试用例子集,并提供所述测试用例子集以通过应用所选择的子集中的一个或多个测试用例来产生测试程序
[0010]可选地,测试仪的工作参数被自动配置,使得能够使用所识别的被测移动台的特征参数执行测试程序。
[0011]这通过减少由针对专用被测移动台的测试仪配置中的错误产生的不成功测试的数量大大减少了配置测试仪的时间。此外,测试员需要知道被测移动台的特征的较少细节且该测试可被更容易地再现。
[0012]在优选的实施方式中,该方法还包括评估所执行的测试程序所创建的日志文件并根据评估结果调整所述测试仪所应用的配置和/或所选择的测试用例子集。这使得可以快速识别例如遗漏或错误设置的参数,或无法获得但所需的测试仪的软件或硬件,以及持续改善测试用例数据库和/或设备数据库。
[0013]优选地,测试仪接收被测移动台的识别信息,以及可选地还通过连接的数据存储介质和/或图像识别单元和/或条形码读取器接收被测移动台的特征参数或部分特征参数。这使得可以非常灵活地,特别是使用条形码读取器,输入被测移动台的识别信息和特征参数。特别地,数据存储介质和条形码可提供大量数据,因此额外的信息,如来自制造商的有关被测移动台的软件或硬件版本的信息以及唯一分配给该移动台的国际移动设备识别码(MEI),也可很容易被提供。
[0014]另一优选的实施方式是通过被测移动台自身发送给测试仪的信令消息接收识别信息和/或特征参数。与移动台能力有关的信息包含在例如在从移动台到移动通信系统的连接建立过程中发送的特征组指示信息字段中。如果设备数据库还没有包括用于各种类型的移动台的数据集或更新已存在的数据集,则是特别感兴趣的。
[0015]该方法的另一优选的实施方式是在设备数据库中建立被测移动台数据集,包括被测移动台的特征参数,特别是有关被测移动台的工作参数、功能能力和/或软件和/或硬件版本的信息。该步骤的优点在于在一个中心单元中针对每种类型的被测移动台收集各种特征参数并访问以及将这样的数据与测试用例和/或测试仪配置相关联。有关新类型的被测移动台的信息可通过建立新的数据集来很容易地添加。额外的信息可被添加到已有的设备数据库中。
[0016]进一步优选的是存储由技术标准(如3GPP TS 36.253)提供给被测移动台数据集的参数集。特定的参数集对于许多移动台类型(针对对应的移动台类型需要应用至特定的测试程序)来说是标准化的。通常,测试用例需要适应取决于被测移动台类型的标准化的参数。现在这可以通过将被测移动台数据集与可应用的测试用例相关联来自动实现。
[0017]此外,优选的方法步骤是存储被测移动台的与其识别信息相关的测试结果。这使得可以可靠地将测试结果与被测移动台关联并跟踪测试结果。这样,也就可以对针对特定类型移动台执行的测试用例进行统计评估。
[0018]本发明方法的优选实施方式是存储特定测试员在测试员数据集中应用的设置和/或测试仪配置。这将方便不同的测试员使用时对测试仪进行配置,通常不同的测试员会偏爱不同的测试仪设置以及特定测试员所偏爱的测试程序。
[0019]此外,优选地将测试系统的可用的软件和/或硬件元件和/或版本与执行所述测试程序所需的软件和/或硬件进行比较以及检测并报告遗漏的软件和/或硬件元件。
[0020]本发明的一种用于自动配置测试仪以在移动台和测试仪之间进行功能测试的测试系统包括模拟移动通信系统且与被测移动台进行交互的测试仪、输入单元、存储被测移动台的特征参数的移动台数据库、存储适用于各种不同类型的被测移动台的特征参数和针对所有可用测试用例存储测试仪的工作参数的测试用例数据库。此外,在DUT数据集中,额外的信息如MMO移动台的互连或测试员自身所编辑的评论可被提供。测试仪被构造为从输入单元接收被测移动台的识别信息、从设备数据库中检索所识别的被测移动台的特征参数、从测试用例数据库选择适用于所识别的被测移动台的测试用例子集和相应的测试仪工作参数,并将测试用例子集提供给测试员以通过应用所选择子集中的一个或多个测试用例产生测试程序以及根据所选择的测试用例子集所需的测试仪工作参数和被测移动台的特征参数对自身进行配置。
[0021]这些测试系统使得所识别类型的移动台与可能的测试用例子集可以自动关联,且可以配置测试仪以执行测试程序。
【附图说明】
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1