selenium相信做自動化測試的童鞋並不陌生,但平常都是在windows下進行指令碼執行。
如果換成linux呢?命令列的linux如何去進行自動化測試呢?
答案是:使用phantomjs配合selenium,可以建立無介面的瀏覽器,這樣即可達到我們的目的。
配置方法:
1.安裝phantomjs
2.安裝selenium
pip
install selenium
到這裡。環境就配置好了。接下來就可以上**了。
3.示例**
from selenium import webdriver
driver = webdriver.phantomjs(executable_path='/bin/phantomjs/bin/phantomjs')#這裡的executable_path填你phantomjs的路徑
driver.get('')
driver.title
driver.quit()
selenium操作Firefox無介面瀏覽器
userwarning selenium support for phantomjs has been deprecated,please use headless versions of chrome or firefox instead warnings.warn selenium suppor...
Centos7無介面的安裝介面
1.開機root登入 2.安裝x x window system 命令如下 yum groupinstall x window system 安裝完成後出現complete字樣。3.然後安裝圖形介面軟體 gnome desktop 命令如下 yum groupinstall gnome deskto...
Chrome啟動引數 無介面等
引數 headless 用途 啟用無介面模式 引數 disable popup blocking 用途 禁用彈出攔截 無介面模式示例 1 from selenium import webdriver 2 chrome options webdriver.chromeoptions 3 啟用無介面模式...