linux無界面下—使用selenium進行自動化測試

系統(tǒng)版本:

??????? Red Hat 4.8.2-16

一、首先安裝phantomjs

??????? 1)、下載程序文件

? ? ? wget https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-1.9.7-linux-x86_64.tar.bz2

???????????? (注意:32位ubuntu下載鏈接是https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-1.9.7-linux-i686.tar.bz2)

???????? 2)、解壓文件

? ? ? tar -xvf phantomjs-1.9.7-linux-x86_64.tar.bz2

???????? 注意:有些可能還需要修改合適的地址和名字? 改不改都行 不是必要因素。

二、配置環(huán)境變量

????????? 方法一:(全局環(huán)境變量)

????????????????? vi? /etc/profile

????????????????????? ? 加入以下內容:

??????????????????????????? export PATH=$PATH:/root/phantomjs/bin??? (紅色字體為安裝目錄)

??????????????????????????? PATH=$PATH:$HOME/bin

??????????????????????????? export PATH

???????????????? 這里要執(zhí)行 source /etc/profile, 以另剛才的改動生效。

????????? 方法二:(用戶環(huán)境變量)

????????????????? vi? .bash_profile

??????????????????????? 在export PATH上添加以下內容:????????

????????????????????????????? export PATH=/root/phantomjs/bin/phantomjs:$PATH? (紅色字體為安裝目錄)

三、命令行輸入

????????????????? phantomjs --version 如果能看到版本說明OK了? (注意 是? - - version 中間沒有空格)

如果報錯如下::

? selenium.common.exceptions.WebDriverException: Message: Service /Users/Me/.npm-packages/bin/phantomjs unexpectedly exited. Status code was: 127

安裝依賴包fontconfig 命令如下:

? ? yum --skip-broken install fontconfig freetype libfreetype.so.6 libfontconfig.so.1

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容