-
公开(公告)号:CN114726380A
公开(公告)日:2022-07-08
申请号:CN202210636103.1
申请日:2022-06-07
Applicant: 西南交通大学
Abstract: 本发明提供了一种监测数据无损压缩方法、装置、设备及可读存储介质,涉及数据计算技术领域,包括获取待压缩数据表;根据预设的时间差分数学模型将所有时间数据进行计算得到时间戳压缩结果;根据预设的数据进制转换数学模型将所有监测值进行计算得到待压缩数值;根据预设的哈夫曼编码数学模型将待压缩数值进行计算得到监测值压缩结果。本发明的有益效果为通过针对监测值的浮点数特性,采用包含差分思想的算法编码进行编码转换、进制转换编码和哈夫曼编码三种编码思想相结合,最终构建监测值无损压缩算法模型,完成对监测值的压缩编码,达到提高数据压缩率、降低数据库存储压力的效果。
-
公开(公告)号:CN116594915A
公开(公告)日:2023-08-15
申请号:CN202310872720.6
申请日:2023-07-17
Applicant: 西南交通大学
IPC: G06F11/36
Abstract: 本发明提供了一种集成测试用例的自动生成方法、装置、设备及介质,涉及软件测试技术领域,包括获取初始用例文件,从初始用例文件中获取需要集成的测试函数的函数名和路径,根据函数名和路径建立键值对字典;根据测试函数的函数名获取对应的桩函数,提取桩函数中的约束条件;基于顶层约束方向聚合方法将所述约束条件反向聚合到顶层测试函数中,生成新的用例生成文件;为新的用例生成文件生成第二测试用例,以初始测试用例文件为模版,将第二测试用例写入到新的测试用例文件得到最终测试用例文件;本发明用于解决现有的集成测试用例自动生成方案存在不能满足轨道交通信号系统集成测试中3层内接口调用率的最大覆盖的技术问题。
-
公开(公告)号:CN116594915B
公开(公告)日:2023-09-29
申请号:CN202310872720.6
申请日:2023-07-17
Applicant: 西南交通大学
IPC: G06F11/36
Abstract: 本发明提供了一种集成测试用例的自动生成方法、装置、设备及介质,涉及软件测试技术领域,包括获取初始用例文件,从初始用例文件中获取需要集成的测试函数的函数名和路径,根据函数名和路径建立键值对字典;根据测试函数的函数名获取对应的桩函数,提取桩函数中的约束条件;基于顶层约束方向聚合方法将所述约束条件反向聚合到顶层测试函数中,生成新的用例生成文件;为新的用例生成文件生成第二测试用例,以初始测试用例文件为模版,将第二测试用例写入到新的测试用例文件得到最终测试用例文件;本发明用于解决现有的集成测试用例自动生成方案存在不能满足轨道交通信号系统集成测试中3层内接口调用率的最大覆盖的技术问题。
-
公开(公告)号:CN116578498B
公开(公告)日:2023-09-29
申请号:CN202310848740.X
申请日:2023-07-12
Applicant: 西南交通大学
IPC: G06F11/36
Abstract: 本发明提供了一种单元测试用例自动生成方法及系统,涉及软件测试技术领域,包括获取源文件,对源文件进行预处理后生成中间文件;创建初始用例写入文件,基于MC/DC覆盖的映射转换对中间文件和初始用例写入文件进行插桩,以生成用例生成文件和用例写入文件;利用所述用例生成文件和预设的符号执行工具生成多个测试用例;分别对所述用例生成文件和用例写入文件进行编译分别生成执行用例生成文件和执行用例写入文件;由执行用例生成文件运行每个测试用例,基于输出重定向的测试用例返回方法生成测试用例文件,本发明用于解决现有技术中生成的测试用例无法满足MC/DC覆盖和不具有数值可读性的技术问题。
-
公开(公告)号:CN116578498A
公开(公告)日:2023-08-11
申请号:CN202310848740.X
申请日:2023-07-12
Applicant: 西南交通大学
IPC: G06F11/36
Abstract: 本发明提供了一种单元测试用例自动生成方法及系统,涉及软件测试技术领域,包括获取源文件,对源文件进行预处理后生成中间文件;创建初始用例写入文件,基于MC/DC覆盖的映射转换对中间文件和初始用例写入文件进行插桩,以生成用例生成文件和用例写入文件;利用所述用例生成文件和预设的符号执行工具生成多个测试用例;分别对所述用例生成文件和用例写入文件进行编译分别生成执行用例生成文件和执行用例写入文件;由执行用例生成文件运行每个测试用例,基于输出重定向的测试用例返回方法生成测试用例文件,本发明用于解决现有技术中生成的测试用例无法满足MC/DC覆盖和不具有数值可读性的技术问题。
-
公开(公告)号:CN114726380B
公开(公告)日:2022-09-02
申请号:CN202210636103.1
申请日:2022-06-07
Applicant: 西南交通大学
Abstract: 本发明提供了一种监测数据无损压缩方法、装置、设备及可读存储介质,涉及数据计算技术领域,包括获取待压缩数据表;根据预设的时间差分数学模型将所有时间数据进行计算得到时间戳压缩结果;根据预设的数据进制转换数学模型将所有监测值进行计算得到待压缩数值;根据预设的哈夫曼编码数学模型将待压缩数值进行计算得到监测值压缩结果。本发明的有益效果为通过针对监测值的浮点数特性,采用包含差分思想的算法编码进行编码转换、进制转换编码和哈夫曼编码三种编码思想相结合,最终构建监测值无损压缩算法模型,完成对监测值的压缩编码,达到提高数据压缩率、降低数据库存储压力的效果。
-
-
-
-
-