买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:百度(中国)有限公司
摘要:本发明涉及计算机技术领域,提供一种应用软件测试方法、装置及电子设备,以解决测试准确性不高问题。该方法包括:基于N个第一测试用例对待测应用软件进行测试,确定待测应用软件中M个功能模块分别对应的覆盖率,其中,N、M均为大于1的整数;根据M个功能模块分别对应的第一权重和覆盖率,获得待测应用软件的目标覆盖率;基于目标覆盖率确定待测应用软件的测试结果。采用待测应用软件中M个功能模块分别对应的覆盖率以及第一权重确定目标覆盖率,即考虑了对单独的功能模块测试的有效性以及每个功能模块的权重,使得到的目标覆盖率能准确体现对待测应用软件中单个功能模块测试的有效性,使目标覆盖率更加准确,从而使测试结果更加准确。
主权项:1.一种应用软件测试方法,所述方法包括:基于N个第一测试用例对待测应用软件进行测试,确定所述待测应用软件中M个功能模块分别对应的覆盖率,其中,所述N、M均为大于1的整数;根据所述M个功能模块分别对应的第一权重和覆盖率,获得所述待测应用软件的目标覆盖率;基于所述目标覆盖率确定所述待测应用软件的测试结果;其中,所述根据所述M个功能模块分别对应的第一权重和覆盖率,获得目标覆盖率,包括:对所述M个功能模块分别对应的第一权重和覆盖率进行加权求和处理,得到第一目标值;对所述M个功能模块分别对应的第一权重进行求和,得到第二目标值;根据所述第一目标值和所述第二目标值,获得所述目标覆盖率,所述目标覆盖率与所述第一目标值成正比,与所述第二目标值成反比;其中,利用所述M个功能模块分别对应的第一权重和覆盖率得到目标覆盖率的具体公示如下所示: 其中,为目标覆盖率,wi为第i个功能模块的第一权重,xi为第i个功能模块的覆盖率;其中,所述M个功能模块包括第一功能模块和第二功能模块;所述基于N个第一测试用例对待测应用软件进行测试之前,包括:根据所述第一功能模块的第一参数,确定所述第一功能模块的第一权重,所述第一参数为预设的参数;根据所述第二功能模块的第二参数,确定所述第二功能模块的第一权重,所述第二参数包括基础参数和影响参数。
全文数据:
权利要求:
百度查询: 百度(中国)有限公司 一种应用软件测试方法、装置及电子设备
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。