用户界面一致性检测方法、装置及可读存储介质

    公开(公告)号:CN111090580B

    公开(公告)日:2023-04-18

    申请号:CN201911148710.8

    申请日:2019-11-21

    IPC分类号: G06F11/36 G06V10/74

    摘要: 本发明公开了一种用户界面一致性检测方法,包括以下步骤:测试终端向目标服务器发送图片请求,其中,所述目标服务器在接收到所述图片请求时,反馈所述图片请求对应的资源链接;接收所述资源链接,并根据所述资源链接获取第一图片;获取测试终端的显示界面,并根据所述显示界面确定第二图片;确定所述第一图片与所述第二图片之间的相似度,并根据所述相似度确定所述测试终端展示的用户界面与服务器中保存预设用户界面是否一致。本发明还公开了一种用户界面一致性检测装置及计算机可读存储介质,达成了提高UI一致性检测结果的准确性的效果。

    跨服务Mock数据的共享使用方法、系统、设备及存储介质

    公开(公告)号:CN112711421A

    公开(公告)日:2021-04-27

    申请号:CN202011583869.5

    申请日:2020-12-28

    发明人: 胡梅 古知己

    摘要: 本发明公开了一种跨服务Mock数据的共享使用方法、系统、设备及存储介质,其中方法包括:通过UI自动化工程服务调用Mocker服务的方式获取规则的类型和返回数据;将获取到的规则的类型和返回数据进行解析,获取规则为Mock类型的content数据;在编写和执行UI自动化用例过程调用所述content数据并进行使用。本发明可以提高UI自动化工程的执行效率,减少冗余文件的维护和管理成本,减少自动化用例编写的步骤,将Mock数据变为可视化,使操作和使用更加简便快捷。

    移动终端的测试代理方法及装置、计算机可读存储介质

    公开(公告)号:CN108228457B

    公开(公告)日:2021-04-20

    申请号:CN201711499459.0

    申请日:2017-12-29

    发明人: 古知己

    IPC分类号: G06F11/36

    摘要: 本发明公开了一种移动终端的测试代理方法,包括:与应用的网络层建立连接并传输数据;根据预设规则对模拟数据进行模拟测试;根据预设规则对未进行模拟测试的数据进行代理测试。本发明还公开了一种移动终端的测试代理装置、计算机可读存储介质。通过上述方式,本发明能够解决移动终端自动化测试无法控制网络层数据、无法回溯的问题,使自动化测试方案更全面更严谨,实现应用端自动化测试的闭环。

    测试用例的生成方法、生成装置及计算机可读存储介质

    公开(公告)号:CN111104324B

    公开(公告)日:2023-08-18

    申请号:CN201911307852.4

    申请日:2019-12-17

    发明人: 胡梅 古知己

    IPC分类号: G06F11/36

    摘要: 本发明公开了一种测试用例的生成方法,所述测试用例的生成方法包括以下步骤:在接收到数据请求时,服务器获取所述数据请求中的请求参数;根据所述请求参数获取用户操作信息;根据所述用户操作信息生成行为轨迹信息;根据所述行为轨迹信息生成测试用例。本发明还公开了一种测试用例的生成装置及计算机可读存储介质,通过获取用户操作行为,根据用户操作行为生成测试用例,无需用户手动设计测试用例,从而提高测试用例的生成效率。

    图像断言方法、装置、存储介质、计算机设备

    公开(公告)号:CN115437946A

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

    申请号:CN202211137151.2

    申请日:2022-09-19

    发明人: 张志腾 古知己

    IPC分类号: G06F11/36 G06V10/28 G06V10/74

    摘要: 本申请提供了一种图像断言方法、装置、存储介质、计算机设备。该图像断言方法包括:在基于Cypress框架对UI界面进行测试时,接收调试代理工具发送的mock数据;基于测试前端项目和mock数据构建UI界面;对UI界面进行截图,得到目标图像;计算目标图像与参考图像的相似度;在相似度小于相似度阈值的情况下,确定测试前端项目测试不通过。该方法可提高测试稳定性,保证测试效果。

    一种app业务类型定位方法及装置

    公开(公告)号:CN110139302B

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

    申请号:CN201910411970.3

    申请日:2019-05-17

    发明人: 古知己

    IPC分类号: H04W24/02 H04W24/08

    摘要: 本发明提供了一种app业务类型定位方法及装置,其中,该方法包括:获取待测app的业务类型测试指令;通过代理工具获取接口返回的与业务类型测试指令对应的业务类型参数;根据业务类型参数在待测app上指向的位置跳转至相应的页面。本发明在确定app测试所需跳转的业务类型后,通过代理工具获取接口返回的与该业务类型对应的业务类型参数,由于该参数是接口数据,可以通过接口数据确定该业务类型在app上的位置进而实现跳转,能够提高自动化测试的效率。

    页面更新方法、装置、存储介质及计算机设备

    公开(公告)号:CN114237672A

    公开(公告)日:2022-03-25

    申请号:CN202111584241.1

    申请日:2021-12-22

    发明人: 古知己

    IPC分类号: G06F8/65 G06F8/71 G06F8/38

    摘要: 本发明提供的页面更新方法、装置、存储介质及计算机设备,当检测到用户触发唤醒指令时,可以先确定触发所述唤醒指令之前应用被挂起的时间是否满足预设时长,若满足,则基于该唤醒指令来确定当前应用的页面配置信息是否需要更新,并在确定更新的情况下,在唤醒时对页面配置信息进行更新,该过程通过用户触发的唤醒指令所对应的唤醒时间来启动更新服务,无需用户主动杀掉进程再重启移动端app,即可在唤醒app时更新页面配置信息,从而有效提升用户体验,减少客诉的概率,进一步减少运营成本。

    用户界面一致性检测方法、装置及可读存储介质

    公开(公告)号:CN111090580A

    公开(公告)日:2020-05-01

    申请号:CN201911148710.8

    申请日:2019-11-21

    IPC分类号: G06F11/36 G06K9/62

    摘要: 本发明公开了一种用户界面一致性检测方法,包括以下步骤:测试终端向目标服务器发送图片请求,其中,所述目标服务器在接收到所述图片请求时,反馈所述图片请求对应的资源链接;接收所述资源链接,并根据所述资源链接获取第一图片;获取测试终端的显示界面,并根据所述显示界面确定第二图片;确定所述第一图片与所述第二图片之间的相似度,并根据所述相似度确定所述测试终端展示的用户界面与服务器中保存预设用户界面是否一致。本发明还公开了一种用户界面一致性检测装置及计算机可读存储介质,达成了提高UI一致性检测结果的准确性的效果。

    一种http协议调试系统、装置和方法

    公开(公告)号:CN108055168A

    公开(公告)日:2018-05-18

    申请号:CN201711481988.8

    申请日:2017-12-29

    IPC分类号: H04L12/26 H04L29/08

    摘要: 本发明公开了一种http协议调试系统、装置和方法,包括操作后台、存储器和代理服务器;所述操作后台包括Hosts切换模块;所述Hosts切换模块用于根据获取到的用户当前测试环境从所述存储器中的多个Hosts中选择对应的Hosts;所述代理服务器包括执行模块;所述执行模块用于拦截终端发送的域名请求,查询选择出的所述Hosts中是否保存有与所述域名请求对应的IP地址;若存在,则将所述IP地址对应的响应内容返回至所述终端;若不存在,则将所述域名请求转发至域名解析服务器,并将所述域名解析服务器发回的响应内容返回至所述终端。解决了fiddler存在Hosts绑定切换麻烦的技术问题。

    HTML文档处理方法、装置和HTML元素定位方法

    公开(公告)号:CN115269433A

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

    申请号:CN202210963041.5

    申请日:2022-08-11

    发明人: 张志腾 古知己

    IPC分类号: G06F11/36

    摘要: 本申请提供了一种HTML文档处理方法、装置、HTML元素定位方法、计算机设备和存储介质。方法包括:获取待处理文档,待处理文档为待测试页面的HTML文档;在待处理文档的所有元素中确定多个目标元素;目标元素包括至少一个目标属性,不同目标元素中具有相同属性名的目标属性符合预设规律;生成与目标元素对应的标准属性值;标准属性值反映目标元素之间的相对关系;在目标元素增加检索属性,得到目标文档;检索属性的属性名为自动化测试框架的元素选择器所支持搜索的字符串,检索属性的属性值为目标元素对应的标准属性值。该方法保证测试用例具有良好的复用性,大大减少了编写测试用例时所进行的重复工作,提高了测试用例的编写效率。