摘要
本发明提供了一种基于深度学习的自动化测试方法及系统,包括:收集不同版本及状态下的UI界面截图,提取UI界面截图中的UI元素另存为图像文件并进行标注;对标注后的图像文件进行数据预处理,基于图像文件构建用于训练YOLO模型的数据集,使用数据集对YOLO模型进行训练;将训练后的YOLO模型集成至自动化测试框架中,并为自动化测试框架设置不同的测试环境;自动化测试框架捕获当前的UI界面截图,并自动识别UI界面截图中的UI元素,根据识别结果对当前UI界面执行模拟操作,得到对当前UI界面的测试结果。本发明有益效果:可以在复杂的界面中准确识别UI元素,只需要更新训练模型,就能适应新的UI界面,大大降低了维护成本,简化了UI界面的测试过程。
技术关键词
自动化测试框架
自动化测试方法
YOLO模型
界面
自动化测试系统
元素
数据格式
页面模型
脚本
日志
坐标点
文件夹
鼠标
图像
标签
定义
系统为您推荐了相关专利信息
力触觉传感器
PCB电路板
电磁式
十字滑台
弹性硅胶
飞机飞行训练器
序列识别
支撑系统
故障诊断模块
交互系统