当前位置: 首页 > news >正文

搭建python自动化测试环境

python+appium搭建的测试环境能够使用电脑的python脚本自动测试手机的安装程序。

本篇主要搭建环境:

1,安装jdk

JDK下载好jdk直接点下一步就可以了,然后开始配置变量classpath, path, Java_home;再运行cmd,并输入Java和javac看输出判断环境变量是否配好了。

2,安装sdk

可以使用http://www.androiddevtools.cn/直接下载adt/Android studio完美集成,下载好后并进行解压配置安装,设置环境变量ANDROID_HOME,变量值:是sdk的路径;并把tools和platform-tools两个目录加入到系统的Path路径里。配置完环境后,可以在运行cmd后输入 adb(能看到当前版本号),再输入android-h(tools目录下的,如果出来一堆文字则是可以的)

3,安装python

建议直接使用Anaconda集成安装

4,node.js

进入官网地址并下载:https://nodejs.org/en/download/

下载后一路傻瓜式安装,安装完成后,运行cmd,输入node –v查看版本号,然后输入npm

5,安装appium服务端

使用node.js包管理安装

npm install -g appium --registry=https://registry.npm.taobao.org //国内墙的问题npm install -g appium

appium –v //查看版本

npm install -g appium-doctor

appium-doctor //环境检查 ,出现all checks were successful,说明环境OK;

6,安装Appium-Python-Client

使用pip管理安装:pip install Appium-Python-Client

说明:安装 Appium-Python-Client 的同时会安装一个selenium模块.安装成功后,试着进入python交互命令行,然后执行下面命令:

import selenium

selenium.__version__ #成功的话会打印出selenium的版本号

最后,对于python的IDE,建议安装pycharm社区版,免费的。

http://www.jsqmd.com/news/437234/

相关文章:

  • 在 Mac 电脑上连接小米手机传输文件
  • AI产品必懂的100个概念(非常详细),AIGC全赛道从入门到精通,收藏这一篇就够了!
  • DRF学习
  • 邦芒干货:新人简历自我评价的三段位进阶
  • AI时代如何获客?2026特色GEO服务商测评 - 品牌2026
  • CVPR和Nature的共同选择,这种多模态信息融合思路真的需要好好学习一下!
  • 2026年3月盐城医疗资质代办公司推荐:行业权威盘点与品质红榜发布 - 品牌鉴赏师
  • 制药产品如何正确归类?关务最容易踩坑的 HS 编码问题一次讲清
  • 如何通过AI获客?2026GEO服务商盘点 - 品牌2026
  • 二叉树分解问题思路解题模式
  • AI时代的SEO写作:从关键词到意图的全面升级
  • 3.4学习(Qt八股)
  • tt: the observer of west and east
  • 定义2026:正在重塑数字营销的颠覆性趋势
  • 【图像加密解密】改进的DCT加密的先进双域图像加密技术【含Matlab源码 15122期】
  • leetcode-乘积最大子数组
  • 具身智能篇---LLaVA (Large Language-and-Vision Assistant)
  • STM32 ADC与DMA调试经验总结:从困惑到顿悟的2天调试之旅
  • 云手机 TIKTOK账号运营
  • 华东服务器机柜 网络稳定
  • 具身智能篇---OpenVLA (Open-Source Vision-Language-Action Model)
  • 2026年3月盐城税务筹划公司推荐,合法节税降负优化方案服务商 - 品牌鉴赏师
  • SolonCode v0.0.16 发布 - 终端智能助手(或编码智能体)
  • 大数据分析 - 呓语
  • 2026年3月南宁电工证培训机构推荐榜,彰显本地教学实力 - 品牌鉴赏师
  • 一键部署,告别下载烦恼:这款高颜值PHP内网软件库,让办公协作飞起来!
  • 豆包可以广告推广吗?如何借GEO抢占AI流量红利? - 品牌2026
  • 芯片制造企业如何选择PDF转Word发布方案?
  • 【Linux系统编程】(四十四)线程同步下篇:条件变量深度解析与 POSIX 信号量实战
  • 帝国CMS处理Word截图粘贴发布的技巧?