首页 > 其他分享 >APP自动化第一步:Appium环境搭建

APP自动化第一步:Appium环境搭建

时间:2024-03-19 15:46:51浏览次数:17  
标签:Appium jdk APP 路径 软件测试 安装 环境变量 搭建

一、安装Appium Python client包

1.直接cmd窗口输入pip install Appium-Python-Client

2.要确保安装匹配版本的selenium和appium

使用命令pip install selenium -U

首先进入网盘下载这三个软件的压缩包

二、安装Appium Server1.双击打开压缩包Appium

2.双击进行安装。

 

3.点击完成即可

三、安装jdk第一步:检查本机是否安装过java1、 查看自己当前电脑是否已安装jdk点击w7电脑左下角的开始按钮,在出现的输入框中输入cmd,然后回车进入终端:(呈如下界面)

2、 输入 java –version,(“–”前有空格)出现类似如下界面(1)如果出现 “ java不是内部或者外部命令 ” ,说明本机没有安装jdk,需要进行安装;

(2)如果出现如下界面提示,说明本机已安装jdk,不需要重复安装;

第二步:如何查看本机系统是32位还是64位呢?如下即为64位系统:

 

第三步:下载jdk安装包32位jdk:https://pan.baidu.com/s/1slNtfrB 密码:86el如果是64位系统的,直接解压下载好的jkd压缩包。

 

第四步:开始安装jdk(此处我安装的是32位的jdk)1、双击

开始安装,出现如下界面:

2、安装路径选择,此处显示的是默认的安装路径,选择下一步:

(如果需要可以更改为自己想安装的路径,点击“更改”即可,如果修改了安装路径一定要记清楚自己修改后的路径)

3、开始安装jre,需要可修改路径(如果有修改路径一定要记清楚自己修改的路径)

 

4、jdk安装成功后关闭

5、检查jdk是否安装成功

 

第五步:配置环境变量1、检查是否需要配置环境变量,输入javac出现如下界面即是需要配置:

2、开始配置环境变量,计算机—》右键—》属性---》高级系统设置

3、选择环境变量

4、新建2个环境变量,分别为(1)变量名:JAVA_HOME 变量值:C:\Program Files(x86)\Java\jdk1.8.0_151

注意:此处的变量值应该已经安装的jdk的路径!!

(2)变量名:PATH 变量值:C:\Program Files(x86)\Java\jdk1.8.0_151\bin;C:\Program Files(x86)\Java\jre1.8.0_151\bin

注意:此处的变量值是安装的jdk目录下的bin文件夹的路径 + jre路径下bin文件夹的路径!!!两个路径之间用英文格式下的分号隔开!!

5、完成后一路点确定回去,最后关闭系统变量窗口,重新打开一个cmd窗口,输入javac,验证java环境变量是否配置成功!(如下图即配置完成)

 

四、安装sdk1.然后把下载好的androidsdk.zip压缩包解压到想要的目录里。

 

2.接着我们配置环境变量。

 

3.新建一个ANDROID_HOME变量,变量值为刚才的路径。

4.然后在path路径追加platform-tools路径

 

5.打开cmd窗口输入adb,出现下图所示表示配置成功。

五、连接真实设备(15 min)

1.用usb线(有的淘宝线只能充电)连接到电脑,一头连手机,一头连电脑

2.进入手机设置,关于手机(),不断点击版本号(7次以上),注意一定是版本号,不是其他号。

3.退出到上级菜单,在开发者模式中,启动usb调试 ,这样appium才能驱动手机

4.在电脑上 执行adb命令(这个adb在sdk\platform-tools\ 请大家设置路径在path环境变量中)adb devices -lList of devices attached4d0035dc767a50bb device product:t03gxx model:GT_N7100 device:t03g

现在有的电脑安装了win10的,有的手机能够自动被系统识别,就会显示上面的信息,有的电脑系统,比如win7 , 手机不能自动识别,因为还没有安装手机的usb驱动,需要我们去安装。

到哪里下载驱动呢? 可以通过 官方windows手机管理软件, 比如华为手机(安装华为手机助手)

最后感谢每一个认真阅读我文章的人,礼尚往来总是要有的,这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

如果你想学习软件测试和需要软件测试资料,欢迎加入扣扣交流群:731789136,里面可以免费领取软件测试+自动化测试资料+软件测试面试宝典+简历模版+实战项目+面试刷题工具和大佬答疑解惑,我们一起交流一起学习!

标签:Appium,jdk,APP,路径,软件测试,安装,环境变量,搭建
From: https://www.cnblogs.com/NHB6870/p/18083064

相关文章

  • 【uniapp】表单验证不生效的解决方案
    表单验证这个常见的功能,明明在elementui等框架已经用的很熟了,在uniapp开发时还是处处碰壁?这篇文章我会提示uni-forms表单验证的几个注意点,帮助大家排查。示例下面是一份包含普通验证和自定义验证的示例:<uni-formsref="baseForm":rules="rules":modelValue="form"> <un......
  • uniapp 云开发省钱之调整函数执行内存大小
    我这个5块钱一个月的服务空间配置:现在还只有少量的用户和自己测试之用,目前消耗的情况:云函数的使用量还是挺高的,目前还是正好能覆盖一个月的使用量,等用户量上来肯定是不行的,所以得想想办法压榨一下云函数使用量了。看了下云函数使用量的计费方式,发现云函数的使用消耗跟......
  • 用VMware快速搭建Linux系统(新手教程)
    一、物料准备1、VMware2、Linux系统镜像二、开始安装 1、点击创建新的虚拟机2、下一步,选择镜像文件3、点下一步,编辑文件存放位置4、设置磁盘大小(根据实际需求设置)5、自定义硬件配置(可根据实际需求进行设置)网络适配器设置6、点完成开始安装7、选择语言8、......
  • uniapp 云开发省钱之调整函数执行内存大小
    我这个5块钱一个月的服务空间配置: 现在还只有少量的用户和自己测试之用,目前消耗的情况: 云函数的使用量还是挺高的,目前还是正好能覆盖一个月的使用量,等用户量上来肯定是不行的,所以得想想办法压榨一下云函数使用量了。看了下云函数使用量的计费方式,发现云函数的使用消耗......
  • Hadoop平台搭建 配置IP
    一.创建虚拟机二.开启虚拟机进行编辑1.选择中文简体2.选择最小安装3.修改时间4.配置分区5.打开网络,修改主机名6.设置root密码123456三.登录root用户,输入密码四.查看IP地址  无IP动态IP不可使用 改用静态IP五.使用静态IP1.使用root用户修改当前的网卡......
  • QSignalMapper的使用和使用场景
    QSignalMapper的使用和使用场景 目录QSignalMapper的使用和使用场景常见场景下面是参考。可看可不看这篇写的不错,搬运为Markdown了可以看一下参考 QSignalMapper的使用和使用场景QSignalMapper类收集了一系列的无参信号,然后使用相对于信号发送者来说的整数......
  • 怎么搭建开发一个多语言跨国婚恋交友平台项目
    随着全球化的不断深入,跨国婚恋相亲已成为一种趋势,越来越多的单身男女希望通过这样的方式寻找到自己的另一半。然而,语言障碍、文化背景差异等问题往往会成为他们相识相恋的绊脚石。为了打破这些限制,开发搭建一个多语言跨国婚恋相亲平台成为了当务之急。本文将介绍如何开发搭建这样......
  • 服务器Stressapptes压力测试
    Stressapptest测试文档测试步骤1. 解压stressapptest.tar包tar–xvfstressapptest.tar2. 在root用户下进入测试目录sudosu-cd/home/user/Desktop/stressapptest/src3. 开始进行测试./stressapptest–s3600–m4–i4–c4–C4–M1024-s:测试时间-m:复制线......
  • 多行业万能预约门店小程序源码系统 带完整的搭建教程以及安装代码包
    在数字化转型的大趋势下,门店预约服务已经成为提升客户体验、优化资源配置的关键环节。然而,市面上的预约系统往往功能单一,难以满足多行业的需求。小编给大家分享一款多行业万能预约门店小程序源码系统。该系统不仅具备高度的可定制性,还提供了丰富的功能模块,能够轻松应对不同行业......
  • 校园跑腿小程序源码系统 取快递+寄快递+食堂超市代买功能 带完整的安装代码包以及搭建
    在数字化、智能化的今天,校园生活的便捷性成为了学生们越来越关注的话题。为了满足校园内日益增长的服务需求,一款集取快递、寄快递、食堂超市代买等多功能于一体的校园跑腿小程序源码系统应运而生。该系统不仅提供了完整的安装代码包,还附带了详尽的搭建教程,让使用者能够轻松搭建......