【技术实现步骤摘要】
一种应用的测试方法、装置及存储介质
本专利技术涉及互联网
,具体涉及一种应用的测试方法、装置及存储介质。
技术介绍
随着互联网技术的发展,各种应用越来越多。为了确保应用在实际使用中能够正常使用,在应用上线前通常会对应用进行测试,可以包括对新开发的应用进行测试,以及对应用的待发布版本进行测试。众测是目前应用测试的一种方法之一。众测主要是测试任务发布方通过测试平台发布测试任务,用户可以在移动终端上安装测试应用,然后按照要求执行测试任务,测试应用将用户的测试结果上传至测试平台,从而测试任务发布方可以根据测试结果进行分析。在对现有技术的研究和实践过程中,本专利技术的专利技术人发现,对于一些在应用上线后可能备受用户欢迎的功能,更需要在上线前进行测试以保证其正常运行。然而,现有的测试用例通常是由任务提供方根据自己的意愿进行指定,容易遗漏一些核心测试用例没有被测试,比如对应一些在应用上线后可能备受用户欢迎的功能的测试用例,而测试用户通常也无法确定哪些测试用例更需要进行测试,从而会盲目执行测试任务,降低测试的有效性。
技术实现思路
本专利技术实施例提供一种应用的测试方法、装置及存储介质,能够指引测试用户对核心测试用例进行测试,从而可以减少被遗漏而未进行测试的核心测试用例,提升测试的有效性。本专利技术实施例提供一种应用的测试方法,包括:接收应用的已发布版本的操作信息,所述操作信息包括所述已发布版本中被操作的操作事件,以及操作所述操作事件的线上用户的身份标识;根据所述操作信息,获取所述操作事件的访问用户率;确定应用的待发布版本中与所述操作事件对应的测试用例,进而确定所述测试 ...
【技术保护点】
1.一种应用的测试方法,其特征在于,包括:接收应用的已发布版本的操作信息,所述操作信息包括所述已发布版本中被操作的操作事件,以及操作所述操作事件的线上用户的身份标识;根据所述操作信息,获取所述操作事件的访问用户率;确定应用的待发布版本中与所述操作事件对应的测试用例,进而确定所述测试用例对应的访问用户率;根据所述测试用例对应的访问用户率,生成测试用例的提示信息,并根据所述测试用例的提示信息,生成测试用例的链接界面,以在终端加载并显示所述测试用例的链接界面时,在所述链接界面上显示所述测试用例的提示信息。
【技术特征摘要】
1.一种应用的测试方法,其特征在于,包括:接收应用的已发布版本的操作信息,所述操作信息包括所述已发布版本中被操作的操作事件,以及操作所述操作事件的线上用户的身份标识;根据所述操作信息,获取所述操作事件的访问用户率;确定应用的待发布版本中与所述操作事件对应的测试用例,进而确定所述测试用例对应的访问用户率;根据所述测试用例对应的访问用户率,生成测试用例的提示信息,并根据所述测试用例的提示信息,生成测试用例的链接界面,以在终端加载并显示所述测试用例的链接界面时,在所述链接界面上显示所述测试用例的提示信息。2.根据权利要求1所述的测试方法,其特征在于,所述根据所述操作信息,获取所述操作事件的访问用户率,包括:根据所述操作信息,获取操作所述操作事件的线上用户数量,以及在所述已发布版本中产生操作行为的线上用户总量;根据所述线上用户数量和所述线上用户总量,获取所述操作事件的访问用户率。3.根据权利要求1所述的测试方法,其特征在于,所述根据所述测试用例对应的访问用户率,生成测试用例的提示信息,包括:生成有n%的用户对所述测试用例进行了操作的提示信息,所述n%为所述测试用例对应的访问用户率。4.根据权利要求1所述的测试方法,其特征在于,所述接收应用的已发布版本的操作信息,包括:按照预定周期接收并更新应用的已发布版本的操作信息。5.根据权利要求1所述的测试方法,其特征在于,所述生成测试用例的链接界面之后,还包括:接收终端反馈的测试用户对所述待发布版本的测试结果,所述测试结果包括测试分数和核心测试路径覆盖率,所述核心测试路径覆盖率为根据已测核心测试用例数量和核心测试用例总量而得到,其中核心测试用例为待发布版本中链接界面显示有提示信息的测试用例。6.一种应用的测试方法,其特征在于,包括:向服务器发送应用的已发布版本的操作信息,所述操作信息包括所述已发布版本中被操作的操作事件,以及操作所述操作事件的线上用户的身份标识,以使得服务器根据所述操作信息,获取所述操作事件的访问用户率,并确定应用的待发布版本中与所述操作事件对应的测试用例,进而确定所述测试用例对应的访问用户率,从而根据所述测试用例对应的访问用户率,生成测试用例的提示信息,并根据所述测试用例的提示信息,生成测试用例的链接界面;加载并显示所述测试用例的链接界面,所述链接界面上显示有所述测试用例的提示信息。7.根据权利要求6所述的测试方法,其特征在于,所述加载并显示所述测试用例的链接界面,并在所述链接界面上显示所述测试用例的提示信息之后,还包括:获取所述核心测试用例的总数量,以获取核心测试用例总量,所述核心测试用例为待发布版本中链接界面显示有提示信息的测试用例;获取测试用户操作过的核心测试用例的数量,以获取已测核心测试用例数量;根据所述已测核心测试用例数量和核心测试用例总量,获取核心测试路径覆盖率;根据所述核心测试路径覆盖率,获取测试分数,并根据所述核心测试路径覆盖率和所述测试分数生成测试结果;将所述测试结果发送给所述服务器。8.根据权利要求7所述的测试方法,其特征在于,所述根据所述核心测试路径覆盖率和所述测试分数生成测试结果之后,还包括:显示所述测试结果;在接收到测试用户对所述测试结果的确认指令时,执行将所述测试结果发送给所述服务器的步骤;当接收到测试用户的继续测试指令时,重新加载并显示所述测试用例的链接界面,并确定未被测试用户操作过的核心测试用例,以确定待测核心测试用例;之后获取所述测试用户...
【专利技术属性】
技术研发人员:张佳,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。