1. 程式人生 > >Selenium基於Python的web自動化測試框架(3)-搭建selenium環境

Selenium基於Python的web自動化測試框架(3)-搭建selenium環境

搭建環境

  1. 建立selenium虛擬環境
mkvirtualenv selenium-py3

selenium-py3是虛擬環境的名字
由於筆者本地只有python3版本,所以不需要指定python版本,預設使用python3建立虛擬環境。
在這裡插入圖片描述
如需指定python版本,如下命令:

mkvirtualenv env-name --python=python2.7
  1. 安裝selenium
pip install selenium

預設安裝比較慢,可以使用豆瓣映象

pip install -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com selenium

在這裡插入圖片描述

  1. pip 檢視selenium版本
pip show selenium

在這裡插入圖片描述

到此,基本環境以及搭建完成,下一章安裝python開發神器pychram。

相關推薦

Selenium基於Python的web自動化測試框架(3)-搭建selenium環境

搭建環境 建立selenium虛擬環境 mkvirtualenv selenium-py3 selenium-py3是虛擬環境的名字 由於筆者本地只有python3版本,所以不需要指定python

Selenium自動化測試框架搭建

技術 閱讀 中國 有一個 base 這一 們的 是否 hat 說 起自動化測試,我想大家都會有個疑問,要不要做自動化測試? 自動化測試給我們帶來的收益是否會超出在建設時所投入的成本,這個嘛別說是我,即便是高手也很難回答,自動化測試的初衷是美好的,而測試工程師

淺談基於Selenium的Web自動化測試框架

 ● 面臨的挑戰   從Google到Facebook,從Twitter到新浪微博,新一輪的網際網路熱潮正在全世界蔓延。隨著雲概念的日益清晰,越來越多的企業也已經擺脫了傳統的C/S架構的應用框架而轉投雲端計算的懷抱,Web已經成為我們生活和工作的重心。   有別於傳統

Java+Maven+selenium+testing+reportNG自動化測試框架

都是 tlist image pub tro snapshot htm sea cells 最近公司新出了一個產品,需要搭建自動化測試框架,這是一個學以至用的好機會,跟上級申請後,決定搭建一個java自動化測試框架。 Java自動化測試對我來講可以說不難不易,因為java是

selenium-python-unittest自動化測試框架(資料和程式碼完全分離)

這套框架適合使用的場景: 1、測試資料不多 2、執行人員不需要會程式碼 3、看報告的時候要看執行詳細結果 工程分為以下幾部分: 1、公用方法包-Util 2、需要呼叫的固定變數包-ProjectVar 3、元素路徑目錄-Conf 4、頁面元素常用

3分鐘教你搭建自動化測試框架

1 、什麼是selenium Selenium 是一個基於瀏覽器的自動化工具,它提供了一種跨平臺、跨瀏覽器的端到端的web自動化解決方案。Selenium主要包括三部分:Selenium IDE、Selenium WebDriver 和Selenium Grid: Selenium IDE:

自動化測試框架 | selenium+Python,怎樣從0開始搭建一個屬於自己專案的自動化測試框架

這篇博文下面的文章是連結到我知乎專欄的,現啟用新知乎賬號「馬蟻蛋」,對應的專欄「軟體測試精選」,所有文章全部遷移至此賬號了,需要的請關注。此篇文章是,如何從零搭建一個屬於自己專案的自動化測試框架(第一篇

一個基於python+selenium的page-object自動化測試框架

先上框架git連結:https://gitee.com/yukarijiang/watcher#0-qzone-1-79223-d020d2d2a4e8d1a374a433f596ad1440這個框架目前才剛剛起步,還有很多不完善和不適當的地方,但可以用於學習selenium

基於Jmeter和Jenkins介面自動化測試框架搭建詳細過程

 1. 下載地址 Jmeter: http://jmeter.apache.org/download_jmeter.cgi Ant:http://ant.apache.org/bindownload.cgi Jenkins:https://jenkins.io/inde

在Windows搭建基於selenium+python的自動化測試環境

1、下載python: 根據自己的作業系統32/64 位,選擇相應的版本,我的計算機是64位的,選擇上面那個,下載完之後得到python-3.6.4-amd64.exe,雙擊執行至安裝完畢 2、配置環境變數: 修改我的電腦->屬性->高階->環境

jenkins、ant、selenium、testng搭建自動化測試框架

<?xml version="1.0" encoding="UTF-8"?> <project name="Demo" default="run" basedir="."> <echo message="import libs" /> <path i

基於Selenium技術的Web自動化測試框架

時光飛逝,轉瞬之間,已在計算機軟體這個行業,在開發和測試崗位工作了10年。而這其中的酸楚,苦澀和甜美,恐怕只有親身經歷過才能深有體會。 在當今資訊社會,飛速發展的時代大背景下,小小的我,無疑是幸運的。感謝奮戰過的每一個崗位,感謝每一位領導,感謝每一位同事。是他們提供了平臺和

基於Selenium+Python的web自動化測試框架

一、什麼是Selenium? Selenium是一個基於瀏覽器的自動化測試工具,它提供了一種跨平臺、跨瀏覽器的端到端的web自動化解決方案。Selenium主要包括三部分:Selenium IDE、Selenium WebDriver 和Selenium Grid。 Selenium IDE:Firefo

Selenium自動化測試實戰:基於Python》Selenium自動化測試框架入門

第1章  Selenium自動化測試框架入門  1.1  Selenium自動化測試框架概述   說到目前流行的自動化測試工具,相信只要做過軟體測試相關工作,就一定聽說過Selenium。   圖1-1是某企業招聘自動化測試工程師的資訊,大家可以看到在崗位任職條件方面明確

基於C#實現的自動化測試框架:發布自動觸發自動化回歸測試

exc 時間流 測試用例 出現 服務器 text types filter txt 接口自動化測試用例完成以後,以前都是發布以後手動運行測試用例。雖然手動運行下腳本也就是一個F5的事情,但是離自動化測試的標準差得很遠。這兩天有了個大膽的想法,想要實現以下發布時直接觸發自動化

Eclipse+TestNG搭建接口自動化測試框架

eclipse 資源分享 由於 myeclipse 配置文件 需要 globals setting 做了 一、環境安裝 1、前提 安裝好jdk 配置好Java環境變量 安裝Eclips 這些網上都有,就不再詳細介紹。 資源分享鏈接:http://pan.baidu.com

基於python的接口自動化測試框架

urn __name__ exce 文件格式 圖片 XML pla main tex 公司內部的軟件采用B/S架構,大部分是數據的增刪改查,由於還在開發階段,所以UI界面的變化非常快,難以針對UI進行自動化測試,那樣會消耗大量的精力與時間維護自動化腳本。針對此種情況,針對接

[持續交付實踐] 基於 Junit 的接口自動化測試框架實現

lis ebo 命名 早已 更多 數據集 matcher 似的 相關 前言 這半個月基本都在出差以及各種公司業務上的事情,難得有空閑整理一些測試技術上的事情。周末有些空閑抓緊碼一篇填坑,持續交付/持續集成這一系列文章不僅僅是想在壇子裏和同行者做些分享,對個人的一種自我思考和

自動化測試框架搭建之企業級實戰經驗

自動化框架搭建實戰業務特征: 問題: 1, 根據目前的業務特征如何選取合適的自動化測試工具&框架? 本文出自 “運維自動化” 博客,請務必保留此出處http://shower.blog.51cto.com/4926872/1978981自動化測試框架搭建之企業級實戰經驗

junit搭建自動化測試框架(一)

根據 TP 運行 郵箱 改善 技術 業務邏輯層 使用 日誌 這裏主要使用Junit搭建一個分層的自動化測試框架。這就是一個有業務邏輯的單元測試的思想。靈活性很大,對測試人員的代碼能力要求較高。 以登錄QQ郵箱為例,數據源使用了集合接口Map。借鑒了MVC的思想,也分為三層處