【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一种用于测试的装置和方法,特别是用于测试或无线测试用户设备的性能、互操作性和无线标准兼容性的计算机实施的装置和方法。
技术介绍
用于对用户设备进行测试的装置和方法早就存在,但是,现有的装置和测试方法存在诸多问题。在第一种已知类型的无线测试-称为“基于脚本的”测试中,测试计算机控制网络模拟器自动执行高度定义的测试脚本,网络模拟器将根据该测试脚本向用户设备发送一系列消息,并且用户设备将进行响应。这是一种确定性测试,其中通过结果是前因的必然结果。前因可能是单个消息或者一系列消息,但是必然结果要么被来自被测设备的响应满足,要么不满足。在这种基于脚本的测试中,满足必然结果表示“通过”,而缺少预期的必然结果表示“失败”。基于脚本的测试适于无线用户设备的自动化大规模测试,但是它不是很灵活,不能通过高度定义的测试脚本,经常漏掉未明确识别的各类故障。一个替代选择是基于用户的测试,其中操作者认知地确定将发送给用户设备的测试消息,并对响应进行监控以确定接下来测试什么。这是个手动过程,其中用户确定每个测试消息,并对响应进行评估。它易受任务失误的影响,并且可扩展性有限。所有以上已知的测试技术对在不同网络条件下用户设备的行为进行可重复大规模测试根本不起作用。本专利技术的实施方式要提供一种对设备特别是无线设备进行测试的改进的装置和方法。
技术实现思路
本
技术实现思路
部分以简化的形式介绍 ...
【技术保护点】
一种测试装置,该测试装置能配置为对设备进行非确定性测试,所述装置包括:测试计算机,该测试计算机被配置为在测试应用程序的控制下自动执行非确定性测试机制;以及网络模拟器,该网络模拟器连接至所述测试计算机并被提供有通信电路,该通信电路可操作以与被测设备进行通信,其中所述网络模拟器能根据所述非确定性测试机制配置为不同网络状态,并且其中所述测试应用程序可操作以控制所述网络模拟器在多个不同网络状态之间转换,并且在所述转换之间的交互周期中监控与所述网络模拟器和所述设备之间的非脚本通信相关的数据。
【技术特征摘要】
【国外来华专利技术】2012.12.04 GB 1221810.31.一种测试装置,该测试装置能配置为对设备进行非确定性测试,所
述装置包括:
测试计算机,该测试计算机被配置为在测试应用程序的控制下自动执
行非确定性测试机制;以及
网络模拟器,该网络模拟器连接至所述测试计算机并被提供有通信电
路,该通信电路可操作以与被测设备进行通信,其中所述网络模拟器能根
据所述非确定性测试机制配置为不同网络状态,并且其中所述测试应用程
序可操作以控制所述网络模拟器在多个不同网络状态之间转换,并且在所
述转换之间的交互周期中监控与所述网络模拟器和所述设备之间的非脚本
通信相关的数据。
2.如权利要求1所述的测试装置,其中所述网络模拟器包括能由所述
测试应用程序配置的协议栈模块。
3.如前述权利要求中任意一项所述的测试装置,其中所述网络模拟器
包括协议栈模块,该协议栈模块能经由所述测试应用程序在采用不同无线
电接入技术的网络状态之间配置。
4.如前述权利要求中任意一项所述的测试装置,其中所述测试应用程
序包括测试机制,该测试机制包括在不同网络状态之间的多个预编程转换。
5.如前述权利要求中任意一项所述的测试装置,其中所述测试应用程
序可操作以引起所述网络模拟器采用新的网络设置来作为到新网络状态的
转换的一部分。
6.如前述权利要求中任意一项所述的测试装置,其中所述测试应用程
序可操作以引起处于新网络状态的网络模拟器向所述设备发送测试消息。
7.如前述权利要求中任意一项所述的测试装置,其中所述网络模拟器
可操作以基于特定时间或时间延迟中的一个或多个而在不同网络状态之间
转换。
8.如前述权利要求中任意一项所述的测试装置,其中所述网络模拟器
可操作以响应于与所述设备和所述网络模拟器中的一个或多个相关的触发
事件而在不同网络状态之间转换。
9.如前述权利要求中任意一项所述的测试装置,其中所述网络模拟器
可操作以响应于触发事件而在不同网络状态之间转换,并且其中所述触发
事件是在所述设备和所述网络模拟器中...
【专利技术属性】
技术研发人员:C·哈德逊,M·奥加拉,
申请(专利权)人:是德科技英国有限公司,
类型:发明
国别省市:英国;GB
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。