-
公开(公告)号:CN108764352B
公开(公告)日:2022-09-27
申请号:CN201810545595.7
申请日:2018-05-25
Applicant: 百度在线网络技术(北京)有限公司
IPC: G06V10/74 , G06V10/762 , G06V10/26
Abstract: 本发明提出一种重复页面内容检测方法和装置,其中,方法包括:通过对待检测的页面进行界面截图,得到所述页面的图像;根据所述图像的灰度信息,从所述图像中识别出分割区域;根据所述分割区域对所述图像进行分割,得到多个图块;根据所述多个图块的图像特征,进行聚类,并对属于同一聚簇的图块确定相似程度;根据属于同一聚簇的图块之间的相似程度,确定是否存在重复页面内容。该方法通过图像技术将界面截图所得到的图像进行分割,从而对各图块进行比对,即可完成页面内容重复的检测,解决现有技术中自动化校验需要额外准备大量参照物,测试成本较高的技术问题,提高了重复页面内容检测的效率。
-
公开(公告)号:CN108447107B
公开(公告)日:2022-06-07
申请号:CN201810214615.2
申请日:2018-03-15
Applicant: 百度在线网络技术(北京)有限公司
Abstract: 本申请实施例公开了用于生成视频的方法和装置。该方法的一具体实施方式包括:获取拍摄设备所拍摄的至少一台终端设备的视频;将视频分解成多帧图像;对于多帧图像中的每帧图像,从该图像中分割出至少一台终端设备中的每台终端设备的屏幕图像区域;对于至少一台终端设备中的每台终端设备,将从多帧图像中分割出的该终端设备的多张屏幕图像区域进行组合,生成该终端设备的屏幕的视频。该实施方式生成终端设备的屏幕的视频过程中不占用终端设备的系统资源,从而提高了终端设备的自动化测试效率。
-
公开(公告)号:CN108229485B
公开(公告)日:2022-05-17
申请号:CN201810129865.6
申请日:2018-02-08
Applicant: 百度在线网络技术(北京)有限公司
IPC: G06V30/148 , G06V10/26 , G06V10/44 , G06K9/62 , G06V10/778 , G06V10/774
Abstract: 本申请实施例公开了用于测试用户界面的方法和装置。该方法的一具体实施方式包括:获取待测试用户界面的截图;确定待测试用户界面的截图是否满足预设条件;响应于确定满足预设条件,将待测试用户界面的截图输入至预先训练的全局测试模型,得到与待测试用户界面对应的全局测试结果;以及从待测试用户界面的截图中分割出至少一个局部区域,将所分割出的至少一个局部区域输入至预先训练的局部测试模型,得到与待测试用户界面对应的局部测试结果。该实施方式利用深度学习方法,结合全局测试模型和局部测试模型对用户界面进行测试,不需要测试人员人工判断,不仅节省了人力成本,还提高了对用户界面的测试效率。
-
公开(公告)号:CN111949510A
公开(公告)日:2020-11-17
申请号:CN201910415023.1
申请日:2019-05-17
Applicant: 百度在线网络技术(北京)有限公司
Abstract: 本发明实施例提供一种测试处理方法、装置、电子设备及可读存储介质,所述方法包括:获取测试页面以及页面元素的识别方式,所述页面元素的识别方式包括图标识别方式、方框识别方式、背景颜色识别方式、文字识别方式以及图片识别方式中的至少一种;根据所述页面元素的识别方式,识别所述测试页面中的至少一个页面元素;对识别出的所述至少一个页面元素执行测试处理,得到所述测试页面的测试结果。该方法可以极大提升测试的通用性,进而极大提升测试的效率。
-
公开(公告)号:CN108447107A
公开(公告)日:2018-08-24
申请号:CN201810214615.2
申请日:2018-03-15
Applicant: 百度在线网络技术(北京)有限公司
Abstract: 本申请实施例公开了用于生成视频的方法和装置。该方法的一具体实施方式包括:获取拍摄设备所拍摄的至少一台终端设备的视频;将视频分解成多帧图像;对于多帧图像中的每帧图像,从该图像中分割出至少一台终端设备中的每台终端设备的屏幕图像区域;对于至少一台终端设备中的每台终端设备,将从多帧图像中分割出的该终端设备的多张屏幕图像区域进行组合,生成该终端设备的屏幕的视频。该实施方式生成终端设备的屏幕的视频过程中不占用终端设备的系统资源,从而提高了终端设备的自动化测试效率。
-
公开(公告)号:CN113495839B
公开(公告)日:2024-07-30
申请号:CN202010268342.7
申请日:2020-04-08
Applicant: 百度在线网络技术(北京)有限公司
IPC: G06F11/36 , G06F16/906
Abstract: 本申请公开了测试页面的生成方法、装置、电子设备和存储介质,涉及页面测试技术领域。具体实现方案为:获取多个页面;分别从每个页面之中提取每个页面的骨架结构图;根据多个页面的骨架结构图对多个页面进行聚类,以形成多个聚类集合;以及从聚类集合之中选择至少一个页面作为测试页面。该方法通过根据页面的骨架结构图进行对页面进行聚类,从每个聚类集合中选择页面作为测试页面,提高了测试页面对模板的覆盖率。
-
公开(公告)号:CN112860535A
公开(公告)日:2021-05-28
申请号:CN201911101761.5
申请日:2019-11-12
Applicant: 百度在线网络技术(北京)有限公司
IPC: G06F11/36
Abstract: 本申请公开了用户页面的测试方法、装置、电子设备及存储介质,涉及页面测试技术。具体实现方案为:截取当前页面的截图;根据所述当前页面的截图,获取所述当前页面对应的控件树;根据所述当前页面对应的控件树,将所述当前页面划分到与其对应的页面类型中;根据所述当前页面对应的页面类型,对所述当前页面进行测试。本申请实施例针对不同容器的用户页面可以采用统一的测试方法,泛化能力强,测试效率更高。
-
公开(公告)号:CN107817962B
公开(公告)日:2021-05-04
申请号:CN201711013304.1
申请日:2017-10-26
Applicant: 百度在线网络技术(北京)有限公司
IPC: G06F3/14
Abstract: 本发明实施例公开了一种远程控制方法、装置、控制服务器及存储介质。所述方法包括:接收iOS主控设备发送的针对所述iOS主控设备上显示的第一操作界面的第一操作对应的动作流,并将所述第一操作对应的动作流发送给各个iOS被控设备;其中,所述第一操作界面为与各个iOS被控设备上显示的第二操作界面对应的操作界面;所述动作流用于控制各个iOS被控设备在所述第二操作界面上进行与所述第一操作对应的第二操作,以使各个iOS被控设备实现与所述第一操作所要实现的功能相同的功能;接收各个iOS被控设备发送的所述第二操作对应的视频流,并将所述第二操作对应的视频流发送给所述iOS主控设备。可以实现一个iOS主控设备同时对多个iOS被控设备进行远程控制。
-
公开(公告)号:CN112015634A
公开(公告)日:2020-12-01
申请号:CN201910468228.6
申请日:2019-05-31
Applicant: 百度在线网络技术(北京)有限公司
Abstract: 本发明提供一种页面结构信息生成方法、装置和电子设备,其中方法包括:获取页面的目标区域的截图;获取所述截图中各元素的类型信息,并获取所述截图中各元素的坐标信息;根据所述截图中各元素的类型信息和坐标信息,生成所述目标区域的结构信息。本发明中,通过获取页面的截图,并通过获取该截图中各元素的类型信息和坐标信息,即可生成该截图所对应的页面区域的结构信息。上述页面结构信息的生成过程简单、容易实现且具有通用性。这样,通过上述方法生成的页面结构信息可为页面测试提供测试基础,降低了页面测试成本。
-
公开(公告)号:CN111611503A
公开(公告)日:2020-09-01
申请号:CN202010462451.2
申请日:2020-05-27
Applicant: 百度在线网络技术(北京)有限公司
IPC: G06F16/954 , G06F16/958
Abstract: 本申请公开了页面的处理方法和装置,涉及页面处理技术领域。具体实施方式包括:获取多个候选页面,以及确定该多个候选页面的显示界面;提取该显示界面的骨架结构图,识别该骨架结构图中的骨架区域;对该骨架区域进行聚类,生成至少一个聚类集合;从该至少一个聚类集合的每个聚类集合中,选取至少一个骨架区域,将该至少一个骨架区域所对应的候选页面作为目标页面。本申请可以通过识别页面的骨架并对骨架区域进行聚类,避免页面详细内容对选取目标页面的干扰。此外,本申请可以将筛选页面降维到筛选骨架区域,从而实现对每一类骨架区域均选取了目标页面,以使选取的目标页面全面地覆盖到各种页面特征,提高了对不同页面类型选取的召回率。
-
-
-
-
-
-
-
-
-