-
公开(公告)号:CN114077545A
公开(公告)日:2022-02-22
申请号:CN202111370228.6
申请日:2021-11-18
Applicant: 浙江中控技术股份有限公司
IPC: G06F11/36
Abstract: 本申请实施例提供了一种验证数据的获取方法、装置、设备及可读存储介质,获取和数据源信息,获取待测试表达式的可读表达式,以可读表达式和数据源信息为脚本参数,调用第一预设脚本,得到待测试表达式的验证数据,其中,验证数据包括目标结果以及与目标结果对应的解集,目标结果包括可读表达式成立和/或不成立。由于,待测试表达式待测变量和待测固定量,数据源信息包括待测变量和变量类型的对应关系,且变量类型指示取值范围,第一预设脚本用于获取以目标结果为条件各个待测变量的取值,作为目标结果对应的解集,因此,本方法能够通过将待测试表达式转换成可读表达式,并利用第一预设脚本自动获取待测试表达式的验证数据。
-
公开(公告)号:CN114064489A
公开(公告)日:2022-02-18
申请号:CN202111370242.6
申请日:2021-11-18
Applicant: 浙江中控技术股份有限公司
IPC: G06F11/36
Abstract: 本申请实施例提供了一种自动化测试方法、装置、设备及可读存储介质,获取待测试表达式以及验证数据,获取测试对象执行所述测试用例的执行结果,执行结果包括解集和运行结果的对应关系,依据每一解集对应的目标结果和运行结果,获取测试用例的测试结果。验证数据包括解集和目标结果的对应关系,目标结果对应的解集指示以目标结果为待测试表达式的结果时,待测试表达式的变量的取值。解集对应的运行结果指示测试对象将解集作为待测试表达式的变量的取值并执行待测试表达式后待测试表达式的结果。将同一解集对应的目标结果和运行结果对比,能够得到测试对象执行待测试表达式的正确与否,从而得到测试结果,提高了软件功能测试的执行效率和时效性。
-
公开(公告)号:CN110673589A
公开(公告)日:2020-01-10
申请号:CN201911001695.4
申请日:2019-10-21
Applicant: 浙江中控技术股份有限公司
IPC: G05B23/02
Abstract: 本发明公开了一种时钟同步的测试方法及装置,该方法包括:当检测到测试信号时,同时获取待测系统上位机中接收所述待测信号的第一时间和获取下位机中接收所述测试信号的第二时间;对所述第一时间进行补偿,得到第一目标时间;将所述第一目标时间和所述第二时间的时间差小于预设的时间差阈值,判定所述待测系统满足时钟同步要求。上述的测试方法中,同时获取待测系统上位机中接收所述待测信号的第一时间和获取下位机中接收所述测试信号的第二时间;并对所述第一时间进行补偿,得到第一目标时间,将所述第一目标时间和所述第二时间的时间差小于预设的时间差阈值,判定所述待测系统满足时钟同步要求,实现了时钟同步测试。
-
公开(公告)号:CN114039899B
公开(公告)日:2023-08-15
申请号:CN202111217594.8
申请日:2021-10-19
Applicant: 浙江中控技术股份有限公司
Abstract: 本发明涉及一种基于Fiddler工具实现WEB化产品的网络性能测试的方法,包括:Fiddler工具安装于WEB化产品的PC并开启浏览器的代理后,根据预先的网络测试环境的测试策略,Fiddler工具设置对应测试策略中至少一个网络环境,以模拟WEB化产品的客户端处于所述网络环境的场景;Fiddler工具以所述网络环境的上行参数和下行参数,中转所述客户端与服务器之间的交互数据,以使客户端和服务器发送的数据均为处于所述网络环境中时发送的数据;根据所述交互数据,获得所述客户端的网络性能测试结果;客户端为PC中的客户端或移动端中的客户端。上述方法解决了devtools工具无法抓到包的情况,可模拟各种网络环境下的测试,且有效提高了测试效率。
-
公开(公告)号:CN112181856A
公开(公告)日:2021-01-05
申请号:CN202011203091.0
申请日:2020-11-02
Applicant: 浙江中控技术股份有限公司
Abstract: 本发明提供了一种加密工控协议测试方法及装置,可以构建协议测试用例集中一个目标协议测试用例的基础数据类型和至少一个协议封装类;在获取到各个协议封装类的至少一个字段特征时按照相应的协议封装类进行协议封装,并按照指定顺序将封装得到的至少一个第一封装类实例组合为源数据包;构建源数据包对应的第一明文字节流,并加密为第一密文字节流;将第一密文字节流发送至安装有待测加密工控协议的目标设备,并将目标设备反馈的第二密文字节流解密为第二明文字节流,解构第二明文字节流对应的数据包;根据源数据包和反馈数据包中的封装类实例的对比结果确定待测加密工控协议的测试结果。
-
公开(公告)号:CN112181856B
公开(公告)日:2022-04-22
申请号:CN202011203091.0
申请日:2020-11-02
Applicant: 浙江中控技术股份有限公司
Abstract: 本发明提供了一种加密工控协议测试方法及装置,可以构建协议测试用例集中一个目标协议测试用例的基础数据类型和至少一个协议封装类;在获取到各个协议封装类的至少一个字段特征时按照相应的协议封装类进行协议封装,并按照指定顺序将封装得到的至少一个第一封装类实例组合为源数据包;构建源数据包对应的第一明文字节流,并加密为第一密文字节流;将第一密文字节流发送至安装有待测加密工控协议的目标设备,并将目标设备反馈的第二密文字节流解密为第二明文字节流,解构第二明文字节流对应的数据包;根据源数据包和反馈数据包中的封装类实例的对比结果确定待测加密工控协议的测试结果。
-
公开(公告)号:CN114039899A
公开(公告)日:2022-02-11
申请号:CN202111217594.8
申请日:2021-10-19
Applicant: 浙江中控技术股份有限公司
Abstract: 本发明涉及一种基于Fiddler工具实现WEB化产品的网络性能测试的方法,包括:Fiddler工具安装于WEB化产品的PC并开启浏览器的代理后,根据预先的网络测试环境的测试策略,Fiddler工具设置对应测试策略中至少一个网络环境,以模拟WEB化产品的客户端处于所述网络环境的场景;Fiddler工具以所述网络环境的上行参数和下行参数,中转所述客户端与服务器之间的交互数据,以使客户端和服务器发送的数据均为处于所述网络环境中时发送的数据;根据所述交互数据,获得所述客户端的网络性能测试结果;客户端为PC中的客户端或移动端中的客户端。上述方法解决了devtools工具无法抓到包的情况,可模拟各种网络环境下的测试,且有效提高了测试效率。
-
公开(公告)号:CN110673589B
公开(公告)日:2021-08-17
申请号:CN201911001695.4
申请日:2019-10-21
Applicant: 浙江中控技术股份有限公司
IPC: G05B23/02
Abstract: 本发明公开了一种时钟同步的测试方法及装置,该方法包括:当检测到测试信号时,同时获取待测系统上位机中接收所述待测信号的第一时间和获取下位机中接收所述测试信号的第二时间;对所述第一时间进行补偿,得到第一目标时间;将所述第一目标时间和所述第二时间的时间差小于预设的时间差阈值,判定所述待测系统满足时钟同步要求。上述的测试方法中,同时获取待测系统上位机中接收所述待测信号的第一时间和获取下位机中接收所述测试信号的第二时间;并对所述第一时间进行补偿,得到第一目标时间,将所述第一目标时间和所述第二时间的时间差小于预设的时间差阈值,判定所述待测系统满足时钟同步要求,实现了时钟同步测试。
-
公开(公告)号:CN114218076A
公开(公告)日:2022-03-22
申请号:CN202111452808.X
申请日:2021-12-01
Applicant: 浙江中控技术股份有限公司
IPC: G06F11/36
Abstract: 本发明涉及一种基于Smartauto的快速迭代的软件测试方法及系统,其中,所述方法包括:S1、获取具有多个功能的软件程序;S2、获取用户输入的测试用例集T;所述测试用例集T包括多个第一测试用例;其中每一第一测试用例分别与所述软件程序中的功能一一对应;S3、获取用户输入的测试用例集A;所述测试用例集A包括多条自动化测试用例;所述每一自动化测试用例均由Smartauto工具所编写;S4、获取用户针对所述测试用例集A中的多条自动化测试用例所设定的第二优先级;S5、基于所述测试用例集T、所述测试用例集A以及所述测试用例集A中的多条自动化测试用例所设定的第二优先级,执行自动测试用例,获取执行结果。
-
公开(公告)号:CN111767224A
公开(公告)日:2020-10-13
申请号:CN202010606756.6
申请日:2020-06-29
Applicant: 浙江中控技术股份有限公司
IPC: G06F11/36
Abstract: 本申请提供了一种自动化测试的方法、装置、设备及计算机存储介质,该方法包括:选取与待测试的控件的图标的匹配值最大的样本图标;获取待测试的控件对应的界面图片,以及样本图标对应的控件的界面图片;其中,待测试的控件对应的界面图片是待测试的控件所属的应用程序响应对待测试的控件的点击指令而显示的界面图片;计算得到待测试的控件对应的界面图片与样本图标对应的控件的界面图片的相似度;若待测试的控件对应的界面图片与样本图标对应的控件的界面图片的相似度小于所述第一阈值,确定待测试的控件的图标发生变化。从而达到在自动化测试的过程中快速确定图片的元素标识所对应的界面是否发生改变,从而提高自动化测试的扩展性的目的。
-
-
-
-
-
-
-
-
-