一种集成测试用例的自动生成方法、装置、设备及介质

    公开(公告)号:CN116594915A

    公开(公告)日:2023-08-15

    申请号:CN202310872720.6

    申请日:2023-07-17

    IPC分类号: G06F11/36

    摘要: 本发明提供了一种集成测试用例的自动生成方法、装置、设备及介质,涉及软件测试技术领域,包括获取初始用例文件,从初始用例文件中获取需要集成的测试函数的函数名和路径,根据函数名和路径建立键值对字典;根据测试函数的函数名获取对应的桩函数,提取桩函数中的约束条件;基于顶层约束方向聚合方法将所述约束条件反向聚合到顶层测试函数中,生成新的用例生成文件;为新的用例生成文件生成第二测试用例,以初始测试用例文件为模版,将第二测试用例写入到新的测试用例文件得到最终测试用例文件;本发明用于解决现有的集成测试用例自动生成方案存在不能满足轨道交通信号系统集成测试中3层内接口调用率的最大覆盖的技术问题。

    一种可调节高宽比的颗粒柱实验装置

    公开(公告)号:CN111198092A

    公开(公告)日:2020-05-26

    申请号:CN202010037243.8

    申请日:2020-01-14

    IPC分类号: G01M10/00 G01N21/84

    摘要: 本发明公开了一种可调节高宽比的颗粒柱实验装置,涉及实验装置技术领域,包括:物料盒、高宽比调节组件、失稳启动组件、物料堆积平台和监测装置,物料盒的侧端开口处滑动设有插板,高宽比调节组件设置在物料盒本体中,高宽比调节组件包括与插板平行设置的隔板以及设置在隔板和物料盒内壁之间的可调支撑件,插板、物料盒和隔板之间形成物料放置容腔,失稳启动组件设置在物料盒上方并与插板连接,物料堆积平台设置在物料盒靠近插板的一侧,监测装置设置在堆积平台的上方,该实验装置可实现对座落型高速滑坡的室内物理模型实验,颗粒柱在失稳前的高宽比可根据实验要求进行调节。

    一种碎屑流斜槽实验装置

    公开(公告)号:CN110220669A

    公开(公告)日:2019-09-10

    申请号:CN201910450227.9

    申请日:2019-05-28

    IPC分类号: G01M10/00

    摘要: 本发明公开了一种碎屑流斜槽实验装置,属于土木实验设备技术领域。一种碎屑流斜槽实验装置,包括:依次连接的升降装置、斜槽以及水平槽;斜槽的顶端设有角度调节架和挡板起落架;角度调节架包括调节片和定位架;调节片的顶端与斜槽连接,定位架的底端与调节片的中部滑动连接,定位架的中部与斜槽的侧面滑动连接;挡板起落架包括转轴以及设置在转轴上的挡板;转轴穿过定位架的顶端并与定位架的顶端旋转连接;挡板与斜槽相配合。本发明在斜槽顶端设置的角度调节架和挡板起落架可以改变挡板的角度,同时斜槽的整体角度可调,可以模拟不同的初始失稳条件,从而可以使实验条件下碎屑流的运动及堆积过程在最大程度上与原型滑坡相对应。

    一种可调节高宽比的颗粒柱实验装置

    公开(公告)号:CN111198092B

    公开(公告)日:2024-07-19

    申请号:CN202010037243.8

    申请日:2020-01-14

    IPC分类号: G01M10/00 G01N21/84

    摘要: 本发明公开了一种可调节高宽比的颗粒柱实验装置,涉及实验装置技术领域,包括:物料盒、高宽比调节组件、失稳启动组件、物料堆积平台和监测装置,物料盒的侧端开口处滑动设有插板,高宽比调节组件设置在物料盒本体中,高宽比调节组件包括与插板平行设置的隔板以及设置在隔板和物料盒内壁之间的可调支撑件,插板、物料盒和隔板之间形成物料放置容腔,失稳启动组件设置在物料盒上方并与插板连接,物料堆积平台设置在物料盒靠近插板的一侧,监测装置设置在堆积平台的上方,该实验装置可实现对座落型高速滑坡的室内物理模型实验,颗粒柱在失稳前的高宽比可根据实验要求进行调节。

    一种单元测试用例自动生成方法及系统

    公开(公告)号:CN116578498B

    公开(公告)日:2023-09-29

    申请号:CN202310848740.X

    申请日:2023-07-12

    IPC分类号: G06F11/36

    摘要: 本发明提供了一种单元测试用例自动生成方法及系统,涉及软件测试技术领域,包括获取源文件,对源文件进行预处理后生成中间文件;创建初始用例写入文件,基于MC/DC覆盖的映射转换对中间文件和初始用例写入文件进行插桩,以生成用例生成文件和用例写入文件;利用所述用例生成文件和预设的符号执行工具生成多个测试用例;分别对所述用例生成文件和用例写入文件进行编译分别生成执行用例生成文件和执行用例写入文件;由执行用例生成文件运行每个测试用例,基于输出重定向的测试用例返回方法生成测试用例文件,本发明用于解决现有技术中生成的测试用例无法满足MC/DC覆盖和不具有数值可读性的技术问题。

    一种单元测试用例自动生成方法及系统

    公开(公告)号:CN116578498A

    公开(公告)日:2023-08-11

    申请号:CN202310848740.X

    申请日:2023-07-12

    IPC分类号: G06F11/36

    摘要: 本发明提供了一种单元测试用例自动生成方法及系统,涉及软件测试技术领域,包括获取源文件,对源文件进行预处理后生成中间文件;创建初始用例写入文件,基于MC/DC覆盖的映射转换对中间文件和初始用例写入文件进行插桩,以生成用例生成文件和用例写入文件;利用所述用例生成文件和预设的符号执行工具生成多个测试用例;分别对所述用例生成文件和用例写入文件进行编译分别生成执行用例生成文件和执行用例写入文件;由执行用例生成文件运行每个测试用例,基于输出重定向的测试用例返回方法生成测试用例文件,本发明用于解决现有技术中生成的测试用例无法满足MC/DC覆盖和不具有数值可读性的技术问题。