测试脚本生成方法、装置、可读存储介质及电子设备

    公开(公告)号:CN117472738A

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

    申请号:CN202311291025.7

    申请日:2023-10-07

    Inventor: 殷坤 王玮琦

    Abstract: 本公开涉及一种测试脚本生成方法、装置、可读存储介质及电子设备,方法包括:获取目标视频;根据目标视频帧和所述目标视频帧中光标触点的位置信息,从预设的视频帧识别库中确定所述目标视频帧中对应所述光标触点的显示信息;至少根据所述显示信息确定所述目标视频帧的测试语句;根据所述多个视频帧的测试语句,确定所述待测试软件的测试脚本。通过上述技术方案,不需要根据待测试软件的源代码和开发架构编写自动化测试脚本,因此可以有效的提高测试脚本的生成效率和准确性。

    界面异常检测方法、装置、电子设备、存储介质及芯片

    公开(公告)号:CN115878491A

    公开(公告)日:2023-03-31

    申请号:CN202211713843.7

    申请日:2022-12-29

    Abstract: 本公开涉及一种界面异常检测方法、装置、电子设备、存储介质及芯片,涉及设备检测领域,该方法包括:获取目标应用在多个终端设备上显示的多个用户界面,并获取多个用户界面中每个用户界面中的各个对象的顶点坐标信息,根据每个用户界面中的各个对象的顶点坐标信息进行对象的对比,以确定每个用户界面是否显示异常。通过上述技术方案,在每个用户界面中各个对象的顶点坐标信息进行对比时,与其他终端设备中用户界面的各个对象的顶点坐标信息出现较多差异的终端设备可能存在用户界面显示异常,一定程度上能提高检测用户界面异常的准确率。

    日期输入方法、装置、存储介质及电子设备

    公开(公告)号:CN115617183A

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

    申请号:CN202211066073.1

    申请日:2022-08-31

    Abstract: 本公开涉及一种日期输入方法、装置,存储介质及电子设备,以在提高日期输入效率的同时提高日期输入的通用性。该方法包括:获取日期输入区域的图像对应的第一光学字符识别结果;对所述第一光学字符识别结果中的字符进行分组,得到多组由数字字符组成的日期集合;根据目标待输入字符在目标日期集合中的分布情况,执行对应的模拟选中操作,以在日期输入区域中选中所述目标待输入字符;在确定在所述日期输入区域中选中所有待输入字符时,执行输入所述日期输入区域中选中的字符的操作。

    字符输入方法、装置、存储介质及电子设备

    公开(公告)号:CN115494967A

    公开(公告)日:2022-12-20

    申请号:CN202211059252.2

    申请日:2022-08-31

    Inventor: 王恩瑞 殷坤

    Abstract: 本公开涉及一种字符输入方法、装置、存储介质及电子设备,以降低字符输入时的人工操作难度。该方法包括:获取第一字符输入界面;在确定所述第一字符输入界面的第一键盘中,不存在与待输入字符对应的字符按键时,触发对所述第一键盘中的目标切换按键的模拟点击操作,以得到第二字符输入界面;触发对第二键盘中的与所述待输入字符对应的字符按键的模拟点击操作,所述第二键盘为所述第二字符输入界面中的键盘。

    测试方法、装置、终端设备及可读存储介质

    公开(公告)号:CN109857632A

    公开(公告)日:2019-06-07

    申请号:CN201811489920.9

    申请日:2018-12-06

    Inventor: 殷坤

    Abstract: 本发明提供的测试方法、装置、终端设备及可读存储介质,通过利用第一测试用例从测试数据库读取多条数据,其中每条数据包括多个类别下的数据信息;按照各数据目标类别下的数据信息,将各数据划分为不同组别的数据组,并针对每个数据组构建相应的数据子列表;对各数据的非目标类别下的数据信息进行分级处理,并按照每条数据的数据信息的级别,将数据信息输入至与该条数据相应的数据子列表中,获得包括有多个数据子列表的数据列表;根据第二测试用例和数据列表对待测试的应用软件进行测试,从而使得在测试时数据列表中存储的数据信息的数量大大降低,有利于对数据列表的维护和管理,有效提高了数据列表中数据信息的利用率。

    页面对象查找方法及装置、存储介质、电子设备

    公开(公告)号:CN107908639A

    公开(公告)日:2018-04-13

    申请号:CN201710885194.1

    申请日:2017-09-26

    Inventor: 殷坤 张霞

    CPC classification number: G06F17/30876 G06F11/3672

    Abstract: 本公开涉及一种页面对象查找方法及装置、存储介质、电子设备。所述方法包括:获取待查找对象的定位标识;从Web页面包括的所有子页面中确定出当前页面;判断是否在所述当前页面中查找到具有所述定位标识的待查找对象;如果在所述当前页面中查找到所述待查找对象,则维持所述待查找对象所属的子页面为所述当前页面。如此方案,有助于提高对象的查找命中率以及查找效率。

    实现跨设备屏幕坐标适配、操作设备的方法及对应的装置

    公开(公告)号:CN106095373A

    公开(公告)日:2016-11-09

    申请号:CN201610452989.9

    申请日:2016-06-21

    Inventor: 殷坤 纪勇

    CPC classification number: G06F3/1407

    Abstract: 本发明公开了一种实现跨设备屏幕坐标适配、操作设备的方法及对应的装置。其中,实现跨设备屏幕坐标适配的方法包括:获取第一设备屏幕分辨率的水平像素数、屏幕密度,第一坐标,其中,第一坐标为第一设备屏幕显示第一画面时,第一画面上的第一目标的坐标;以及,获取第二设备屏幕分辨率的水平像素数、屏幕密度;根据第一设备屏幕分辨率的水平像素数、第一坐标,以及,第二设备屏幕分辨率的水平像素数、计算出第二坐标的横坐标,其中,第二坐标为第二设备屏幕显示第一画面时,第一画面上的第一目标的坐标;根据第一坐标、第一设备的屏幕密度以及第二设备的屏幕密度,计算出第二坐标的纵坐标,从而实现了跨设备屏幕的坐标适配。

    测试页面对象的方法、装置和存储介质

    公开(公告)号:CN109634857B

    公开(公告)日:2022-02-15

    申请号:CN201811479925.3

    申请日:2018-12-05

    Inventor: 殷坤

    Abstract: 本申请实施例提供一种测试页面对象的方法、装置和存储介质,该方法包括:确定当前页面中存在具有循环操作标识的目标页面对象,该目标页面对象的循环操作标识是根据该目标页面对象的脚本得到的;在该当前页面执行该目标页面对象,得到下一个页面;若该下一个页面中存在该目标页面对象,则在该下一个页面执行该目标页面对象,若该下一个页面中不存在该目标页面对象,则停止执行该目标页面对象。本申请实施例在对页面对象进行自动化测试时,根据页面对象的循环操作标识和业务逻辑对页面对象进行测试,不限制测试过程中的固定循环操作次数,因此在业务逻辑变更时,无需重新设置目标页面对象,提高了对页面对象进行自动化测试的效率。

    测试记录生成方法、装置、存储介质及电子设备

    公开(公告)号:CN111221723A

    公开(公告)日:2020-06-02

    申请号:CN201911032357.7

    申请日:2019-10-28

    Abstract: 本公开涉及一种测试记录生成方法、装置、存储介质及电子设备,以解决测试记录冗长的问题。该测试记录生成方法包括:将触控终端的屏幕投影到目的端,以便所述触控终端运行的待测试软件在所述目的端显示,所述目的端是采用鼠标和键盘作为输入设备的电子设备;切换到由所述目的端的鼠标和键盘对所述待测试软件进行操作;监听所述目的端的鼠标事件和键盘事件;并在监听到进入文本框的鼠标事件时,开始记录用于对文本框输入内容的键盘事件;根据对所述文本框进行文本输入的所有键盘事件生成一条文本输入测试记录。

    测试页面对象的方法、装置和存储介质

    公开(公告)号:CN109634857A

    公开(公告)日:2019-04-16

    申请号:CN201811479925.3

    申请日:2018-12-05

    Inventor: 殷坤

    CPC classification number: G06F11/3688

    Abstract: 本申请实施例提供一种测试页面对象的方法、装置和存储介质,该方法包括:确定当前页面中存在具有循环操作标识的目标页面对象,该目标页面对象的循环操作标识是根据该目标页面对象的脚本得到的;在该当前页面执行该目标页面对象,得到下一个页面;若该下一个页面中存在该目标页面对象,则在该下一个页面执行该目标页面对象,若该下一个页面中不存在该目标页面对象,则停止执行该目标页面对象。本申请实施例在对页面对象进行自动化测试时,根据页面对象的循环操作标识和业务逻辑对页面对象进行测试,不限制测试过程中的固定循环操作次数,因此在业务逻辑变更时,无需重新设置目标页面对象,提高了对页面对象进行自动化测试的效率。

Patent Agency Ranking