[发明专利]一种STK/UTK业务的自动化测试方法及测试系统有效
申请号: | 201610098310.0 | 申请日: | 2016-02-23 |
公开(公告)号: | CN105760300B | 公开(公告)日: | 2018-12-07 |
发明(设计)人: | 易礼艳;钟彩锦;周秀玲 | 申请(专利权)人: | 惠州TCL移动通信有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 深圳市君胜知识产权代理事务所(普通合伙) 44268 | 代理人: | 王永文;刘文求 |
地址: | 516006 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 stk utk 业务 自动化 测试 方法 系统 | ||
1.一种STK/UTK业务的自动化测试方法,其特征在于,包括以下步骤:
A、设置针对STK/UTK业务进行测试的STK/UTK指令列表;
B、调用测试脚本,触发执行STK/UTK指令列表中的第一条STK/UTK指令;所述测试脚本为模拟智能卡STK/UTK应用测试编写的命令式脚本;
C、获取的STK/UTK指令执行的状态信息,并根据所述状态信息判断指令列表中STK/UTK指令是否全部执行完毕,若全部执行完毕,则输出测试报告,并结束测试,否则执行步骤D;
D、触发执行STK/UTK指令列表中下一条STK/UTK指令,并返回步骤C;
所述步骤A之前还包括步骤:
A0、预先选择STK/UTK指令,根据选择出的STK/UTK指令建立STK/UTK指令列表;
首先在辅助测试终端上预设一个存储STK/UTK指令的数据库,用于存储需要对STK/UTK业务进行测试的STK/UTK指令,则当需要建立STK/UTK指令列表时,直接从所述指令数据库中选择STK/UTK指令,并根据选择出的STK/UTK指令建立STK/UTK指令列表。
2.根据权利要求1所述STK/UTK业务的自动化测试方法,其特征在于,所述步骤A和步骤B之间还包括:
B0、获取并分析发送到智能卡的控制指令,若发送到智能卡的控制指令为配置参数指令,则执行步骤B;若发送到智能卡的控制指令为反馈测试结果指令,则执行步骤C。
3.根据权利要求2所述STK/UTK业务的自动化测试方法,其特征在于,所述步骤B0还包括:若发送到智能卡的控制指令为获取指令,则模拟STK/UTK应用操作指令对STK/UTK业务进行相应指令控制。
4.根据权利要求3所述STK/UTK业务的自动化测试方法,其特征在于,所述步骤AO还包括:将安装有被测试STK/UTK业务的终端与测试终端建立USB连接,将设置在同一局域网内的所述测试终端与测试工具通过模拟智能卡槽进行连接。
5.一种STK/UTK业务的自动化测试系统,其特征在于,包括:
指令列表设置模块,用于设置针对STK/UTK业务进行测试的STK/UTK指令列表;
命令触发模块,用于调用测试脚本,触发执行STK/UTK指令列表中的第一条STK/UTK指令;所述测试脚本为模拟智能卡STK/UTK应用测试编写的命令式脚本;
测试结果输出模块,用于根据获取的STK/UTK指令执行的状态信息判断指令列表中STK/UTK指令是否全部执行完毕,若全部执行完毕,则输出测试报告,并结束测试;
持续执行命令模块,用于触发执行STK/UTK指令列表中下一条STK/UTK指令;
所述测试系统还包括:
指令选择模块,用于预先选择STK/UTK指令,根据选择出的STK/UTK指令建立STK/UTK指令列表;
首先在辅助测试终端上预设一个存储STK/UTK指令的数据库,用于存储需要对STK/UTK业务进行测试的STK/UTK指令,则当需要建立STK/UTK指令列表时,直接从所述指令数据库中选择STK/UTK指令,并根据选择出的STK/UTK指令建立STK/UTK指令列表。
6.根据权利要求5所述STK/UTK业务的自动化测试系统,其特征在于,所述测试系统还包括:指令分析模块,用于获取的STK/UTK指令执行的状态信息,并根据所述状态信息判断指令列表中STK/UTK指令是否全部执行完毕。
7.根据权利要求6所述STK/UTK业务的自动化测试系统,其特征在于,所述指令分析模块,还包括:触发启动单元,用于当分析发送到智能卡的控制指令为配置参数指令,则触发执行STK/UTK指令列表中的第一条STK/UTK指令;当分析发送到智能卡的控制指令为反馈测试结果指令,则触发输出测试结果;若分析发送到智能卡的控制指令为获取指令,则模拟STK/UTK应用操作指令对STK/UTK业务进行相应指令控制。
8.根据权利要求5-7任一项所述STK/UTK业务的自动化测试系统,其特征在于,所述测试系统还包括:
连接建立模块,用于将安装有被测试STK/UTK业务的终端与测试终端建立USB连接,将设置在同一局域网内的所述测试终端与测试工具通过模拟智能卡槽进行连接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于惠州TCL移动通信有限公司,未经惠州TCL移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610098310.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:悬浮痰盂
- 下一篇:机床照明用低压安全灯电子变压器