一种处理自动化测试过程中多种常见验证码的方法及装置

AITNT
正文
推荐专利
一种处理自动化测试过程中多种常见验证码的方法及装置
申请号:CN202410940402
申请日期:2024-07-15
公开号:CN118747359A
公开日期:2024-10-08
类型:发明专利
摘要
本发明涉及自动化测试领域,具体提供了一种处理自动化测试过程中多种常见验证码的方法及装置,具有如下步骤:S1、使用python作为主语言,selenium自动化测试框架和unittest单元测试框架;S2、输出图像文本;S3、完成验证码的定位;S4、基于OCR技术处理验证码;S5、对于简单验证码,即只需要输入英文或者数字的组合字符串;S6、对于滑块验证码,计算出滑动距离,完成验证;S7、点选验证码即通过给定顺序点击图标,才能通过验证;S8、借助unittestreport包引入失败重跑机制;S9、进行图片处理优化。与现有技术相比,本发明能够支持多种验证码,适用范围广,有效提高验证码的通过率。
技术关键词
单元测试框架 背景图 自动化测试框架 滑块验证码 机器可读程序 图标 验证码图片 二值化算法 图像处理 像素 汉字 滑动块 彩色图像 定位方法 机制 文本 存储器 处理器
系统为您推荐了相关专利信息
1
一种实现桌面云云应用高可用方法及装置
高可用方法 应用服务器 客户端 调度算法 桌面
2
一种基于过程分解的链式标签计算方法及系统
标签计算方法 机器可读程序 信息数据处理技术 算法 计算机
3
一种基于传感阵列的实时监控系统
动态三维模型 事件特征 场景监控 多模态交互 实时监控系统
4
一种基于多模态生物识别的会议室管理方法和系统
多模态生物识别 会议室管理方法 人体感应器 温湿度感应器 远程门禁控制
5
一种基于县域农村电商大数据的农产品爆品识别方法和系统
电商大数据 识别方法 农村 线性回归模型 机器可读程序
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号