摘要:基本環(huán)境安裝安裝下載注意要和版本對應(yīng)由于下載的是版本的,所以選擇了版本解壓此文件,并將文件移動(dòng)到目錄下測試是否可用,請執(zhí)行以下腳本,如返回內(nèi)容,則說明安裝成功注意需要加上,禁止在沙箱中運(yùn)行補(bǔ)充安裝支持測試腳本
基本環(huán)境:centos7,python3.x 1.安裝selenium
pip3 install selenium
2.安裝chrome-browserwget https://dl.google.com/linux/d... --no-check-certificate
yum install ./google-chrome-stable_current_x86_64.rpm
3.下載chromedriver(注意要和chrome-browser版本對應(yīng))1254109F0E439D718CC399416C7238D3.png
由于下載的chrome-browser是70版本的,所以chromedriver 選擇了2.43版本
wget http://chromedriver.storage.g...
解壓此文件,并將文件移動(dòng)到/usr/bin目錄下
unzip chromedriver_linx64.zip
mv chromedriver /usr/bin/
4.測試selenium是否可用,請執(zhí)行以下python腳本,如返回html內(nèi)容,則說明安裝成功from selenium import webdriver
url="http://bing.com"
option = webdriver.ChromeOptions()
option.add_argument("--no-sandbox")
option.add_argument("--headless")
driver = webdriver.Chrome(chrome_options=option)
driver.get(url)
print(driver.page_source)
注意需要加上,禁止在沙箱中運(yùn)行
option.add_argument("--no-sandbox")
option.add_argument("--headless")
安裝firefox支持
yum install firefox
yum install Xvfb
yum install libXfont
pip3 install pyvirtualdisplay
測試腳本
!/usr/bin/python3from selenium import webdriver
from pyvirtualdisplay import Display
display = Display(visible=0, size=(800,600))
display.start()
driver = webdriver.Firefox()
driver.get("https://www.baidu.com")
print(driver.title)
driver.quit()
display.stop()
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/42680.html
摘要:日期和時(shí)間處理日期和時(shí)間的函數(shù)庫。使用中可觀察序列,創(chuàng)建異步基于事件應(yīng)用程序的函數(shù)庫。為分布式系統(tǒng)提供延遲和容錯(cuò)處理。發(fā)布使用本機(jī)格式分發(fā)應(yīng)用程序的工具。將程序資源和打包成和的本機(jī)文件。圖像處理用來幫助創(chuàng)建評估或操作圖形的函數(shù)庫。 好資源要分享原文 譯者 唐尤華 翻譯自 github akullpp 構(gòu)建 這里搜集了用來構(gòu)建應(yīng)用程序的工具。 Apache Maven:Mave...
摘要:上一篇文章網(wǎng)絡(luò)爬蟲實(shí)戰(zhàn)請求庫安裝下一篇文章網(wǎng)絡(luò)爬蟲實(shí)戰(zhàn)解析庫的安裝的安裝在上一節(jié)我們了解了的配置方法,配置完成之后我們便可以用來驅(qū)動(dòng)瀏覽器來做相應(yīng)網(wǎng)頁的抓取。上一篇文章網(wǎng)絡(luò)爬蟲實(shí)戰(zhàn)請求庫安裝下一篇文章網(wǎng)絡(luò)爬蟲實(shí)戰(zhàn)解析庫的安裝 上一篇文章:Python3網(wǎng)絡(luò)爬蟲實(shí)戰(zhàn)---1、請求庫安裝:Requests、Selenium、ChromeDriver下一篇文章:Python3網(wǎng)絡(luò)爬蟲實(shí)戰(zhàn)--...
摘要:你是對的,因?yàn)槟阈枰獙W(xué)習(xí)。如果你有這些疑問,那么請不要擔(dān)心,因?yàn)樵诒疚闹校覍⒔o出個(gè)令人信服的理由,來說明學(xué)習(xí)的必要性。用于家庭用途的操作系統(tǒng)足以支撐進(jìn)行測試。由于的使用量持續(xù)增長,使對測試員的需求也在成比例增長。 翻譯:瘋狂的技術(shù)宅原文:https://www.edureka.co/blog/1... 本文首發(fā)微信公眾號:前端先鋒歡迎關(guān)注,每天都給你推送新鮮的前端技術(shù)文章 如果...
摘要:而在不久前宣布支持模式而后跟隨的新聞再次勾起我無盡的回憶。那么我們就來談?wù)勗诤蜑g覽器不原生支持模式下如何使用來實(shí)現(xiàn)模式進(jìn)行動(dòng)態(tài)數(shù)據(jù)的抓取。比較常見的例子在中進(jìn)行轉(zhuǎn)發(fā)。下面我們進(jìn)行測試發(fā)現(xiàn)其可以正常的運(yùn)行。 原文地址: http://52sox.com/python-use-h... 在Python中進(jìn)行瀏覽器測試時(shí),一般我們會選擇selenium這樣的庫來簡化我們工作量。而有些時(shí)候,為...
摘要:華文宋體驗(yàn)證搜索結(jié)果頁面的標(biāo)題是否是自動(dòng)化測試百度搜索。華文宋體移除了華文宋體版本的華文宋體也就是說,華文宋體不再得到官方的支持。一、自動(dòng)化測試概念1、概念java:TestNgpython:unittest pytest2、自動(dòng)化測試可行性測試目的明確,需求不會頻繁的變更對于項(xiàng)目的自動(dòng)化測試,要看項(xiàng)目的具體情況一個(gè)產(chǎn)品需要在多個(gè)環(huán)境下部署對于web GUI測試,需要測試用例在不同的瀏覽器上...
閱讀 2077·2023-04-25 19:15
閱讀 2245·2021-11-23 09:51
閱讀 1264·2021-11-17 09:33
閱讀 2165·2021-08-26 14:15
閱讀 2476·2019-08-30 15:54
閱讀 1582·2019-08-30 15:54
閱讀 2167·2019-08-30 12:50
閱讀 1132·2019-08-29 17:08