CN111881015B - 应用测试方法与应用测试装置 - Google Patents
应用测试方法与应用测试装置 Download PDFInfo
- Publication number
- CN111881015B CN111881015B CN202010566663.5A CN202010566663A CN111881015B CN 111881015 B CN111881015 B CN 111881015B CN 202010566663 A CN202010566663 A CN 202010566663A CN 111881015 B CN111881015 B CN 111881015B
- Authority
- CN
- China
- Prior art keywords
- application
- card
- user terminal
- tested
- management platform
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000012360 testing method Methods 0.000 title claims abstract description 126
- 238000004088 simulation Methods 0.000 claims abstract description 30
- 230000006870 function Effects 0.000 claims abstract description 19
- 238000010998 test method Methods 0.000 claims abstract description 17
- 238000004891 communication Methods 0.000 claims description 21
- 238000011161 development Methods 0.000 abstract description 11
- 238000010586 diagram Methods 0.000 description 10
- 238000000034 method Methods 0.000 description 8
- 238000013175 transesophageal echocardiography Methods 0.000 description 6
- 238000004590 computer program Methods 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 230000008901 benefit Effects 0.000 description 3
- 238000009434 installation Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 238000007619 statistical method Methods 0.000 description 2
- 230000003190 augmentative effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing errors by testing or debugging software
- G06F11/362—Software debugging
- G06F11/3648—Software debugging using additional hardware
- G06F11/3652—Software debugging using additional hardware in-circuit-emulation [ICE] arrangements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing errors by testing or debugging software
- G06F11/362—Software debugging
- G06F11/3644—Software debugging by instrumenting at runtime
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明实施例公开了一种应用测试方法与应用测试装置,涉及计算机技术领域。其中,测试方法应用于模拟实现运行有待测试应用程序的安全元件的全部功能的模拟卡,模拟卡中事先下载有待测试应用程序,测试方法包括:建立用户终端访问模拟卡的安全通道;接收卡管理平台转发的来自用户终端的测试指令,其中,测试指令是用户终端对安全元件的测试指令;执行测试指令以得到待测试应用程序的执行结果。根据本发明实施例的应用测试方法,在用户终端中没有部署SE应用的硬件实体卡的情况下,实现SE应用的相关业务的测试,缩短了SE应用的开发周期。
Description
技术领域
本发明涉及计算机技术领域,具体涉及一种应用测试方法与应用测试装置。
背景技术
安全元件(secure element,SE),是指内嵌有微芯片的硬件安全元件的通称,可以独立运作的小型运算、存储的通信实体,一般具有很高的安全性。SE具有非常广泛的应用领域,例如,以金融集成电路(Integrated Circuit,IC)卡、手机客户识别模块(subscriberidentification module,SIM)卡、银行U盾、交通一卡通、电子护照等形式大量应用在多个领域。其中,在SE中运行的应用程序称为SE应用(SE applet),通常,SE上可以运行一个或多个SE应用。例如,金融IC卡运行的是银行的支付应用,交通一卡通中运行的是公交支付应用等。随着智能用户终端(例如手机)的功能日益强大,SE在用户终端中的应用也日益广泛。例如,在手机的SE上安装公交支付应用、银行支付应用等SE应用,通过手机可以实现对应的公交支付应用、银行支付应用等SE应用对应的功能。
在SE应用的开发过程中,软件工程师调试SE应用的相关业务流程时,往往需要SE应用所对应的SE的硬件支持才能对SE应用进行测试。然而,在手机等智能终端中硬件升级SE应用所对应的SE需要一定时间,这增加了SE应用的开发周期。因此,亟需提出一种应用测试方法和应用测试装置,在手机等智能终端中没有部署SE应用的硬件实体卡的情况下,实现SE应用的相关业务的测试,进而缩短SE应用的开发周期。
发明内容
为了克服相关技术中存在的问题,本发明实施例提供了一种应用测试方法与应用测试装置,在手机等智能终端中没有部署SE应用的硬件实体卡的情况下,实现SE应用的相关业务的测试,缩短了SE应用的开发周期。
根据本发明实施例的第一方面,提供一种应用测试方法,所述测试方法应用于模拟实现运行有待测试应用程序的安全元件的全部功能的模拟卡,所述模拟卡中事先下载有所述待测试应用程序,所述测试方法包括:
建立用户终端访问所述模拟卡的安全通道;
接收所述卡管理平台转发的来自所述用户终端的测试指令,其中,所述测试指令是所述用户终端对所述安全元件的测试指令;
执行所述测试指令以得到所述待测试应用程序的执行结果。
可选地,所述建立用户终端访问所述模拟卡的安全通道包括:
接收所述卡管理平台发送的通信连接请求;
建立与所述卡管理平台之间的通信连接并返回连接成功信息。
可选地,所述模拟卡初始化设置后,从所述卡管理平台下载所述待测试应用程序并返回下载成功信息。
可选地,所述执行所述测试指令以得到所述待测试应用程序的执行结果之后,所述应用测试方法还包括:
返回所述执行结果给所述卡管理平台,所述卡管理平台转发所述执行结果给所述用户终端。
可选地,所述模拟卡部署在第三方平台,所述第三方平台包括:windows平台、linux平台和云端。
根据本发明实施例的第二方面,提供一种应用测试方法,所述测试方法应用于用户终端,所述测试方法包括:
建立所述用户终端访问模拟卡的安全通道,其中,所述模拟卡模拟实现运行有待测试应用程序的安全元件的全部功能,所述模拟卡中事先下载有所述待测试应用程序;
发送测试指令给所述卡管理平台,所述卡管理平台将所述测试指令转发给所述模拟卡,其中,所述测试指令是所述用户终端对所述安全元件的测试指令;
接收所述模拟卡上运行的所述待测试应用程序执行所述测试指令的执行结果。
可选地,建立所述用户终端访问模拟卡的安全通道包括:
发送与所述用户终端访问所述模拟卡的信道建立通信连接的通信连接请求给所述卡管理平台;
在建立所述用户终端与所述信道之间的通信连接后,接收所述卡管理平台发送的连接成功信息。
可选地,所述信道是所述卡管理平台建立的。
根据本发明实施例的第三方面,提供一种应用测试装置,所述测试装置包括:
第一建立单元,被配置为执行建立用户终端访问模拟卡的安全通道,所述模拟卡模拟实现运行有待测试应用程序的安全元件的全部功能,所述模拟卡中事先下载有所述待测试应用程序;
第一接收单元,被配置为执行接收卡管理平台转发的来自所述用户终端的测试指令,其中,所述测试指令是所述用户终端对所述安全元件的测试指令;
测试单元,被配置为执行在所述模拟卡执行所述测试指令以得到所述待测试应用程序的执行结果。
可选地,所述测试装置还包括:
第一发送单元,被配置为执行发送所述测试指令给所述卡管理平台,所述卡管理平台将所述测试指令转发给所述模拟卡;
第二接收单元,被配置为执行接收所述模拟卡上运行的所述待测试应用程序执行所述测试指令的执行结果。
根据本发明实施例的第四方面,提供一种应用测试控制装置,包括:
处理器;
用于存储所述处理器可执行指令的存储器;
其中,所述处理器被配置为执行上述任意一项所述的应用测试方法。
根据本发明实施例的第五方面,提供一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,所述计算机指令被执行时实现上述任一项所述的应用测试方法。
根据本发明实施例的第六方面,提供一种计算机程序产品,包括计算机程序,所述计算机程序包括程序指令,当所述程序指令被移动终端执行时,使所述移动终端执行如上任一项所述应用测试方法的步骤。
本发明的实施例具有以下优点或有益效果:
建立用户终端访问模拟卡的安全通道,模拟卡模拟实现运行有待测试应用程序(SE应用)的安全元件的全部功能,模拟卡中事先下载有待测试应用程序(SE应用);接收卡管理平台转发的来自用户终端的测试指令,其中,测试指令是用户终端对安全元件的测试指令;在模拟卡执行测试指令以得到待测试应用程序(SE应用)的执行结果。在用户终端中没有部署SE应用的硬件实体卡(安全元件)的情况下,实现SE应用的相关业务的测试,缩短了SE应用的开发周期。
附图说明
通过以下参照附图对本发明实施例的描述,本发明的上述以及其他目的、特征和优点将更为清楚,在附图中:
图1示出相关技术中的系统架构图。
图2示出本发明实施例的系统架构图。
图3示出本发明实施例的应用测试方法的流程示意图。
图4示出本发明实施例的应用测试装置的结构示意图。
图5示出本发明实施例的应用测试控制装置的结构示意图。
具体实施方式
以下基于实施例对本发明进行描述,但是本发明并不仅仅限于这些实施例。在下文对本发明的细节描述中,详尽描述了一些特定的细节部分。对本领域技术人员来说没有这些细节部分的描述也可以完全理解本发明。为了避免混淆本发明的实质,公知的方法、过程、流程没有详细叙述。另外附图不一定是按比例绘制的。
图1示出相关技术中的系统架构图。如图1所示,系统100包括:用户终端110和卡管理平台120,其中,用户终端110包括三层应用环境,分别是:富执行环境(rich executionenvironment,REE)111、可信执行环境(trusted execution environment,TEE)112和安全元件(secure element,SE)113。用户终端110可以是手机、平板电脑、可穿戴设备、车载设备、增强现实(augmented reality,AR)/虚拟现实(virtual reality,VR)设备、笔记本电脑、超级移动个人计算机(ultra-mobile personal computer,UMPC)、上网本、个人数字助理(personal digital assistant,PDA)等。
REE111是安卓系统层为用户终端110的各类应用程序提供的运行环境。TEE112是一个硬件安全执行环境,提供用户终端的系统代码和数据的安全防护,外置设备的安全访问等功能。TEE112是与用户终端110上的REE111等并存的运行环境,并且给REE111提供安全服务。TEE112具有其自身的执行空间,比REE111的安全级别更高。SE113是内置于用户终端110的安全元件,该安全元件能够加强用户终端110的安全等级。SE113提供私密信息的安全存储,重要程序的安全执行等功能。TEE112是运行在用户终端110中的,提供介于REE111和SE113之间的安全性的框架。例如,对于某些小额的支付,企业虚拟私人网络(virtualprivatenetwork,VPN)等,所需要的安全保护强度并不高,还不需要一个单独的SE113来保护,也不能直接放在REE111中,以防由于REE111的开放性被攻击。对于安全等级要求高的应用,可以通过SE113提供安全保护。例如,可以通过应用市场下载安装包的方式,在用户终端110上安装一个银行APP,用户可以通过该银行APP,处理相关的银行业务。其中,该银行APP上还具有安装手机盾的功能。那么,用户可以通过操作相应选项,去安装手机盾。为了保证手机盾的数据安全,用户终端110会将手机盾中安全性要求高的数据以应用程序(applet)的形式安装到SE113中。在安装时,用户终端110会先通过业务方(银行)的服务器,向SE113的发行方(电子设备的厂商)的服务器申请辅助安全域(SSD),并在辅助安全域中安装该手机盾的应用程序,用于管理手机盾中安全性要求高的数据。用户终端110的硬件通过SPI接口与SE113连接。REE111通过开放移动联盟(OMA)API接口与SE113连接。TEE112通过安全元件API接口与SE113连接。安卓系统层通过REE111和TEE112实现对SE113的访问和控制,为SE应用提供安全访问接口。卡管理平台120与用户终端110通信以管理相关的SE应用。
相关技术中,在SE应用的开发过程中,软件工程师依托于SE113直接进行SE应用的相关业务的测试,根据测试结果调试并修正SE应用的应用程序。在测试SE应用的相关业务前,需要为用户终端110设置SE113以提供如图1所示的系统100。然而,因为SE113的硬件采购及出板需要一定的时间周期,所以在用户终端110中升级SE113的硬件往往需要一定时间,这增加了SE应用的开发周期。
基于此,本发明实施例提供一种应用测试方法与应用测试装置,在手机等智能终端中没有部署SE应用的SE的情况下,实现SE应用的相关业务的测试,进而缩短SE应用的开发周期。
图2示出本发明实施例的系统架构图。如图2所示,系统200包括:用户终端210、卡管理平台220和模拟卡230,其中,用户终端210包括两层应用环境,分别是:REE211和TEE212。
REE211是安卓系统层为用户终端210的各类应用程序提供的运行环境。TEE212是与用户终端210上的REE211等并存的运行环境,并且给REE211提供安全服务。TEE212具有其自身的执行空间,比REE211的安全级别更高。卡管理平台220建立安全通道。其中,用户终端210中设置的REE211和TEE212通过安全通道与卡管理平台220通信,卡管理平台220通过安全通道与模拟卡230通信。模拟卡230模拟实现运行有待测试应用程序(SE应用)的安全元件的全部功能。模拟卡230部署在第三方平台,所述第三方平台包括:windows平台、linux平台和云端。卡管理平台220对模拟卡230进行管理,安卓系统层通过REE211、TEE212和安全通道实现对模拟卡230上运行的待测试应用程序(SE应用)的访问和控制,为待测试应用程序(SE应用)提供安全访问接口。
图3示出本发明实施例的应用测试方法的流程示意图。下面结合图2所示的系统200说明本发明实施例的应用测试方法。如图3所示,本发明实施例的应用测试方法包括以下步骤:
在步骤S310中,启动模拟卡230。模拟卡230模拟实现运行有待测试应用程序的安全元件的全部功能,模拟卡230中事先下载有所述待测试应用程序。
在步骤S320中,卡管理平台220向模拟卡230发送通信连接请求。
在步骤S330中,模拟卡230建立与卡管理平台220的通信连接。
在步骤S340中,模拟卡230向卡管理平台220发送连接成功信息。
在步骤S350中,模拟卡230初始化设置后,从卡管理平台220下载待测试应用程序(SE应用)。
在步骤S360中,模拟卡230向卡管理平台220返回下载成功信息。
在步骤S370中,卡管理平台220建立用户终端210访问模拟卡230的信道。其中,用户终端210中设置的REE211和TEE212通过信道与卡管理平台220通信,卡管理平台220通过信道与模拟卡230通信。
在步骤S380中,用户终端210向卡管理平台220发送与信道建立通信连接的通信连接请求。
在步骤S390中,卡管理平台220建立用户终端210与信道的通信连接。建立用户终端210与信道的通信连接后,REE211和TEE212可以通过信道与卡管理平台220通信。
在步骤S3100中,卡管理平台220向用户终端210发送的连接成功信息。
在步骤S3110中,用户终端210发送测试指令给卡管理平台220。这里的测试指令是用户终端210对安全元件的测试指令,例如是待测试应用程序(SE应用)的安全支付等相关业务的测试指令,当用户终端210需要测试运行有待测试应用程序(SE应用)的安全元件的安全支付等相关业务时,用户终端210将对安全元件的测试指令转发给卡管理平台220。
在步骤S3120中,卡管理平台220转发测试指令给模拟卡230。
在步骤S3130中,模拟卡230上运行的待测试应用程序(SE应用)执行测试指令。
在步骤S3140中,模拟卡230向卡管理平台220发送待测试应用程序(SE应用)的执行结果。
在步骤S3150中,卡管理平台220向用户终端210转发待测试应用程序(SE应用)的执行结果。
需要说明的是,模拟卡提供实现卡管理平台访问模拟卡的通讯接口。卡管理平台实现与模拟卡的连接访问,对不同的模拟卡进行应用管理等功能,并提供用户终端访问卡管理平台的通讯接口。用户终端实现REE及TEE访问卡管理平台通讯接口。通过本发明实施例的应用测试方法,能够在用户终端中没有部署SE应用的硬件实体卡的情况下,实现SE应用的相关业务的测试,缩短了SE应用的开发周期。待SE硬件具备时,能在部署SE应用的硬件实体卡的用户终端对该SE应用进行快速接入及验证。
在利用模拟卡测试SE应用的相关业务运行情况时,可以为模拟卡设置不同参数进行多次测试,对多次测试的测试结果做统计分析,根据统计分析结果调试并修正SE应用的应用程序,得到具有最优的性能指标的SE应用。
图4示出本发明实施例的应用测试装置的结构示意图。如图4所示,应用测试装置400包括:第一建立单元410、第一发送单元420、第一接收单元430、测试单元440和第二接收单元450。
第一建立单元410,被配置为执行建立用户终端访问模拟卡的安全通道,所述模拟卡模拟实现运行有待测试应用程序的安全元件的全部功能,所述模拟卡中事先下载有所述待测试应用程序。
第一发送单元420,被配置为执行发送所述测试指令给所述卡管理平台,所述卡管理平台将所述测试指令转发给所述模拟卡。
第一接收单元430,被配置为执行接收卡管理平台转发的来自所述用户终端的测试指令,其中,所述测试指令是所述用户终端对所述安全元件的测试指令。
测试单元440,被配置为执行在所述模拟卡执行所述测试指令以得到所述待测试应用程序的执行结果。
第二接收单元450,被配置为执行接收所述模拟卡上运行的所述待测试应用程序执行所述测试指令的执行结果。
根据本发明实施例的应用测试方法与应用测试装置,建立用户终端访问模拟卡的安全通道,模拟卡模拟实现运行有待测试应用程序(SE应用)的安全元件的全部功能,模拟卡中事先下载有待测试应用程序(SE应用);接收卡管理平台转发的来自用户终端的测试指令,其中,测试指令是用户终端对安全元件的测试指令;在模拟卡执行测试指令以得到待测试应用程序(SE应用)的执行结果。在用户终端中没有部署SE应用的硬件实体卡(安全元件)的情况下,实现SE应用的相关业务的测试,缩短了SE应用的开发周期。
图5根据本发明实施例的应用测试控制装置的结构图。图5示出的设备仅仅是一个示例,不应对本发明实施例的功能和使用范围构成任何限制。
参考图5,该装置包括通过总线连接的处理器510、存储器520和输入输出设备530。存储器520包括只读存储器(ROM)和随机访问存储器(RAM),存储器520内存储有执行系统功能所需的各种计算机指令和数据,处理器510从存储器520中读取各种计算机指令以执行各种适当的动作和处理。输入输出设备包括键盘、鼠标等的输入部分;包括诸如阴极射线管(CRT)、液晶显示器(LCD)等以及扬声器等的输出部分;包括硬盘等的存储部分;以及包括诸如LAN卡、调制解调器等的网络接口卡的通信部分。存储器520还存储有计算机指令以完成本发明实施例的应用测试方法规定的操作。
相应地,本发明实施例提供一种计算机可读存储介质,该计算机可读存储介质存储有计算机指令,所述计算机指令被执行时实现上述应用测试方法所规定的操作。
相应地,本发明实施例还提供了一种计算机程序产品,包括计算机程序,所述计算机程序包括程序指令,当所述程序指令被移动终端执行时,使所述移动终端执行上述应用测试方法的步骤。
附图中的流程图、框图图示了本发明实施例的系统、方法、装置的可能的体系框架、功能和操作,流程图和框图上的方框可以代表一个模块、程序段或仅仅是一段代码,所述模块、程序段和代码都是用来实现规定逻辑功能的可执行指令。也应当注意,所述实现规定逻辑功能的可执行指令可以重新组合,从而生成新的模块和程序段。因此附图的方框以及方框顺序只是用来更好的图示实施例的过程和步骤,而不应以此作为对发明本身的限制。
以上所述仅为本发明的一些实施例,并不用于限制本发明,对于本领域技术人员而言,本发明可以有各种改动和变化。凡在本发明的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (11)
1.一种应用测试方法,其特征在于,所述测试方法应用于模拟实现运行有待测试应用程序的安全元件的全部功能的模拟卡,所述模拟卡中事先下载有所述待测试应用程序,所述测试方法包括:
建立用户终端访问所述模拟卡的安全通道;
接收卡管理平台转发的来自所述用户终端的测试指令,其中,所述测试指令是所述用户终端对所述安全元件的测试指令;
执行所述测试指令以得到所述待测试应用程序的执行结果;
统计分析所述执行结果以调试并修正所述待测试应用程序,
其中,所述模拟卡初始化设置后,从所述卡管理平台下载所述待测试应用程序并返回下载成功信息。
2.根据权利要求1所述的应用测试方法,其特征在于,所述建立用户终端访问所述模拟卡的安全通道包括:
接收所述卡管理平台发送的通信连接请求;
建立与所述卡管理平台之间的通信连接并返回连接成功信息。
3.根据权利要求1所述的应用测试方法,其特征在于,所述执行所述测试指令以得到所述待测试应用程序的执行结果之后,所述应用测试方法还包括:
返回所述执行结果给所述卡管理平台,所述卡管理平台转发所述执行结果给所述用户终端。
4.根据权利要求1至3中任一项所述的应用测试方法,其特征在于,所述模拟卡部署在第三方平台,所述第三方平台包括:windows平台、linux平台和云端。
5.一种应用测试方法,其特征在于,所述测试方法应用于用户终端,所述测试方法包括:
建立所述用户终端访问模拟卡的安全通道,其中,所述模拟卡模拟实现运行有待测试应用程序的安全元件的全部功能,所述模拟卡中事先下载有所述待测试应用程序;
发送测试指令给卡管理平台,所述卡管理平台将所述测试指令转发给所述模拟卡,其中,所述测试指令是所述用户终端对所述安全元件的测试指令;
接收所述模拟卡上运行的所述待测试应用程序执行所述测试指令的执行结果;
统计分析所述执行结果以调试并修正所述待测试应用程序,
其中,所述模拟卡初始化设置后,从所述卡管理平台下载所述待测试应用程序并返回下载成功信息。
6.根据权利要求5所述的应用测试方法,其特征在于,建立所述用户终端访问模拟卡的安全通道包括:
发送与所述用户终端访问所述模拟卡的信道建立通信连接的通信连接请求给所述卡管理平台;
在建立所述用户终端与所述信道之间的通信连接后,接收所述卡管理平台发送的连接成功信息。
7.根据权利要求6所述的应用测试方法,其特征在于,所述信道是所述卡管理平台建立的。
8.一种应用测试装置,其特征在于,所述测试装置包括:
第一建立单元,被配置为执行建立用户终端访问模拟卡的安全通道,所述模拟卡模拟实现运行有待测试应用程序的安全元件的全部功能,所述模拟卡中事先下载有所述待测试应用程序;
第一接收单元,被配置为执行接收卡管理平台转发的来自所述用户终端的测试指令,其中,所述测试指令是所述用户终端对所述安全元件的测试指令;
测试单元,被配置为执行在所述模拟卡执行所述测试指令以得到所述待测试应用程序的执行结果,统计分析所述执行结果以调试并修正所述待测试应用程序,
其中,所述模拟卡初始化设置后,从所述卡管理平台下载所述待测试应用程序并返回下载成功信息。
9.根据权利要求8所述的应用测试装置,其特征在于,所述测试装置还包括:
第一发送单元,被配置为执行发送所述测试指令给所述卡管理平台,所述卡管理平台将所述测试指令转发给所述模拟卡;
第二接收单元,被配置为执行接收所述模拟卡上运行的所述待测试应用程序执行所述测试指令的执行结果。
10.一种应用测试控制装置,其特征在于,包括:
处理器;
用于存储所述处理器可执行指令的存储器;
其中,所述处理器被配置为执行上述权利要求1至7任意一项所述的应用测试方法。
11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,所述计算机指令被执行时实现如权利要求1至7中任一项所述的应用测试方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010566663.5A CN111881015B (zh) | 2020-06-19 | 2020-06-19 | 应用测试方法与应用测试装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010566663.5A CN111881015B (zh) | 2020-06-19 | 2020-06-19 | 应用测试方法与应用测试装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111881015A CN111881015A (zh) | 2020-11-03 |
CN111881015B true CN111881015B (zh) | 2024-02-02 |
Family
ID=73156517
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010566663.5A Active CN111881015B (zh) | 2020-06-19 | 2020-06-19 | 应用测试方法与应用测试装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111881015B (zh) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1622674A (zh) * | 2004-12-31 | 2005-06-01 | 大唐微电子技术有限公司 | 用户识别模块工具套件的实时模拟开发方法及系统 |
US8271948B2 (en) * | 2006-03-03 | 2012-09-18 | Telefonaktiebolaget L M Ericsson (Publ) | Subscriber identity module (SIM) application toolkit test method and system |
CN204009871U (zh) * | 2014-06-06 | 2014-12-10 | 中国移动通信集团终端有限公司 | 一种全局平台访问控制测试装置 |
CN106547691A (zh) * | 2016-10-31 | 2017-03-29 | 福建联迪商用设备有限公司 | 一种运行于pc端的pos终端测试方法及系统 |
CN106547692A (zh) * | 2016-10-31 | 2017-03-29 | 福建联迪商用设备有限公司 | 一种运行于手机端的pos终端测试方法及系统 |
CN109314644A (zh) * | 2016-08-10 | 2019-02-05 | Kddi株式会社 | 数据提供系统、数据保护装置、数据提供方法以及计算机程序 |
CN109451130A (zh) * | 2018-12-04 | 2019-03-08 | 惠州Tcl移动通信有限公司 | 移动终端测试方法、装置、移动终端及存储介质 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2782006B1 (en) * | 2013-03-19 | 2018-06-13 | Nxp B.V. | Process and system for verifying computer program on a smart card |
CN105446872B (zh) * | 2014-08-29 | 2018-04-10 | 国际商业机器公司 | 测试移动应用的管理器、测试代理器及方法 |
-
2020
- 2020-06-19 CN CN202010566663.5A patent/CN111881015B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1622674A (zh) * | 2004-12-31 | 2005-06-01 | 大唐微电子技术有限公司 | 用户识别模块工具套件的实时模拟开发方法及系统 |
US8271948B2 (en) * | 2006-03-03 | 2012-09-18 | Telefonaktiebolaget L M Ericsson (Publ) | Subscriber identity module (SIM) application toolkit test method and system |
CN204009871U (zh) * | 2014-06-06 | 2014-12-10 | 中国移动通信集团终端有限公司 | 一种全局平台访问控制测试装置 |
CN109314644A (zh) * | 2016-08-10 | 2019-02-05 | Kddi株式会社 | 数据提供系统、数据保护装置、数据提供方法以及计算机程序 |
CN106547691A (zh) * | 2016-10-31 | 2017-03-29 | 福建联迪商用设备有限公司 | 一种运行于pc端的pos终端测试方法及系统 |
CN106547692A (zh) * | 2016-10-31 | 2017-03-29 | 福建联迪商用设备有限公司 | 一种运行于手机端的pos终端测试方法及系统 |
CN109451130A (zh) * | 2018-12-04 | 2019-03-08 | 惠州Tcl移动通信有限公司 | 移动终端测试方法、装置、移动终端及存储介质 |
Non-Patent Citations (3)
Title |
---|
NFC云安全元素管理系统设计与实现;陈建文;《中国优秀硕士学位论文全文数据库信息科技辑》;I138-853 * |
Secure and Trusted Execution: Past, Present, and Future - A Critical Review in the Context of the Internet of Things and Cyber-Physical Systems;Carlton Shepherd 等;《2016 IEEE Trustcom/BigDataSE/ISPA》;168-177 * |
基于主机卡模拟的NFC支付方案设计与实现;刘家旺;《中国优秀硕士学位论文全文数据库经济与管理科学辑》;J157-82 * |
Also Published As
Publication number | Publication date |
---|---|
CN111881015A (zh) | 2020-11-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109325195B (zh) | 浏览器的渲染方法和系统、计算机设备、计算机存储介质 | |
CN107992308B (zh) | 一种安卓终端应用程序的插件化管理方法 | |
CN100489767C (zh) | 通信设备 | |
US8706081B1 (en) | Packet inspection in near field communication controller for secure element protection | |
CN108563567A (zh) | 自动化测试方法、装置、设备及计算机可读存储介质 | |
CN106445548B (zh) | 一种测试包下发方法和装置 | |
CN112799940B (zh) | 回归测试方法、装置、计算机系统和计算机可读存储介质 | |
KR20110128632A (ko) | 스마트폰 응용프로그램의 악성행위 탐지 방법 및 장치 | |
CN110719590B (zh) | 基于手机号码的一键登录方法、装置、设备及存储介质 | |
CN110209416A (zh) | 应用软件更新方法、装置、终端及存储介质 | |
CN107644075B (zh) | 收集页面信息的方法和装置 | |
CN112416458A (zh) | 基于ReactNative的预加载方法、装置、计算机设备及存储介质 | |
CN112463729A (zh) | 数据文件的入库方法、装置、电子设备和介质 | |
CN110928571A (zh) | 业务程序开发方法和装置 | |
CN112631924A (zh) | 自动化测试方法、装置、计算机设备及存储介质 | |
CN102763113A (zh) | 对移动可信模块中的平台配置寄存器进行复位的方法和设备 | |
CN105868639A (zh) | 内核漏洞修复方法和装置 | |
CN112650689A (zh) | 测试方法、装置、电子设备及存储介质 | |
CN111881015B (zh) | 应用测试方法与应用测试装置 | |
CN105930730A (zh) | 在可信执行环境下终端系统安全更新方法及装置 | |
CN113360172B (zh) | 应用部署方法、装置、计算机设备及存储介质 | |
CN111273967A (zh) | 适用于Android系统的远程钩子设置方法、装置及电子设备 | |
CN112491799B (zh) | 通信模块远程修复方法、装置、计算机设备和存储介质 | |
CN114237819A (zh) | 基于Java虚拟机进行处理的方法及装置、电子设备 | |
CN113434217A (zh) | 漏洞扫描方法、装置、计算机设备及介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: Room 501, Jinqian block, 10 Hongyi Road, Xinwu District, Wuxi City, Jiangsu Province, 214028 Applicant after: Wuxi rongka Technology Co.,Ltd. Address before: 518000 south wing w312, west block, Shenzhen Hong Kong industry university research base, Gaoxin South 7th Road, Nanshan District, Shenzhen City, Guangdong Province Applicant before: SHENZHEN RONGCARD Co.,Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |