首页 > 其他分享 >图像识别在测试中的使用

图像识别在测试中的使用

时间:2023-03-17 20:11:15浏览次数:41  
标签:截图 图像识别 版本 测试 一致 使用 断言

使用场景:

  1. 登录时的图像验证码
  2. APP自动化测试(Airtest)
  3. Web端UI自动化测试通过图像识别做断言

 

断言方法:

1、大图中找小图

 

 

2、判断前后版本的页面上元素是否一致(比如用在 后端重构换了大量接口,前端样式几乎没有变,这个时候可以分别跑老版本和新版本,把每个步骤都截图。通过图像识别自动对比两份截图,就可以找出不一致的地方,这样就可以重点测试不一致的地方,减轻测试工作量)

 

 

 

 

通过图像识别去判断元素是否存在

 

标签:截图,图像识别,版本,测试,一致,使用,断言
From: https://www.cnblogs.com/purewhite/p/17228019.html

相关文章

  • selenium使用
    目录selenium基本使用无界面浏览器selenium其他用法1.小案例,自动登录2.查找标签3.获取位置属性大小、文本4.等待元素被加载5.元素操作6.执行JS代码7.切换选项卡8.浏览器......
  • bs4介绍与使用,selenium基本使用
    目录beautifulsoup4(bs4)介绍与使用bs4的遍历文档树美化并查看内容获取标签获取标签名获取标签属性获取标签的内容嵌套选择就是一直点了解bs4搜索文档树字符串当条件另一种方......
  • (3) MasaFramework 入门第三篇,使用MasaFramework
    首先我们需要创建一个MasaFramework模板的项目,项目名称TokenDemo,项目类型如图所示删除Web/TokenDemo.Admin项目,新建MasaBlazorPro项目模板项目,项目位置在src/Web项目......
  • 软件测试|一文教你轻松搭建docker环境
    前言Docker提供轻量的虚拟化,你能够从Docker获得一个额外抽象层,你能够在单台机器上运行多个Docker微容器,而每个微容器里都有一个微服务或独立应用,例如你可以将Tomcat运行在......
  • 软件测试|一文教你绕过头疼的图形验证码
    前言在我们的日常测试工作中,验证码绝对是很让我们头疼的一个东西,图形验证码,滑块验证码等场景阻碍着我们自动化测试的执行。那么,我们一直说的万能的Python,能不能帮我们解决让......
  • 软件测试|使用docker搞定 Python环境搭建
    前言当我们在公司的电脑上搭建了一套我们需要的Python环境,比如我们的版本是3.8的Python,那我可能有一天换了一台电脑之后,我整套环境就需要全部重新搭建,不只是Python,我们一系......
  • 如何使用SP META DLL客制化API增加新的META Command
    使用SPMETADLL提供的客制化APISP_META_Customer_Func_r添加新的metacommand1.META_RESULT__stdcallSP_META_Customer_Func_r(intmeta_handl......
  • android Loopback回路测试有啸叫,回音
    解决loopback啸叫回音的基本方法是减小音量使用afeloopback时可修改: AudioLoopbackController.cpp中的值staticconstfloatkMaxMasterVolume=1.0;默认设定为最大,......
  • Android中怎样使用createTempFile实现将字节数据创建到临时文件并转换成FileOutputStr
    场景在接收到音频文件的字节数组之后,需要将其临时存储在手机的某个路径下并将其转换为FileOutpurStream和FileInputStream提供给MediaPlayer进行播放。如果指定音频文件的存......
  • Android中怎样使用MediaPlayer播放byte数组音频文件
    场景在得到某音频文件的byte[]后使用MediaPlayer将其播放出来。注:​​关注公众号霸道的程序猿获取编程相关电子书、教程推送与免费下载。实现新建工具类方法try{......