linux 启动appium服务,手把手实践centos7玩转appium服务环境搭建
手把手实践centos7玩转appium服务环境搭建作者:糖小幽插图:@峰仔事件背景:前几日在群里看到关总分享,有两点我很感兴趣,server端是搭建在linux环境下,客户端与服务端的交互处理,进程的处理,-「于是就想尝试,动手实践」-接着从环境搭建开始搞起,于是就有了这篇文章不得不吐槽下,这是段很深刻的回忆呀。历时1.5工作日,终于搞定环境搭建!!依赖关联:ps:以我现在的为例,个别根据自己情
手把手实践centos7玩转appium服务环境搭建
作者:糖小幽
插图:@峰仔
事件背景:
前几日在群里看到关总分享,有两点我很感兴趣,
server端是搭建在linux环境下,
客户端与服务端的交互处理,进程的处理,
-「于是就想尝试,动手实践」-
接着从环境搭建开始搞起,于是就有了这篇文章
不得不吐槽下,这是段很深刻的回忆呀。
历时1.5工作日,终于搞定环境搭建!!
依赖关联:
ps:以我现在的为例,个别根据自己情况调整
JDK 1.8
Android SDK 1.0.40
nodejs 8.7
appium 1.9.1
好奇心的驱使下,我想到了想让程序跑起来,先来个demo吧
具体到底该怎么做?
看完之后,记得收藏+转发。
---正经分割线---
一、安装jdk:
参考我之前写过的《ubuntu12.04 安装配置jdk1.7》
二、安装Android SDK:
1、下载sdk
cd /opt
mkdir androidSdk
wget https://dl.google.com/android/repository/sdk-tools-linux-3859397.zip
unzip sdk-tools-linux-3859397.zip
2、配置环境变量
sudo vim /etc/profile
保存退出,输入以下命令使之立即生效
source /etc/profile
3、查看已安装信息
4、安装需要的package
sdkmanager build-tools;26.0.0
5、配置platform tools
打开 /etc/profile 添加环境变量
验证配置
2、解压缩 nodejs 安装包
tar xvf node-v8.7.0.tar.gz
3、进入解压的node文件夹,安装必要的编译软件包
cd node-v8.7.0
./configure
如提示gcc too old (英文那一大串我忘记了),大概意思让你升级ggc到4.90以上版本,因为nodejs8.7.0编译时gcc版本要求在4.9.4+。
升级gcc请参考我另一篇Centos7升级gcc版本方法之一使用scl软件集
再次执行
./configure
make
注:make过程较为耗时,可能需要30分钟以上
4、安装Nodejs
sudo make instal
5、验证是否正确安装
node -v
2、进入appium源码文件夹,使用cnpm install安装依赖
cnpm install
如在安装期间执行到这卡住了,一直不走,出现如下状态:
Downloading Selendroid standalone server version 0.17.0from http://repo1.maven.org/maven2/io/selendroid/selendroid-standalone/0.17.0/selendroid-standalone-0.17.0-with-dependencies.jar --> /usr/local/lib/node_modules/appium/node_modules/_appium-selendroid-driver@1.6.4@appium-selendroid-driver/selendroid/download/selendroid-server-7cf7163ac47f1c46eff95b62f78b58c1dabdec534acc6632da3784739f6e9d82.jar
自行到maven仓库下载 上传到对应目录下, 重命名为存放的文件名即可
3、最后用appium -v试一下安装好的版本
五、demo程序:
1、pom添加依赖
2、代码实例
此时链接好你的真机,在看你的微信是不是启动后20秒退出了
因为与众不同,才会备受期待。。。。
PS:
感谢测试粉的支持,小编已有一个多月没发文了,但是,小编没有偷懒,是去学习了哟,那么接着说开心的事吧,从今天起继续为大家服务,推送最新职位信息和技术文章,还请大家继续关注公众号动态,多多支持,转发文章,爱你们呦
End -
作者:脑洞大大的吃货狮子座,喜欢专研技术,勤于总结归纳,用文字结交朋友,擅长与生活相爱相杀,乐于分享的一个技术狂人。
软 件 测 试 君
听 说 看 了 这 个 号 可 以 干 掉 领 导
· 猜你喜欢的文章 ·
更多推荐
所有评论(0)