CHEN XIAO (CN)
CN101741485A | 2010-06-16 | |||
CN101500255A | 2009-08-05 | |||
CN101043531A | 2007-09-26 | |||
CN1761253A | 2006-04-19 | |||
US6662221B1 | 2003-12-09 |
北京派特恩知识产权代理事务所(普通合伙) (CN)
权利要求书 1、 实现多用户测试的方法, 其特征在于, 为不同测试终端分配相对应 的用于独立测试的入网测试信息, 该方法还包括: 控制所述测试终端, 分 别应用所分配的相应入网测试信息进行入网测试。 2、 根据权利要求 1所述的方法, 其特征在于, 分配所述入网测试信息 的过程包括: 为不同测试终端分别建立拨号连接并分配相应的应用服务器, 将测试 终端所对应的拨号连接以及应用服务器作为所述入网测试信息。 3、 根据权利要求 2所述的方法, 其特征在于, 进一步将测试终端所对 应的所述拨号连接、 应用服务器以测试路由信息的形式创建, 将创建的测 试路由信息作为所述入网测试信息。 4、 根据权利要求 1至 3任一项所述的方法, 其特征在于, 实际执行所 述入网测试之前, 该方法进一步包括: 判断是否有新加入测试的新测试终端 , 并在确定有新加入测试的新测 试终端时, 为该新测试终端分配相对应的用于独立测试的入网测试信息。 5、 根据权利要求 4所述的方法, 其特征在于, 所述判断操作是由预先 设置的定时器触发的。 6、 实现多用户测试的装置, 其特征在于, 该装置包括测试管理单元、 分配单元; 其中, 所述分配单元, 用于为不同测试终端分配相对应的用于独立测 试的入网测试信息; 所述测试管理单元, 用于分别应用被分配的所述入网测试信息, 控制 所述测试终端进行入网测试。 7、 根据权利要求 6所述的装置, 其特征在于, 所述分配单元, 进一步 用于: 将所述入网测试信息以测试路由信息的形式创建, 将创建的测试路由 信息作为入网测试信息。 8、根据权利要求 6或 7所述的装置,其特征在于, 所述测试管理单元, 在实际执行所述入网测试之前, 进一步用于: 通过与所述分配单元交互, 判断是否有新加入测试的新测试终端, 并 在确定有新加入测试的新测试终端时 , 通知分配单元; 所述分配单元, 进一步用于根据所述测试管理单元的通知, 为该新测 试终端分配相对应的用于独立测试的入网测试信息。 9、 根据权利要求 8所述的装置, 其特征在于, 所述测试管理单元中设 置有定时器, 用于触发所述判断操作。 10、 根据权利要求 6或 7所述的装置, 其特征在于, 所述分配单元与 进行包括保存在内的维护处理。 |
本发明涉及设备测试技术, 具体涉及实现多用户测试的方法和装置。 背景技术
作为数据业务测试中的重要内容, 多用户测试主要包括多用户下的业 务功能测试和系统容量测试。 由于传统的测试手段只能用一台测试设备控 制一个测试终端进行测试, 因此在进行多用户测试时必须借助多台测试设 备来完成。 以多用户前反向吞吐量测试为例, 传统的测试方法为:
准备 n台测试设备 , n个测试终端 , 一台测试设备连接一个测试终端; 测试人员在每台测试设备上拨号成功;
测试人员在每台测试设备上开始控制相应的测 试终端实现 FTP 下载 (或上传) 大文件;
测试人员在每台测试设备上启动网络流量监测 工具;
测试人员约定口号, 同时在每台测试设备上开始流量统计;
测试人员约定口号, 同时在每台测试设备上停止流量统计;
测试人员记录各个测试终端在测试时间内的平 均吞吐量;
对测试过程中的记录结果进行汇总和分析。
可见, 目前的多用户测试方法的不足之处是需要使用 多台测试设备, 并且由多个测试人员同时操作, 在资源、 人员方面难以协调, 操作执行也 不方便, 测试效率较低; 尤其在进行外场测试时, 设备的便携性比较差, 容易导致多用户测试不够充分。 发明内容
有鉴于此, 本发明的主要目的在于提供实现多用户测试的 方法和装置, 以提高多用户测试的便捷性和测试效率。
为达到上述目的, 本发明的技术方案是这样实现的:
实现多用户测试的方法, 为不同测试终端分配相对应的用于独立测试 的入网测试信息, 该方法还包括: 控制所述测试终端, 分别应用所分配的 相应入网测试信息进行入网测试。
分配所述入网测试信息的过程包括:
为不同测试终端分别建立拨号连接并分配相应 的应用服务器, 将测试 终端所对应的拨号连接以及应用服务器作为所 述入网测试信息。
进一步将测试终端所对应的所述拨号连接、 应用服务器以测试路由信 息的形式创建, 将创建的测试路由信息作为所述入网测试信息 。
实际执行所述入网测试之前, 该方法进一步包括:
判断是否有新加入测试的新测试终端 , 并在确定有新加入测试的新测 试终端时 , 为该新测试终端分配相对应的用于独立测试的 入网测试信息。
所述判断操作是由预先设置的定时器触发的。
实现多用户测试的装置, 该装置包括测试管理单元、 分配单元; 其中, 所述分配单元, 用于为不同测试终端分配相对应的用于独立测 试的入网测试信息;
所述测试管理单元, 用于分别应用被分配的所述入网测试信息, 控制 所述测试终端进行入网测试。
所述分配单元, 进一步用于:
将所述入网测试信息以测试路由信息的形式创 建, 将创建的测试路由 信息作为入网测试信息。
所述测试管理单元, 在实际执行所述入网测试之前, 进一步用于: 通过与所述分配单元交互, 判断是否有新加入测试的新测试终端, 并 在确定有新加入测试的新测试终端时 , 通知分配单元;
所述分配单元, 进一步用于根据所述测试管理单元的通知, 为该新测 试终端分配相对应的用于独立测试的入网测试 信息。
所述测试管理单元中设置有定时器, 用于触发所述判断操作。
所述分配单元与维护单元相连, 所述维护单元用于对分配单元所分配 的所述入网测试信息进行包括保存在内的维护 处理。
可见, 无论是方法还是装置, 本发明的多用户测试技术均能够为不同 测试终端分配相对应的用于独立测试的入网测 试信息; 并且控制所述测试 终端分别应用所分配的相应入网测试信息进行 入网测试, 以获知待测试无 线通信系统的性能。 这显然不再需要使用多台测试设备进行多用户 测试, 也不需要再由多个测试人员同时操作, 因此在资源、 人员方面明显提高了 协调性, 有效提高了多用户测试的便捷性和测试效率, 能明显提高用户满 意度。 附图说明
图 1为本发明实施例的多用户测试流程图;
图 2为本发明的多用户测试流程简图;
图 3为本发明实施例的多用户测试装置图。 具体实施方式
从发明思路上讲, 本发明所提供的实现多用户测试的方法, 为不同测 试终端分配相对应的用于独立测试的入网测试 信息, 该方法还包括: 控制 所述测试终端分别应用所分配的相应入网测试 信息进行入网测试。
本发明所提供的实现多用户测试的装置, 包括相连的测试管理单元、 分配单元; 其中, 所述分配单元, 用于为不同测试终端分配相对应的用于 独立测试的入网测试信息; 所述测试管理单元, 用于分别应用被分配的所 述入网测试信息, 控制所述测试终端进行入网测试。
参见图 1 , 图 1为本发明实施例的多用户测试流程图, 该流程包括以下 步骤:
步骤 101 : 为测试终端分配对应的拨号连接、 应用服务器。
具体而言, 需要为各个测试终端分别建立拨号连接, 不同拨号连接对 应不同测试终端的端口, 使得测试终端可以应用为其建立的拨号连接实 现 入网测试。 并且, 还需要为各个测试终端分配不同的应用服务器 , 并在测 试终端以及为其所分配的拨号连接、 应用服务器之间建立对应关系。
在上述对应关系的描述中, 测试终端以终端号来标识; 拨号连接以拨 号连接名称来标识; 应用服务器以应用服务器网段地址和服务器子 网掩码 来标识。 具体的对应关系实例可以如表 1所示:
表 1 步骤 102: 根据所分配的拨号连接和应用服务器, 为测试终端创建对应 的测试路由信息。
在实际应用中, 创建上述的测试路由信息能够使测试过程更加 方便、 快捷, 该测试路由信息可以表示为:
route add <destination> MASK <mask> <gateway>; 其中,
Destination作为目的地址,用于表示拨号连接所 应的应用服务器网段 地址;
Mask作为掩码, 用于表示拨号连接所对应的应用服务器子网掩 码;
Gateway作为网关, 用于表示拨号连接的本地 IP地址。
步骤 103: 控制测试终端应用所创建的相应测试路由信息 , 进行入网测 试。
实际操作中, 针对各个测试终端而言, 可以应用为测试终端所分配的 拨号连接以及应用服务器 (在针对测试终端、 拨号连接、 应用服务器创建 了测试路由信息的情况下, 可以直接应用该测试路由信息) 为该测试终端 进行针对应用服务器的拨号入网, 通过该测试终端与应用服务器之间的交 互实现入网测试。
可见, 无论只是建立了测试终端、 拨号连接、 应用服务器之间的对应 关系, 还是进一步将这种对应关系表现为测试路由信 息, 从测试终端的角 度来看, 都是用于实现相对独立的入网测试的入网测试 信息; 因此, 各个 测试终端都可以应用为其分配的入网测试信息 , 在统一控制下以相对独立 的方式实现入网测试。
步骤 104: 在有些应用环境中, 可能因为有新的测试终端加入测试而为 该测试终端分配了新的拨号连接, 因此需要判断是否新分配了为测试终端 进行测试的新拨号连接, 如果是, 进入步骤 105; 否则, 结束本流程。
在具体应用时, 可以设置定时器以周期性地执行上述判断操作 , 在进 行判断时, 可以在入网测试信息中查找上述的新拨号连接 , 如果找到了新 拨号连接, 就确定新分配了为测试终端进行测试的新拨号 连接。 上述定时 器的计时可以以设置自动化工具参数中的 interval时间间隔实现。
执行本步骤的操作, 可以保证在有新的测试终端加入测试的情况下 , 顺利实现针对该新测试终端的入网测试。
步骤 105: 分配与新拨号连接相对应的应用服务器, 并返回步骤 102。 具体的分配方法与步骤 101中的相应方法的原理类似。
下面, 列举一实例对图 1所示流程进行说明。
假设目前有 3个测试终端, 分别为 ATI , AT2 , AT3; 各测试终端用于 测试的端口分另 ll为 coml , com2 , com3。
将 3个测试终端连接到测试设备, 在测试设备上建立 3个拨号连接: dial-up 1 , dial-up2, dial-up3 ;设置这 3个拨号连接分别使用端口 coml , com2, com3; 使用 3个应用服务器进行测试, 假设这 3个应用服务器的网段分别 为 Serverl , Server2, Server3 , 子网掩码分别为 Maskl , Mask2, Mask3; 拨号连接设置为不使用缺省路由; 设置自动化工具参数中的 interval 为 100ms, 表示每隔 100ms检测拨号连接情况。
在测试终端以及为其所分配的拨号连接、 应用服务器之间建立的对应 关系如表 2所示:
表 2 可以应用表 2 中的信息进一步进行测试路由信息的创建。 无论是表 2 中的内容, 还是进一步创建的测试路由信息, 都可以被看做入网测试信息。 之后, 可以控制测试终端应用所创建的相应测试路由 信息, 进行入网测试; 同时, 在测试设备上启动网络流量监测工具, 监测各个拨号连接的流量。 在具体测试时, 各个测试终端可以使用各自对应的应用服务器 网段地 址发起各种数据业务应用的测试, 比如: ATI使用 Server 1进行 ftp文件下 载, AT2使用 Server2进行网页浏览, AT3使用 Server3进行 MSN文字聊天。
测试结束, 由测试设备对监测工具得到的监测信息进行分 析, 得到测 试结果。
以上所述内容的操作思路可以简化如图 2所示, 图 2为本发明的多用 户测试流程简图, 该流程包括以下步骤:
步骤 210:为各个测试终端分别分配相对应的用于独 测试的入网测试 信息。
步骤 220: 控制各个测试终端应用所分配的相应入网测试 信息, 分别进 行入网测试。
为了实现上述操作, 可以进行如图 3所示的设置。 参见图 3 , 图 3为本 发明实施例的多用户测试装置图, 该装置作为测试设备, 包括相连的测试 管理单元、 入网测试信息管理单元; 入网测试信息管理单元包含相连的分 配单元、 维护单元, 该测试设备与多个测试终端相连。
其中, 测试管理单元用于进行涉及测试的启动、 过程监测、 获得测试 结果等测试管理操作。
分配单元用于在收到测试管理单元的启动通知 或其它触发通知的情况 下, 为测试终端分配对应的拨号连接、 应用服务器; 还可以根据所分配的 拨号连接和应用服务器, 为测试终端创建对应的测试路由信息; 上述具有 对应关系的测试终端、 拨号连接、 应用服务器, 以及测试路由信息, 都可 以作为入网测试信息; 分配单元还将完成分配的入网测试信息发送给 维护 单元保存。 并且, 分配单元还可以将完成入网测试信息分配这一 情况通知 给测试管理单元。
在收到用户指令或来自分配单元的完成入网测 试信息分配的通知等触 发通知时, 测试管理单元从分配单元中获取针对各个测试 终端的入网测试 信息, 并应用获取的入网测试信息控制相应的测试终 端进行拨号入网以及 后续的具体入网测试操作。
在实际应用时, 测试管理单元中还可以设置定时器, 该定时器的计时 可以通过设置自动化工具参数中的 interval实现。 当定时器超时时, 测试管 理单元查找维护单元中是否保存了为新的测试 终端分配的新拨号连接, 并 在获知有新拨号连接的情况下通知分配单元为 该新测试终端进一步分配对 应的应用服务器; 还可以根据该新拨号连接和应用服务器, 为该新测试终 端创建对应的测试路由信息。 针对该新测试终端进行的后续具体入网测试, 与前述的相应入网测试过程类似。
图 3中各器件所能实现的涉及测试的具体操作在 1、图 2中已有详细 描述, 在此不再赘述。
综上所述可见, 无论是方法还是装置, 本发明的多用户测试技术均能 够为不同测试终端分配相对应的用于独立测试 的入网测试信息; 并且控制 所述测试终端分别应用所分配的相应入网测试 信息进行入网测试。 这显然 不再需要使用多台测试设备进行多用户测试, 也不需要再由多个测试人员 同时操作, 因此在资源、 人员方面明显提高了协调性, 有效提高了多用户 测试的便捷性和测试效率, 能明显提高用户满意度。
以上所述, 仅为本发明的较佳实施例而已, 并非用于限定本发明的保 护范围, 凡在本发明的精神和原则之内所作的任何修改 、 等同替换和改进 等, 均应包含在本发明的保护范围之内。
Next Patent: MIXED COMPOUND MEDICAMENT OF NATURAL MEDICINE COMPONENT AND NO DONATOR AND USE THEREOF