Appium环境抢建(for web browser test)
Android SDK
Appium
安装 nodejs
安装 Appium
配置手机
下载&运行测试项目
Appium是Android平台上一个测试框架。
本文简单地介绍如何在Linux机器上安装并运行该框架。
应用环境:
Ubuntu 12.04 LTS
HTC One X (endeavoru, S720e)
Android SDK
请参考SDK环境,这里就不多说了。
Appium
安装 nodejs
apt-get install nodejs
# 或者通过nodejs源码编译,这样可以使用最新的代码
cd ~/downloads
wget http://nodejs.org/dist/v0.10.25/node-v0.10.25.tar.gz
tar -zxf node-v0.10.25.tar.gz
cd ode-v0.10.25
./configure --prefix=/usr/local/node
make && make install
# edit ~/.bashrc and add node to your PATH env
安装 Appium
npm install -g appium # install appium as a global app
配置手机
手机需要是已经root过的!
adb shell
su
chmod 777 /data/local
另外,也要确保你手机上安装了最新的chrome浏览器!
Note:
这步是必需的,否则后面会发生无法启动浏览器的异常。
下载&运行测试项目
# 下载项目
git clone git@github.com:ytfei/appium_chrome_demo.git
cd appium_chrome_demo
npm install # 安装依赖包
# 启动appium
appium -g appium.log &
# 开始测试
node web.js
最新内容请见作者的GitHub页:http://qaseven.github.io/

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
黑客再次入侵SWIFT系统 从乌克兰银行窃取近1000万美元
今年2月黑客通过将恶意软件包植入金融机构的SWIFT支付系统,并窃取了孟加拉国央行8100万美金。 据外媒KyivPost报道,近日黑客再次利用SWIFT系统漏洞从一家乌克兰某银行窃取近1000万美元。国际信息系统审计协会(ISACA)在进行调查后指出, 几十家银行(主要集中在乌克兰和俄罗斯)已经被攻击,并可能已造成数亿美元的经济损失。 ISACA补充说道,黑客发动类似的攻击后,金融机构内部网络遭攻击与信息泄露的调查往往需要数月时间。因为黑客为避免被捕,通常会监视银行的内部流程及了解管理规章。 除了孟加拉央行,今年还有另外几家银行也成为了网络盗窃案件受害者,其中包括厄瓜多尔银行和菲律宾银行等。 本文转自d1net(转载)
- 下一篇
香港金管局:黑客突袭香港银行偷钱
据头条财经网报道,较早前孟加拉国央行及其他海外银行遭黑客入侵,利用环球银行金融电讯协会(SWIFT)的系统盗走资金。香港金管局副总裁阮国恒昨日表示,金管局已就此向本港银行作出跟进,发现有一、两宗怀疑个案,目前仍在了解中,而至今香港银行并未出现遭成功入侵个案。SWIFT将于明日公布有关安全计划。 SWIFT为全球多国金融机构使用的通讯系统。对于SWIFT系统连接出现被黑客入侵个案,阮国恒指出,金管局已就此接触SWIFT,暂时所得资料仍未太清晰,据了解主要涉及恶意软件植入计算机系统,并同时突破内部监控所造成。至今香港银行并未出现遭成功入侵的个案,只有一些怀疑个案,惟未知是否与SWIFT有关。 香港金管局业务操作、科技及财资风险监理处主管李伟文补充说,暂时怀疑个案有一两宗,而在孟加拉国央行出事后不久,金管局已提醒银行。 阮国恒指,目前未见本港银行出现保安漏洞,但上述事件发生后已要求银行审视其系统,确保是否有足够监控程序防范恶意软件入侵;一旦被入侵,有何应对措施。暂时事件并未引起大太关注。 SWIFT行政总裁莱布兰特(Gottfried Leibbrandt)日前在一个金融服务会议上表示,该协...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS关闭SELinux安全模块
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- Linux系统CentOS6、CentOS7手动修改IP地址
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2整合Redis,开启缓存,提高访问速度
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- MySQL8.0.19开启GTID主从同步CentOS8
- Mario游戏-低调大师作品