单元测试方法、装置、电子设备和存储介质

    公开(公告)号:CN114153742B

    公开(公告)日:2025-05-23

    申请号:CN202111509601.1

    申请日:2021-12-10

    Abstract: 本申请实施例提供了一种单元测试方法、装置、电子设备和存储介质,该方法包括:获取第i种群的多个语句集合,每个语句集合包括至少一个语句;语句用于定义模拟对象的行为;根据每个语句对应的变异操作符,对每个语句进行变异操作,得到变异操作结果;对变异操作结果中的两个语句集合进行交叉互换,得到第i+1种群;若确定第i+1种群中存在符合测试用例的测试断言的语句集合,则采用符合测试断言的语句集合定义模拟对象;基于模拟对象对测试用例进行单元测试。基于本申请提供的单元测试方法,在单元测试时提高模拟对象的适用性。

    一种虚拟测试依赖对象的确定方法及装置

    公开(公告)号:CN112579440A

    公开(公告)日:2021-03-30

    申请号:CN202011402637.5

    申请日:2020-12-02

    Abstract: 本发明实施例提供一种确定虚拟测试依赖对象的方法及装置,该方法包括:采集测试代码在测试运行过程中产生的第一测试信息;根据所述第一测试信息确定所述测试代码中的第一被测对象的类型、第一被测对象中包括的第一测试依赖对象的类型,以及所述第一测试依赖对象在所述第一被测对象中的第一使用信息;将所述第一被测对象的类型、所述第一测试依赖对象的类型及所述第一使用信息输入训练后的机器学习模型;通过所述训练后的机器学习模型,确定所述第一测试依赖对象是否为虚拟测试依赖对象。上述方法,可以极大地提升了确定虚拟测试依赖对象的准确率,节约人力物力,缩短确定虚拟测试依赖对象的周期。

    一种虚拟测试依赖对象的确定方法及装置

    公开(公告)号:CN112579440B

    公开(公告)日:2024-08-02

    申请号:CN202011402637.5

    申请日:2020-12-02

    Abstract: 本发明实施例提供一种确定虚拟测试依赖对象的方法及装置,该方法包括:采集测试代码在测试运行过程中产生的第一测试信息;根据所述第一测试信息确定所述测试代码中的第一被测对象的类型、第一被测对象中包括的第一测试依赖对象的类型,以及所述第一测试依赖对象在所述第一被测对象中的第一使用信息;将所述第一被测对象的类型、所述第一测试依赖对象的类型及所述第一使用信息输入训练后的机器学习模型;通过所述训练后的机器学习模型,确定所述第一测试依赖对象是否为虚拟测试依赖对象。上述方法,可以极大地提升了确定虚拟测试依赖对象的准确率,节约人力物力,缩短确定虚拟测试依赖对象的周期。

    单元测试方法及装置、电子设备和存储介质

    公开(公告)号:CN115587030A

    公开(公告)日:2023-01-10

    申请号:CN202211200156.5

    申请日:2022-09-29

    Abstract: 本申请实施例公开了一种单元测试方法及装置、电子设备和存储介质,所述方法包括:确定当前语句群体,所述当前语句群体中包括至少两个语句集合,每一所述语句集合中包括至少一个语句子集,每一所述语句子集包括用于定义模拟对象的行为语句和所述行为语句的至少一条依赖语句;对所述当前语句群体进行迭代处理,得到下一语句群体;基于第一测试用例的断言部分和所述下一语句群体,确定目标语句集合,所述目标语句集合用于定义所述模拟对象;基于所述模拟对象对所述第一测试用例进行所述单元测试。

    单元测试方法、装置、电子设备和存储介质

    公开(公告)号:CN114153742A

    公开(公告)日:2022-03-08

    申请号:CN202111509601.1

    申请日:2021-12-10

    Abstract: 本申请实施例提供了一种单元测试方法、装置、电子设备和存储介质,该方法包括:获取第i种群的多个语句集合,每个语句集合包括至少一个语句;语句用于定义模拟对象的行为;根据每个语句对应的变异操作符,对每个语句进行变异操作,得到变异操作结果;对变异操作结果中的两个语句集合进行交叉互换,得到第i+1种群;若确定第i+1种群中存在符合测试用例的测试断言的语句集合,则采用符合测试断言的语句集合定义模拟对象;基于模拟对象对测试用例进行单元测试。基于本申请提供的单元测试方法,在单元测试时提高模拟对象的适用性。

    针对RFID标签的可读区域决定RFID天线放置的方法与系统

    公开(公告)号:CN101344932B

    公开(公告)日:2013-06-19

    申请号:CN200810129210.5

    申请日:2008-06-19

    Inventor: 张成志 倪明选

    CPC classification number: G06K7/10336 G06K7/10346

    Abstract: 本发明是针对RFID标签的可读区域决定RFID天线放置的方法与系统。本发明描述了自动RFID天线放置的装置、系统及附带方法,并说明了获得RFID可读区域的方法。装备系统包括一个可组装可调整的安装框架(“PAMF”),此框架装有固定RFID天线的传送带、控制天线移动的天线位置控制器(APC)和天线位置固定器(APH),装载大量RFID标签的可移动目标平台(MOP),和用来捕捉对RFID阅读器收发的射频信号并配有可读区域分析(RRA)软件的计算机整合系统。

    针对RFID标签的可读区域决定RFID天线放置的方法与系统

    公开(公告)号:CN101344932A

    公开(公告)日:2009-01-14

    申请号:CN200810129210.5

    申请日:2008-06-19

    Inventor: 张成志 倪明选

    CPC classification number: G06K7/10336 G06K7/10346

    Abstract: 本发明的名称是“针对RFID标签的可读区域决定RFID天线放置的方法与系统”。本发明描述了自动RFID天线放置的装置、系统及附带方法,并说明了获得RFID可读区域的方法。装备系统包括一个可组装可调整的安装框架(“PAMF”),此框架装有固定RFID天线的传送带、控制天线移动的天线位置控制器(APC)和天线位置固定器(APH),装载大量RFID标签的可移动目标平台(MOP),和用来捕捉对RFID阅读器收发的射频信号并配有可读区域分析(RRA)软件的计算机整合系统。

    一种用于仿真的机械系统及其自动化控制系统

    公开(公告)号:CN202306569U

    公开(公告)日:2012-07-04

    申请号:CN201120367497.2

    申请日:2011-09-30

    Inventor: 张成志 罗国梁

    Abstract: 本实用新型提出一种用于仿真的机械系统及其自动化控制系统,该机械系统包括:具有一个竖直旋转轴的天线支架,该天线支架由电机驱动来绕竖直轴旋转,其中所述天线支架还支持手动调节天线与水平面的角度;具有一个竖直旋转轴和一个平移轴的标签支架,该标签支架由电机驱动;支承标签支架沿其移动的轨道;轨道支架,其为所述轨道提供支承以保持在水平位置并且适合于要被连接的一个以上轨道,从而轨道可以级联。本实用新型还提出一种支持和控制所述的机械系统的自动化控制系统。

Patent Agency Ranking