App自动化测试|Appium+Python自动化测试环境搭建(Windows)

简介: App自动化测试|Appium+Python自动化测试环境搭建(Windows)

windows下搭建python+appium环境

搭建过程步骤如下:

  • 安装jdk并配置好环境变量(jdk版本1.8以上)
  • 安装android-sdk并配置好环境变量;具体步骤见:https://ceshiren.com/t/topic/4001
  • 安装安卓模拟器
  • 安装node.js(官网下载安装最新版本) ;下载地址:http://nodejs.cn/download/

    • 找到windows安装包下载并安装

    在这里插入图片描述

    • 点击[next]按钮

    在这里插入图片描述

    • 点击勾选上 I accept the terms in the License Agreement ,再点击[Next]

    在这里插入图片描述

    • 自定义安装路径,在点击[Next]

    在这里插入图片描述

    • 默认点击[Next]

    在这里插入图片描述

    • 点击[install]

    在这里插入图片描述

    • 点击[finish],完成安装

    在这里插入图片描述

    • 打开 cmd,验证node.js 是否安装成功;输入命令:node -v

    在这里插入图片描述

  • 安装appium-desktop(官网下载安装最新版本)下载地址:https://github.com/appium/appium-desktop/releases

    • 下载windows安装包

在这里插入图片描述

  • 选择第一个选项;再点击 安装 ;如下图

在这里插入图片描述

  • 点击完成

在这里插入图片描述

  • 双击打开Appium客户端,host输入127.0.0.1,Appium默认端口是4723,点击Start Server 开启服务;如下图

在这里插入图片描述

  • 安装python3.7及以上
  • 安装Appium-Python-Client(pip install Appium-Python-Client )
  • 安装pycharm
相关文章
|
2月前
|
Java 测试技术 持续交付
【入门思路】基于Python+Unittest+Appium+Excel+BeautifulReport的App/移动端UI自动化测试框架搭建思路
本文重点讲解如何搭建App自动化测试框架的思路,而非完整源码。主要内容包括实现目的、框架设计、环境依赖和框架的主要组成部分。适用于初学者,旨在帮助其快速掌握App自动化测试的基本技能。文中详细介绍了从需求分析到技术栈选择,再到具体模块的封装与实现,包括登录、截图、日志、测试报告和邮件服务等。同时提供了运行效果的展示,便于理解和实践。
136 4
【入门思路】基于Python+Unittest+Appium+Excel+BeautifulReport的App/移动端UI自动化测试框架搭建思路
|
1月前
|
API Python
利用python淘宝/天猫获得淘宝app商品详情原数据 API
要使用Python获取淘宝/天猫商品详情原数据,需先注册开放平台账号并实名认证,创建应用获取API权限。随后,根据API文档构建请求URL和参数,使用requests库发送请求,处理返回的商品详情数据。注意遵守平台使用规则。
|
3月前
|
机器人 Shell Linux
【Azure Bot Service】部署Python ChatBot代码到App Service中
本文介绍了使用Python编写的ChatBot在部署到Azure App Service时遇到的问题及解决方案。主要问题是应用启动失败,错误信息为“Failed to find attribute 'app' in 'app'”。解决步骤包括:1) 修改`app.py`文件,添加`init_func`函数;2) 配置`config.py`,添加与Azure Bot Service认证相关的配置项;3) 设置App Service的启动命令为`python3 -m aiohttp.web -H 0.0.0.0 -P 8000 app:init_func`。
|
4月前
|
Windows Python
python获取windows机子上运行的程序名称
python获取windows机子上运行的程序名称
|
4月前
|
Python Windows
python之windows脚本启动bat
python之windows脚本启动bat
|
3月前
|
监控 关系型数据库 MySQL
PowerShell 脚本编写 :自动化Windows 开发工作流程
PowerShell 脚本编写 :自动化Windows 开发工作流程
115 0
|
4月前
|
机器学习/深度学习 人工智能 文字识别
AI计算机视觉笔记二十:PaddleOCR环境搭建及测试
OCR技术广泛应用于日常生活中,与人脸识别一样常见。PaddleOCR是一个基于飞桨的OCR工具库,具有超轻量级中文OCR模型,支持中英文数字组合、竖排及长文本识别。本文档详细介绍了PaddleOCR的学习过程,包括环境搭建、安装、样本标注及测试步骤。使用AutoDL云平台进行环境创建,并提供了详细的命令行操作指南,帮助用户顺利完成PaddleOCR的部署与测试。
|
5月前
|
Python
【Azure 应用服务】Python Function App重新部署后,出现 Azure Functions runtime is unreachable 错误
【Azure 应用服务】Python Function App重新部署后,出现 Azure Functions runtime is unreachable 错误
|
5月前
|
存储 Linux 开发工具
【Azure App Service】本地Git部署Python Flask应用上云(Azure App Service For Linux)关键错误
【Azure App Service】本地Git部署Python Flask应用上云(Azure App Service For Linux)关键错误
|
4月前
|
人工智能 PyTorch 算法框架/工具
AI计算机视觉笔记十四:YOLOV5环境搭建及测试全过程
本文详细记录了在Windows 10环境下从零开始搭建yolov5环境并进行测试的全过程,涵盖环境配置、依赖安装及模型测试等关键步骤。文章首先介绍了所需环境(Python 3.8、yolov5-5.0),接着详细说明了如何使用Miniconda3创建与激活虚拟环境,并通过具体命令演示了如何下载安装yolov5及相关依赖库。最后,通过一系列命令展示了如何下载预训练模型并对示例图像进行目标检测,同时解决了一些常见错误。适合初学者跟随实践。如需转载,请注明原文出处。