1. 程式人生 > >基於selenium3+python3.6.x+chrome57.x的自動化測試環境搭建

基於selenium3+python3.6.x+chrome57.x的自動化測試環境搭建

自動化測試環境部署步驟:

1.安裝Python3.6

下載安裝Python3.6,下載完成後配置Python的環境變數(在path裡面新增Python安裝路徑)

2.下載安裝python的第三方安裝工具pip

pip在python3.6版本中已經自帶,此步可直接跳過,3.5之前的版本中沒有,需要使用者手動下載。
pip下載地址:https://pypi.python.org/pypi/pip
在cmd裡面切換到解壓得到的pip目錄下面,執行Python setup.py install命令安裝pip,安裝好後在命令列輸入pip驗證是否安裝成功,若是成功則會列出關於pip的help相關命令,否者就是安裝失敗;最後配置pip的環境變數在path中新增安裝pip時得到的一個路徑就可以了

3.安裝selenium

在命令視窗輸入: python -m pip install -U(大寫) selenium(預設安裝的是最新版本selenium)

4.安裝瀏覽器驅動

若選擇谷歌瀏覽器作為測試平臺,則需要安裝對應的驅動(selenium3以後版本的Firefox驅動geckodriver.exe也需要單獨下載安裝了,selenium2不需要)
步驟:
一.下載安裝最新版的谷歌瀏覽器
二.下載最新版的chromedriver.exe驅動,(請自行百度下載)
注意驅動的版本要與瀏覽器版本對應,部分版本對應列表如下:
chromedriver版本-支援的Chrome版本
v2.29 - v56-58
v2.28 - v55-57
v2.27 - v54-56
v2.26 -v53-55
v2.25 - v53-55
v2.24 -v52-54
v2.23 - v51-53
v2.22 - v49-52
v2.21 - v46-50
v2.20 - v43-48
v2.19 - v43-47
v2.18 - v43-46
v2.17 - v42-43
v2.13- v42-45
v2.15 - v40-43

把下載好的驅動包chromedriver.exe解壓出來,放在谷歌瀏覽器安裝目錄下的Application目錄中(我的安裝路徑是:C:\Program Files\Google\Chrome\Application,具體看你們安裝的路徑),然後配置環境變數在path中新增chromedriver.exe的路徑,當然也可以將chromedriver.exe直接copy到如下python直譯器的安裝目錄(安裝目錄需要新增到環境變數path中)即可:
這裡寫圖片描述

5. 快速檢驗環境是否搭建成功

from selenium import webdriver #匯入selenium框架包中的webdriver模組
driver = webdriver.Chrome(); #呼叫webdriver模組中Chrome方法自動開啟谷歌瀏覽器 driver.get(“http://baidu.com”) #開啟你要測試的網址

如果瀏覽器自動執行並打開了網址,則表明測試環境搭建成功。

webdriver模組提供了很多豐富的API供我們呼叫,可以操作網頁上的各種元素以及模擬使用者各種操作。別急,這是後續要學習內容。

相關推薦

基於selenium3+python3.6.x+chrome57.x自動化測試環境搭建

自動化測試環境部署步驟: 1.安裝Python3.6 下載安裝Python3.6,下載完成後配置Python的環境變數(在path裡面新增Python安裝路徑) 2.下載安裝python的第三方安裝工具pip pip在python3.6版本中

Web自動化測試環境搭建1(基於firefox火狐瀏覽器)

ktr gecko 激情 後臺 自動更新 fire 這一 把手 HA   自動化測試是時代趨勢,因此很多測試人員開始研究自動化測試,web自動化測試化測試並不難,但是很多人都是被擋在了環境搭建這一步,後面學習激情全無,這裏,韜哥手把手教大家搭建火狐瀏覽器下的自動化測試環境(

基於 Docker 快速部署多需求 Spark 自動化測試環境

引言 在進行資料分析時,Spark 越來越廣泛的被使用。在測試需求越來越多、測試用例數量越來越大的情況下,能夠根據需求快速自動化部署 Spark 環境、快速完成所有測試越來越重要。 本文基於 Docker、Jenkins、Apache Ant、Apache Tomcat、Git、Shell 等技術或工具

Python3+Selenium2完整的自動化測試框架實現(一):自動化測試環境搭建

添加 在線安裝 自動化 eight str rain 中間 自動打開 發的 1 環境搭建準備 (1) 下載Python3版本的安裝包,直接官網下載即可:Python官網:https://www.python.org/ (2) 下載Python的基礎工具包

python+selenium 自動化測試環境搭建

python selenium 自動化測試 軟件測試selenium 是一個web的自動化測試工具,不少學習功能自動化的同學開始首選selenium ,相因為它相比QTP有諸多有點:* 免費,也不用再為破解QTP而大傷腦筋* 小巧,對於不同的語言它只是一個包而已,而QTP需要下載安裝1個多G 的程序。*

手機自動化測試環境搭建(eclipse+python+uiautomator)

list fig finish java環境 pda 所有 開發 界面 自己 最近在公司做了一個階段的手機APP自動化測試,是在已有的環境基礎上進行腳本開發,所有對基礎的環境搭建不是很清楚,後來自己閑來無事就在家裏搭建了一下下,接下來和大家分享一下搭建過程。 一:搭建手機A

Appium+python移動端自動化測試-環境搭建(一)

過程 .com oid pytho 安裝環境 測試 ID alt ppi 搭建所在系統環境:Windows7版本64位系統 一、環境準備 jdk8.0.151 android-sdk_r20.3.4-windows python3.5 appium1.4.16

selenium-java自動化測試環境搭建中的問題以及解決方法

執行如下程式碼,報錯:   package test;   import org.openqa.selenium.WebDriver; import org.openqa.selenium.firefox.FirefoxDriver;   public class

selenium-java自動化測試環境搭建

1、jdk環境配置(參見如下地址) https://jingyan.baidu.com/article/6dad5075d1dc40a123e36ea3.html 2、eclipse安裝(略) 3、selenium相關jar包匯入(參見如下地址) https://blog.csdn.net/hszxd

Selenium Python自動化測試環境搭建

一.需要使用的工具 1.瀏覽器(Firefox、Chrome、IE) 2.Python(Python2或Python3) 3.Selenium 4.瀏覽器驅動(geckodriver、chromedriver、IEDriverServer) 5.IDE(Eclipse、Pychram等) 6.資料

Appium自動化—淺談iOS自動化測試環境搭建

在日常的測試工作中,我們會發現有些測試工作重複率極高,測試人員需要花費大量的時間進行這些重複性的測試,浪費了大量的人力與時間。若能夠將常用的測試場景進行自動化,那必定能節省許多的人力與時間。作為一個初次步入測試行業的小白,也十分渴望能夠使用自動化來分擔測試工作。上網搜尋了很多的資料,瞭解了很多工

Appium&Python自動化測試-環境搭建之安卓SDK

結果 gree index ase 環境變量配置 模擬器 https 變量 android 一、安裝包工具準備: jdk1.8.0(64 位) installer_r24.4.1-windows-androidSDK 二、JDK的安裝及配置 官方下載地址:htt

Mac&Appium&Python自動化測試-環境搭建之安卓SDK

一、摘要 本博文將詳細講述在Mac環境下的jdk安裝、配置以及環境校驗;安卓sdk安裝、配置以及環境校驗 二、安裝包工具準備: jdk1.8.0(64 位) android-sdk_r24.4.1-mac osx.zip 三、JDK的安裝及配置 官方下載地址:https://www

selenium + python+webdriver+pycharm自動化測試環境搭建

1.下載安裝Python https://www.python.org/downloads/release/python-351/   根據自己的作業系統32/64 位,選擇相應的版本。 安裝時:(勾選上 Add Python3.5 to PATH

selenium+ant+jenkins整合自動化測試環境搭建

上一篇文章(https://mp.csdn.net/postedit/82388339),主要分享的是selenium自動化測試基本的測試環境的搭建,能夠正常的在eclipse中編寫用例和執行用例。 實際工作中,我們的自動化指令碼基本都是下班時無人值守執行,執行完成之後,並

Selenium終極自動化測試環境搭建(二):Selenium+Eclipse+Python

前面舉例了Selenium+Eclipse+Junit+TestNG自動化測試環境的搭建,在前一篇的基礎上,下面再舉例Selenium+Eclipse+Python測試環境搭建。  第一步:安裝Python  根據下面的地址,直接一鍵安裝,全部預設方式。    安裝到C:\Python27,設定Python

Selenium+TestNG Web自動化測試環境搭建4_一個簡單的例子

<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">本章節用一個簡單的例子來介紹selenium在web 自動化測中的基本用

python selenium Chrome自動化測試環境搭建

1、 安裝selenium pip install selenium 2、翻牆下載對應版本的chromeDriver.exe,下載的壓縮包中只有這一個檔案;免費翻牆推薦藍燈,github官網搜尋lantern,有電腦版,手機版,下載即可,一鍵開啟。 chromeDriver

搭建appium+maven手機自動化測試環境搭建

搭建安卓自動化測試框架記錄: 需要的軟體: jdk版本:jdk1.8 appium版本:v1.4.16 下載AppiumForWindows.zip  adb:adt_bundle_windows_x86_20130917.467161976.rar,帶Android SDK,eclipse

5.1appium移動端自動化測試環境搭建

Appium移動端自動化測試相信大家都不陌生,appium的鐵哥們是selenium,不管是selenium還是appium,都是呼叫webdriver來做自動化測試。今天關於appium的介紹我們不用多說,大家可以自行百度去了解,我們今天只在這裡去介紹appium環境的搭建。因為網上關於Appiu