【技术实现步骤摘要】
一种数据确定方法、装置、电子设备及存储介质
[0001]本申请涉及计算机
,尤其涉及一种数据确定方法
、
装置
、
电子设备及存储介质
。
技术介绍
[0002]目前,用户界面
(user interface
,
UI)
自动化测试指的是用程序执行代替手工执行,测试过程中程序会模拟人工对目标应用的界面进行操作,并确定操作后得到的数据
(
或页面
)
是否符合预期
。
[0003]但是,
UI
自动化测试中仅能执行正常业务的流程操作,对于非正常业务的流程操作,
UI
自动化测试不能准确地确定出操作后的数据
(
或页面
)
,影响了数据确定的准确性以及高效性,进而影响自动化测试的有效性
。
技术实现思路
[0004]本申请提供一种数据确定方法
、
装置
、
电子设备及存储介质,解决了在
UI
自动化测试的过程中,由于
UI
自动化测试中仅能执行正常业务的流程操作,对于非正常业务的流程操作,
UI
自动化测试不能准确的确定出操作后的数据
(
或页面
)
,影响了数据确定的准确性以及高效性,进而影响自动化测试的有效性的技术问题
。
[0005]第一方面,本申请提供一种数据确定方法,包括:接 ...
【技术保护点】
【技术特征摘要】
1.
一种数据确定方法,其特征在于,所述方法包括:接收目标设备发送的目标指示,所述目标指示包括目标接口标识以及目标输入值,所述目标接口标识为目标接口的接口标识,所述目标输入值为所述目标接口对应的输入值,所述目标指示用于获取所述目标输入值对应的目标数据;在所述目标接口标识与预设接口标识相同的情况下,确定所述目标输入值与所述预设接口标识对应的预设输入值是否相同;在所述目标输入值与所述预设接口标识对应的输入值相同的情况下,将所述预设输入值对应的预设输出值确定为目标数据
。2.
根据权利要求1所述的数据确定方法,其特征在于,一个输入值包括至少一个关键字以及所述至少一个关键字中每个关键字对应的值,所述确定所述目标输入值与所述预设接口标识对应的预设输入值是否相同,包括:确定所述目标输入值包括的至少一个关键字是否与所述预设输入值包括的至少一个关键字相同;在所述目标输入值包括的至少一个关键字与所述预设输入值包括的至少一个关键字相同的情况下,确定所述目标输入值包括的至少一个关键字中每个关键字对应的值是否与所述预设输入值包括的至少一个关键字中每个关键字对应的值相同;在所述目标输入值包括的至少一个关键字中每个关键字对应的值与所述预设输入值包括的至少一个关键字中每个关键字对应的值相同的情况下,确定所述目标输入值与所述预设接口标识对应的预设输入值相同
。3.
根据权利要求1所述的数据确定方法,其特征在于,所述方法还包括:获取第一对应关系以及第二对应关系,所述第一对应关系包括多个接口标识以及所述多个接口标识对应的输入值,所述第二对应关系包括所述输入值以及所述输入值对应的输出值,所述预设接口标识为所述多个接口标识中的一个
。4.
根据权利要求1所述的数据确定方法,其特征在于,所述方法还包括:在所述目标输入值与所述预设接口标识对应的输入值不相同的情况下,基于所述目标接口标识以及所述目标输入值,执行接口操作,得到所述目标输入值对应的目标输出值;将所述目标输出值确定为所述目标数据
。5.
根据权利要求1‑4中任一项所述的数据确定方法,其特征在于,所述方法还包括:向所述目标设备发送目标响应,以使得所述目标设备显示所述目标数据,所述目标响应包括所述目标数据
。6.
一种数据确定装置,其特征在于,包括:接收模块以及确定模块;所述接收模块,用于接收目标设备发送的目标指示,所述目标指示包括目标接口标识以及目标输入值,所述目标接口标识为目标接口的接口标识,所述目标输入值为所述目标接口对应的输入值,所述目标指示用于获取所述目标输入值对应的目标数据;所述确定模块,用于在所述目标接口标识...
【专利技术属性】
技术研发人员:胡鹏强,蔡勇,
申请(专利权)人:中国联合网络通信集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。