一种软件测试方法、装置、设备及可读存储介质

    公开(公告)号:CN115357489A

    公开(公告)日:2022-11-18

    申请号:CN202210988349.5

    申请日:2022-08-17

    Inventor: 卢晓林 张思璐

    Abstract: 本申请提供了一种软件测试方法,包括:获取待测软件的测试用例;根据测试用例确定测试指令、测试设备和第一预期测试结果数据;向测试设备发送测试指令;获取测试设备返回的初始测试结果数据;判断初始测试结果数据是否位于内部桩中,内部桩中存储有预设的第二预期测试结果数据;若是,将初始测试结果数据替换为第一预期测试结果数据,作为测试设备返回的实际测试结果数据;比较实际测试结果数据和第一预期测试结果数据,得到测试结果。可见,本申请能够避免由于测试设备返回的测试结果数据具有实时性而导致软件功能被误判为不正常的情况,从而提高软件测试的准确性。

    基于自然语言智能识别控件的数据埋点测试方法及装置

    公开(公告)号:CN113886236A

    公开(公告)日:2022-01-04

    申请号:CN202111150897.2

    申请日:2021-09-29

    Abstract: 本发明公开了一种基于自然语言智能识别控件的数据埋点测试方法及装置,包括:基于自然语言脚本识别目标控件,目标控件包括:XPath和第一目标参数;基于Xpath确定当前页面元素结构中是否存在目标元素,目标元素包括:第二目标参数,目标元素至少为一个;若存在,基于第一目标参数和第二目标参数确定目标控件与所述目标元素是否匹配;在目标控件与目标元素匹配的情况下,获取与目标元素对应的数据埋点,对数据埋点进行校验。上述过程中,能够通过自然语言识别目标控件,并基于目标控件中的Xpath匹确定是否存在目标元素,执行前端页面操作,进行埋点数据自动化校验,不需要提前知晓元素属性和分解页面模块,提高了匹配效率。

    一种应用界面的测试方法、装置、设备和存储介质

    公开(公告)号:CN117251358A

    公开(公告)日:2023-12-19

    申请号:CN202310888263.X

    申请日:2023-07-19

    Abstract: 本申请公开一种应用界面的测试方法、装置、设备和存储介质,获取被测应用的网络请求之后,通过网络请求中的用例判断需要劫持的接口响应数据,劫持并解析需要劫持的接口响应数据后得到需要重新定义的键值,按照预设的生成方法生成需要重新定义的键值对应的特定值,最后将特定值反馈至应用界面,本申请的应用界面测试方法全程自动进行,无需后台配置或者手动修改数据,提高了应用界面测试的效率。

    应用程序的测试脚本生成方法、装置及相关设备

    公开(公告)号:CN117331825A

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

    申请号:CN202311266559.4

    申请日:2023-09-27

    Abstract: 本发明一种应用程序的测试脚本生成方法、装置及相关设备,包括:获取应用程序的需求文档,将需求文档转换成数据流,数据流中包含至少一条需求记录;将数据流中的各个需求记录转换为各个测试用例,测试记录中包含界面操作信息和验证规则信息;对于每个测试用例,应用测试用例的界面操作信息从预设的界面对象库中获取目标对象,并应用目标对象获取操作场景链接和脚本内容,依据操作场景链接和脚本内容生成测试用例的测试脚本。将需求文档解析成数据流,基于数据流生成测试用例,再生成测试用例的测试脚本,整成过程减少测试人员的参与度,无需测试人员编写测试用例和对应的测试脚本,缩短测试脚本的生成时间,提高测试效率,降低测试成本。

Patent Agency Ranking