您的位置:首页 > 财经 > 产业 > 搭建建立网站_网页设计模板图片高清_百度 营销怎么收费_发帖推广哪个平台好

搭建建立网站_网页设计模板图片高清_百度 营销怎么收费_发帖推广哪个平台好

2025/3/24 11:01:44 来源:https://blog.csdn.net/qq_39950572/article/details/146023934  浏览:    关键词:搭建建立网站_网页设计模板图片高清_百度 营销怎么收费_发帖推广哪个平台好
搭建建立网站_网页设计模板图片高清_百度 营销怎么收费_发帖推广哪个平台好

一、自动化框架散装思路

💭 框架设计思路如下

在这里插入图片描述

🔖 代码结构如下所示

🗂️  UIAutomationTools:UI自动化操作工具- 📁 app:业务功能代码[ui_automation.py:结合图像识别的UI操作]- 📁 case:测试用例[case_template.csv:UI测试用例步骤]- 📁 config:配置文件📁 login:  登录相关的ICON图标路径[icon_config.py:图片路径配置文件]- 📁 runner:运行器[config.py:配置文件处理模块][runner.py: 程序运行入口]- 📁 utils:基础方法[ui_tools.py:UI 操作方法][ocr.py:图片文字识别方法][match.py: 图像识别算法][config.ini: 运行配置文件][main.py:程序执行入口]

二、运行方法

代码的整体功能:

以下是构架框架的思路

  1. **任务目标:**读取csv文件中的操作步骤,通过图像识别的方法,依据用例里的步骤依次操作APP界面。

  2. 编写代码逻辑如下

  • case下的用例模版新建测试用例

  • 运行main.py函数

  1. 案例

    例如:写一个登录界面的UI自动化脚本

    拆解:

     1. 登录界面有用户名输入框,密码输入框框,以及登录按键2. 输入框需要通过文字点击再输入,按键类图片需要通过图片点击3. 最后输出case.csv步骤,case.csv就是登录界面的UI自动化脚本```Pythonlocation_method,action_type,action_value文本,点击,用户名文本,输入,Kahoku文本,点击,密码文本,输入,密码图片,点击, /login_sub.png文本,等待,2断言,图片,/login_succes.png```
    

三、扩展知识

🎞️ 图像识别算法

【图像识别】OpenCV 算法


🛠️ UI控制驱动


🔲 其它辅助方法




版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com