【技术实现步骤摘要】
智能卡动态分布式测试方法及测试系统
[0001]本专利技术涉及智能卡测试的
,具体地,是一种智能卡动态分布式测试方法,还涉及实现该方法的测试系统。
技术介绍
[0002]随着技术的发展,智能卡已经广泛的应用在手机通信、移动支付、身份识别等多个领域,常见的智能卡包括SIM卡、ID卡、金融IC卡等。现有的智能卡通常设置有安全芯片,安全芯片上存储有智能卡的信息,并且还运行各种应用程序。由于智能卡运行的应用程序需要经过大量测试以发现其存在的问题,智能卡开发商需要不断对应用程序进行优化、调整。
[0003]为此,在智能卡的研发过程中,需要对智能卡进行大量的测试。为了提升智能卡的测试效率,通常使用自动化测试的方式进行测试。为了验证智能卡在不同应用场景下的运行状况,通常需要设置多种测试用例,每一种测试用例模拟一种应用场景下的使用状况。
[0004]现有智能卡的测试时,通常由测试人员使用一个测试用的客户端设备进行测试,例如在客户端设备上登录测试账户,并且在客户端设备上创建测试计划,测试计划包含测试参数和测试范围等,客户 ...
【技术保护点】
【技术特征摘要】
1.一种智能卡动态分布式测试方法,包括:在主客户端设备上登录测试账户,并创建测试计划,将所述测试计划的信息传送至服务器;其特征在于:在所述主客户端设备上选择所述测试计划所需要执行的目标测试用例,将所述目标测试用例传送至所述服务器,在所述主客户端设备上运行所述目标测试用例的第一选择测试用例;在从客户端设备上登录所述测试账户,从所述目标测试用例的可执行部分中选择第二选择测试用例,并将所述第二选择测试用例传送至所述服务器;在所述从客户端设备上运行所述第二选择测试用例,并将所述第二选择测试用例的运行结果发送至所述服务器;所述服务器将所述第二选择测试用例的运行结果发送至所述主客户端设备,所述主客户端设备显示所有所述目标测试用例的运行结果。2.根据权利要求1所述的智能卡动态分布式测试方法,其特征在于:所述从客户端设备的数量为二个以上,各所述从客户端设备运行的第二选择测试用例不同。3.根据权利要求2所述的智能卡动态分布式测试方法,其特征在于:在从客户端设备上登录所述测试账户包括:先后在多个所述从客户端设备上登录所述测试账户。4.根据权利要求3所述的智能卡动态分布式测试方法,其特征在于:所述目标测试用例中,未被所述主客户端设备或者其他从客户端设备所选择的部分,为所述目标测试用例的可执行部分。5.根据权利要求1至4任一项所述的智能卡动态分布式测试方法,其特征在于:所述测试计划的信息包括测试参数以及测试范围。6.根据权利要求1至4任一项所述的智能卡动态分布式测试方法,其特征在于:在所述主客户端设备上选择所述测试...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。