发明名称 |
覆盖率数据的处理方法、装置和服务器 |
摘要 |
本发明实施例提供一种覆盖率数据的处理方法、装置和服务器,该方法包括:接收服务器发送的执行数据;所述执行数据包括正在执行文件的文件名称和覆盖率数据;查询预先建立的树形存储结构中的每层的节点,获取与所述文件名称对应的第一子节点;根据所述覆盖率数据和预先获取的与第一子节点在同一层的其他子节点的覆盖率,计算获取所述服务器的总体覆盖率,通过将同一个服务器上的文件根据目录进行树形结构存储,在覆盖率数据发送修改时,逐个节点查询只对该节点的覆盖率数据进行修改,只需要对改变了的节点重新计算,有效减小全局数据修改和覆盖率计算带来的性能消耗,提高测试效率。 |
申请公布号 |
CN106407126A |
申请公布日期 |
2017.02.15 |
申请号 |
CN201611083736.5 |
申请日期 |
2016.11.30 |
申请人 |
网易(杭州)网络有限公司 |
发明人 |
衣建中 |
分类号 |
G06F11/36(2006.01)I;G06F9/44(2006.01)I |
主分类号 |
G06F11/36(2006.01)I |
代理机构 |
北京同立钧成知识产权代理有限公司 11205 |
代理人 |
宋扬;刘芳 |
主权项 |
一种覆盖率数据的处理方法,其特征在于,包括:接收服务器发送的执行数据;所述执行数据包括正在执行文件的文件名称和覆盖率数据;查询预先建立的树形存储结构中的每层的节点,获取与所述文件名称对应的第一子节点;根据所述覆盖率数据和预先获取的与第一子节点在同一层的其他子节点的覆盖率数据,计算获取所述服务器的总体覆盖率。 |
地址 |
310052 浙江省杭州市滨江区长河街道网商路599号4幢7层 |