申请/专利权人:抖音视界有限公司
申请日:2022-10-10
公开(公告)日:2024-04-19
公开(公告)号:CN117909203A
主分类号:G06F11/36
分类号:G06F11/36
优先权:
专利状态码:在审-实质审查的生效
法律状态:2024.05.07#实质审查的生效;2024.04.19#公开
摘要:本公开提供一种代码测试方法及设备,该方法包括:通过在接收到待测试代码的情况下,获取目标指标值,目标指标值包括:与待测试代码相关的关联代码在历史运行过程中的第一事故次数、高热等级和开发人员提交的历史代码在历史运行过程中的第二事故次数中的至少一项,开发人员是开发待测试代码的开发人员,高热等级用于反映待测试代码的影响域代码的线上运行频率,关联代码包括:与待测试代码采用相同编写方法的代码和或影响域代码;根据目标指标值,确定覆盖率阈值。如此,通过考虑到第一事故次数、高热等级和开发人员的第二事故次数其中的至少一项影响因素,能够准确的确定覆盖率阈值,提高代码的测试达标率,进而提高代码的上线使用效果。
主权项:1.一种代码测试方法,包括:在接收到待测试代码的情况下,获取目标指标值,所述目标指标值包括:与所述待测试代码相关的关联代码在历史运行过程中的第一事故次数、高热等级和开发人员提交的历史代码在历史运行过程中的第二事故次数中的至少一项,所述开发人员是开发所述待测试代码的开发人员,所述高热等级用于反映所述待测试代码的影响域代码的线上运行频率,所述关联代码包括:与所述待测试代码采用相同编写方法的代码和或所述影响域代码;根据所述目标指标值,确定覆盖率阈值,所述覆盖率阈值与所述目标指标值为正相关关系;根据所述覆盖率阈值,确定是否完成对所述待测试代码的测试。
全文数据:
权利要求:
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。