专注Java教育14年 全国咨询/投诉热线:444-1124-454
星辉LOGO图
始于2009,口口相传的Java黄埔军校
首页 学习攻略 Java学习 Java教程:appium自动化测试环境搭建教程

Java教程:appium自动化测试环境搭建教程

更新时间:2019-08-27 09:55:40 来源:星辉 浏览2753次

  Appium是移动端测试框架,支持的脚本语言有java、python、ruby、node.js、php。


  环境搭建:(我是mac,对于初学者,建议先使用appium客户端)


  1.iOS环境


  如果要测试iPhone系统,就要用到mac了,对于苹果,你的mac上要下载Xcode,我建议你下载Xcode7或Xcode7.3,(我使用的是Xcode7.3),如果你在AppStore里面下载,对于目前,下载的一定是Xcode8以上的版本了,但是appium客户端目前还不支持Xcode8,iOS10系统。所以你可以在这个网站下载到Xcode7.下载XcodeSDK,模拟器什么的都有了,这个比较方便


  2.Android环境


  Android环境Mac和Windows都可以呀


  我比较懒,用的mac就直接下载了AndroidStudio.安装的时候,SDK什么的都下载完了。


  3.安装Node.js(Appium使用Node.js作为服务器引擎)


  先检查是否安装了node.js,在终端输入node-v检查

image.png

  很显然,我的电脑已经安装过了,如果没有安装,可以执行命令brewinstallnode


  4.终端安装appium


  执行命令npminstall-gappium


  安装特定版本npminstallappium@版本号


  5.下载客户端


  对于像我这样的小白,我选择的是appium客户端,因为写脚本比较简单。


  可以到官网下载对于的appium哦:http://appium.io别跟我说你Downloads你看不见且不理解。


  6.python开发脚本


  好吧,其实我也不会python,在网上查到很多自动化测试脚本都用的python写的,所以我也就边学习,边写脚本呢。


  你可以在appium的官网http://appium.io下载Appium-Python-Client-0.22.tar


  然后终端cd到这个文件夹,在终端输入:pythonsetup.pyinstall


  OK了。


  有人想问python怎么玩:


  小白告诉你:1.苹果电脑自动python2.7也就是说环境有了嘿嘿


  在终端输入whichPython回车

image.png

  这个路径里可以看到Python2.7了,已经足够用的了。


  我有下载Pycharm这个东东来写python。


  如果运行:cd到你的python文件,输入python***.py就可以运行python文件了


  这个就是python的学习了。


  7.检查


  appium-doctor是一个用于验证appium安装环境的工具。


  如果你用的是终端:


  $npminstallappium-doctor-g


  然后输入appium-doctor

image.png

  好像报错了,但是应该没有影响的吧,我也没有修复,等以后有时间了在修复吧


  如果你用的是客户端,那么

image.png

  就出现啦

image.png

  有一个warn但是目前是没有影响哦。


  好了,现在可以启动appium了。


提交申请后,顾问老师会电话与您沟通安排学习

免费课程推荐 >>
技术文档推荐 >>