CubieBoard中文论坛

 找回密码
 立即注册
搜索
热搜: unable
查看: 5433|回复: 2

Ubuntu linaro(Lubuntu ARM) (Cubieboard CC-A80) Chromium 运行Selenium Webdriver

[复制链接]
发表于 2015-11-12 14:27:09 | 显示全部楼层 |阅读模式

这个是我这几天一直在弄的,哪来玩玩挺好,下的内容摘自我的博客。

我想在我的Ubuntu linaro(Lubuntu ARM) (Cubieboard CC-A80)上运行Selenium Webdriver写的自动化测试程序,我是用Node.js来写的,之前已经写过我编译安装了Node.js4.2.1 。

Chromium版本是45,我把程序放在CC-A80上运行报了个错,说是在PATH中找不到chromedriver,让去Google网站下载。我就去老老实实下载了,下载完配好环境变量发现还是不行,报了同样的错。直接输入chromedriver运行,报错说不能运行二进制文件,虽然报错但是说明环境变量配置的没有问题。

想来是chromedriver版本不对啊,我的机器是ARM版的,Chromium官方都没有ARM版的Chromium。找了一个2013年的帖子,说是以前有,但是后来没有了。突然想我安装Chromium到底都给我安装了啥呢?于是到了/usr/lib/chromium-browser目录查看,发现理由有一个文件叫做chromedriver,看起来安装的时候已经带了这个driver了。于是我把这个目录配到环境变量,之后运行source使其生效。

再运行node xx.js Chromium成功启动了。


本文首发于姜哥的墨迹技术博客(blog.mojijs.com)。
本文地址为http://blog.mojijs.com/post/166.html(blog.mojijs.com/post/166.html)。更多精彩请关注原文。


回复

使用道具 举报

发表于 2016-7-5 17:30:14 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|粤ICP备13051116号|cubie.cc---深刻的嵌入式技术讨论社区

GMT+8, 2024-5-2 18:42 , Processed in 0.022886 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc. | Style by Coxxs

返回顶部