一种测试用例获取方法、装置及存储介质制造方法及图纸

技术编号:34183799 阅读:12 留言:0更新日期:2022-07-17 13:44
本说明书实施例提供一种测试用例获取方法、装置及存储介质。所述方法包括:接收用户提供的项目信息;所述项目信息对应于待认证项目;所述项目信息中包含认证要求;展示对应于所述待认证项目的配置界面;接收用户基于所述配置界面输入的项目参数;基于所述项目参数和认证要求在测试用例数据库中筛选目标测试用例;提供所述目标测试用例至用户。基于上述方法,能够直接根据待认证项目和相应需求确定所需要的测试用例,无需用户基于自身的经验对测试用例进行筛选,保证了测试用例的准确性和时效性,进而能够保证待认证项目所对应的产品在后续应用过程中尽快获得相应的认证。后续应用过程中尽快获得相应的认证。后续应用过程中尽快获得相应的认证。

【技术实现步骤摘要】
一种测试用例获取方法、装置及存储介质


[0001]本说明书实施例涉及通信
,特别涉及一种测试用例获取方法、装置及存储介质。

技术介绍

[0002]通信产品在被销往境外市场时需要通过所述境外市场的行业认证,才能够获取产品在该市场的售卖资格。其中,行业认证主要包括PTCRB认证和GCF认证,分别包含各自的适用性用例,并通过这些适用性用例的验证来保证产品能够与运营商的移动标准相匹配,从而保证产品在一定范围内的互操作性。
[0003]产品认证的流程中需要根据待认证产品自身的技术特征来选取相应的适用性用例,在通过所选取的适用性用例的评估后即可申请对应的认证。目前,主要通过技术人员自身的经验以及逻辑运算结果来选取产品所对应的适用性用例。但是,目前PTCRB认证和GCF认证分别已有几万条用例。一方面,随着通信技术更新迭代、未来新技术的演进,测试用例还在逐渐增加中,另一方面,这些用例可能会随时间进行版本更新,技术人员难以了解所有用例与本产品的适配性。此外,在产品需要销往同时归属于这两个认证组织的市场时,还需要结合两种认证之间的相同用例进行合并,进一步提高了人工确定适用性用例的难度。综上,目前确定用于测试产品的适用性用例的方法缺乏时效性和准确性,当前亟需一种能够快速准确地确定对应于待认证产品的测试用例的技术方案。

技术实现思路

[0004]本说明书实施例的目的是提供一种测试用例获取方法、装置及存储介质,以解决如何快速准确地确定对应于待认证产品的测试用例的问题。
[0005]为解决上述技术问题,本说明书实施例提供一种测试用例获取方法,包括:接收用户提供的项目信息;所述项目信息对应于待认证项目;所述项目信息中包含认证要求;展示对应于所述待认证项目的配置界面;接收用户基于所述配置界面输入的项目参数;基于所述项目参数和认证要求在测试用例数据库中筛选目标测试用例;提供所述目标测试用例至用户。
[0006]本说明书实施例还提出一种测试用例获取装置,包括:项目信息接收模块,用于接收用户提供的项目信息;所述项目信息对应于待认证项目;所述项目信息中包含认证要求;配置界面展示模块,用于展示对应于所述待认证项目的配置界面;项目参数接收模块,用于接收用户基于所述配置界面输入的项目参数;目标测试用例筛选模块,用于基于所述项目参数和认证要求在测试用例数据库中筛选目标测试用例;目标测试用例提供模块,用于提供所述目标测试用例至用户。
[0007]本说明书实施例还提出一种计算机可读存储介质,其上存储有计算机程序/指令,所述计算机程序/指令在被执行时实现上述测试用例获取方法。
[0008]由以上本说明书实施例提供的技术方案可见,本说明书实施例通过接收用户提供
的待认证项目的项目信息,并向用户展示对应的配置界面,使用户能够通过所述配置界面输入项目参数,从而能够根据项目参数和项目信息中所包含的认证要求在测试用例数据库中筛选得到目标测试用例,进而能够将所获取的目标测试用例反馈给用户,使得用户能够基于所述目标测试用例对待认证项目进行认证。基于上述步骤,能够直接根据待认证项目和相应需求确定所需要的测试用例,无需用户基于自身的经验对测试用例进行筛选,保证了测试用例的准确性和时效性,进而能够保证待认证项目所对应的产品在后续应用过程中尽快获得相应的认证。
附图说明
[0009]为了更清楚地说明本说明书实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本说明书中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0010]图1为本说明书实施例一种测试用例获取方法的流程图;
[0011]图2为本说明书实施例一种测试用例获取过程的示意图;
[0012]图3为本说明书实施例一种测试用例获取装置的模块图。
具体实施方式
[0013]下面将结合本说明书实施例中的附图,对本说明书实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本说明书一部分实施例,而不是全部的实施例。基于本说明书中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本说明书保护的范围。
[0014]为了解决上述技术问题,介绍本说明书实施例一种测试用例获取方法。所述测试用例获取方法的执行主体为测试用例获取系统。如图1所示,所述测试用例获取方法可以包括以下具体实施步骤。
[0015]S110:接收用户提供的项目信息;所述项目信息对应于待认证项目;所述项目信息中包含认证要求。
[0016]待认证项目可以是需要利用测试用例进行测试的项目,以确定其所对应的适用性用例。具体的,所述待认证项目可以是对应于通信产品的项目。在通信产品需要销往特定市场时,可能会需要预先获取到对应于该特定市场的认证,即通过相应的适用性用例的测试。因此,在执行实际的认证过程之前,有必要确定对应于该待认证项目的适用性用例,并利用所确定的适用性用例对所述待认证项目对应的产品进行测试。
[0017]当用户存在上述获取测试用例的需求时,可以基于所述测试用例获取方法所对应的测试系统,输入所述待认证项目的项目信息。项目信息用于对待认证项目进行描述,从而帮助实现对于测试用例的筛选。
[0018]所述项目信息中可以包括认证要求。认证要求用于对所述待认证项目的认证相关信息进行限定,以确定适配于所述认证要求的测试用例。具体的,所述认证要求可以包括认证类型和认证版本。所述认证类型可以包括对应于GCF和/或PTCRB的认证类型,即在一些情况下,可以同时选取GCF和PTCRB的认证类型,以适应产品的销售需求。所述认证版本用于描
述对于测试用例的版本的需求。基于所述认证要求,可以限定测试所述待认证项目所需求的测试用例,有效保证最后的选取效果。
[0019]在一些实施方式中,除了所述认证要求外,所述项目信息还可以包括对待认证项目进行描述的基础性信息,具体的,可以包括项目编号、项目类型、产品型号、产品类型、项目申请人、项目生产商、操作系统等。
[0020]在说明书实施例中,所述用户可以是为了进行产品测试的测试人员,也可以是对所述测试用户获取方法所属系统进行管理的管理人员。需要说明的是,上述示例只是为了更好地描述本说明书实施例的应用环境,实际应用中对于用户的身份不做限制。
[0021]相应的,在一些实施方式中,基于用户的身份类型的不同,在用户输入项目信息之前,需要对用户的身份进行验证。具体的,可以是展示对应的登录界面,以获取用户的账号信息和密码信息。通过与数据库中保存的账号数据进行比对,可以判断当前登录的用户是否拥有操作当前系统的权限。在对用户账号验证通过之后,再允许用户打开相应的页面完成项目信息的输入。
[0022]基于上述实施方式,当用户为管理人员时,基于对应的账号还能够构建或维护测试用例数据库。
[0023]在一些具体的示例中,确定用户本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种测试用例获取方法,其特征在于,包括:接收用户提供的项目信息;所述项目信息对应于待认证项目;所述项目信息中包含认证要求;展示对应于所述待认证项目的配置界面;接收用户基于所述配置界面输入的项目参数;基于所述项目参数和认证要求在测试用例数据库中筛选目标测试用例;提供所述目标测试用例至用户。2.如权利要求1所述的方法,其特征在于,所述认证要求包括认证类型和认证版本;所述认证类型包括对应于GCF和/或PTCRB的认证类型。3.如权利要求1所述的方法,其特征在于,所述项目参数包括支持频段、释放版本信息、支持AE模块、PICS信息、带宽、SCS参数中的至少一种。4.如权利要求1所述的方法,其特征在于,所述基于所述项目参数和认证要求在测试用例数据库中筛选目标测试用例,包括:从测试用例数据库中提取候选测试用例;提取所述候选测试用例的条件字段;确定所述条件字段所对应的条件条目;所述条件条目对应有条目内容;在所述条目内容与所述项目参数和认证要求匹配的情况下,确定所述候选测试用例为目标测试用例。5.如权利要求1所述的方法,其特征在于,所述提供所述目标测试用例至用户之前,还包括:基于指定特征对所述目标测试用例进行分类;所述指定特征包括GSM特征、UMTS特征、LTE特征、CA特征、项目支持功能特征中的至少一种;基于分类后的目标测试用例分别生成对应于不同指定特征的测试用例表单;将所述测试用例表单提供至用户。6.如权利要求1所述...

【专利技术属性】
技术研发人员:王益芝李菁訾晓刚郭启超薛震韩傲雪杨金华周晓宇李光刘利辉
申请(专利权)人:中国信息通信研究院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1