买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:平凯星辰(北京)科技有限公司
摘要:本申请实施例提供了一种DBMS的测试方法、装置、电子设备及计算机可读存储介质,涉及软件测试技术领域。该方法包括:获取DBMS的待测试版本,对待测试版本进行内存统计准确性测试;若确定待测试版本的测试结果为不合格,则获取待测试版本之前的至少一个历史版本;基于版本从新至旧的顺序,逐个对各个历史版本进行内存准确性统计测试,直至得到测试结果为合格历史版本,将测试结果为合格的历史版本作为合格版本;确定待测试版本对应的代码和合格版本对应的代码之间的差异代码,将差异代码作为故障代码。本申请实施例实现了定位导致DBMS无法准确统计自身占用的内存的故障代码,避免DBMS在发布后出现OOM问题,提升了DBMS的稳定性。
主权项:1.一种数据库管理系统DBMS的测试方法,其特征在于,包括:获取所述DBMS的待测试版本,对所述待测试版本进行内存统计准确性测试,所述内存统计准确性测试是指测试DBMS是否具备准确统计自身的内存占用量的能力;若确定所述待测试版本的测试结果为不合格,则获取所述待测试版本之前的至少一个历史版本;基于版本从新至旧的顺序,逐个对各个所述历史版本进行内存统计准确性测试,直至得到测试结果为合格的历史版本,将测试结果为合格的历史版本作为合格版本;确定所述待测试版本对应的代码和所述合格版本对应的代码之间的差异代码,将所述差异代码作为故障代码;所述待测试版本以及各历史版本中的每个版本是基于以下方式进行内存统计准确性测试:运行所述版本的DBMS,在连续多个周期内,获取所述版本的DBMS上报的第一内存占用量,从操作系统获取第二内存占用量;所述第二内存占用量是所述操作系统在所述DBMS运行时统计的所述DBMS的内存占用量;在每个周期内,根据所述第一内存占用量以及所述第二内存占用量,确定所述版本的DBMS在所述周期统计的第一内存占用量是否准确;若确定所述版本的DBMS在至少一个周期内统计的第一内存占用量不准确,则确定所述版本的测试结果为不合格。
全文数据:
权利要求:
百度查询: 平凯星辰(北京)科技有限公司 DBMS的测试方法、装置、电子设备及可读存储介质
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。