亚洲精品欧美日韩-亚洲精品欧美一区二区三区-亚洲精品欧美综合-亚洲精品欧洲精品-亚洲精品欧洲一区二区三区

首頁
手機版
熱門搜索:
當前位置:電腦軟件編程開發調試編譯Selenium(自動化測試工具)

Selenium(自動化測試工具) 最新官方版V3.9.1

  • 大?。?8.7MB
  • 語言:簡體中文
  • 類別:調試編譯
  • 類型:免費軟件
  • 授權:國產軟件
  • 時間:2019/04/11
  • 官網:http://www.taiyee.com.cn
  • 環境:Windows7, Windows10, WindowsAll

相關軟件

Selenium是一款電腦編程測試軟件,該工具可以在瀏覽器中直接運行測試,效率高,模仿真實的人類測試方式,找出最真實用戶體驗下的bug,快下載使用吧!

軟件介紹

Selenium是什么軟件?

Selenium是一款Web自動化測試工具,并且直接能在網絡瀏覽器中運行,有著最真實的用戶操作方式,支持市面上絕大多數瀏覽器品牌,如IE、火狐、谷歌Chrome與Safari等等。

Selenium通過和用戶一樣的操作方式進行測試,能得到最真實的測試數據,對功能驗證更為直接,明顯,以最快的速度了解到用戶的真切需求,提升軟件的實用性,同時Selenium工具是開源免費使用的,你可以在企業范圍使用它,大大提升工作效率,節約時間。

Selenium原理是什么?

Selenium 引入了 Remote Control Server 這樣一個代理 Server,JavaScript 腳本注入和與 Server 通訊都通過這個代理 Server 來進行。如下圖所示:

圖 1. Remote Control 模式運行流程

Selenium原理介紹圖片

之所以引入這個代理 Remote Control Server 是因為“同源策略”的限制,通過這個代理服務器來“欺騙”遠程 Server,達到使其以為是從同一個地方 load 代碼以正確返回請求數據的效果。

流程說明:

客戶端建立與 selenium-RC server 的連接。

Selenium RC Server 啟動一個瀏覽器(或是已經使用中),并注入 JS 代碼

將 Selenese 代碼傳到客戶端的 Selenium-Core 中。

Selenium-Core 翻譯并解析執行用戶錄制的操作。

讓代理 Server 進行通訊

Remote Control Server 負責跟遠程 Web 應用服務器進行通訊。

操作完成,顯示結果,并執行下一指令。

以上就是 Selenium Remote Control 的執行原理,接下來的章節中將一步步以圖例加說明的方式快速說明如何使用 Selenium 來錄制腳本,導入 Java 工程,然后定期維護工程。

軟件功能

Selenium圖片1

Selenium

web自動化測試工具集,包括IDE、Grid、RC(selenium 1.0)、WebDriver(selenium 2.0)等。

Selenium IDE

firefox瀏覽器的一個插件。提供簡單的腳本錄制、編輯與回放功能。Selenium Grid

是用來對測試腳步做分布式處理。現在已經集成到selenium server 中了。

安裝教程步驟

Windows安裝

在windows中安裝Selenium模塊還是采用最簡單的pip安裝,打開cmd.exe執行命令

pip install selenium

Linux安裝:

在linux中安裝盡量使用apt-get,這樣便于軟件的管理:

sudo apt-get install python-selenium

命令執行完畢后Selenium安裝完成

瀏覽器的安裝

下載后解壓:

1.對于windows用戶:

將可執行文件放在與python.exe同級文件夾下

2.對于linux用戶:

解壓后將/bin目錄下的可執行文件,放在/usr/local/bin目錄下即可

最后測試:

打開命令行輸入下面代碼:

python

import selenium import webdriver

driver = webdriver.Chrome()

Selenium安裝教程圖片

此時如果配置成功會打開chrome瀏覽器

軟件特色

支持多平臺:windows、linux、MAC ,支持多瀏覽器:ie、ff、safari、opera、chrome,多語言C、 java、ruby、python、或都是C#

免費開源

免費開源,對商業用戶也沒有任何限制

支持多語言

C、 java、ruby、python、或都是C# ,你都可以通過selenium完成自動化測試

Selenium圖片2

支持多平臺

windows、linux、MAC

支持多瀏覽器

ie、ff、safari、opera、chrome

分布式

可以把測試用例分布到不同的測試機器的執行,相當于分發機的功能

技術支持

成熟的社區、大量的文檔支持

版本介紹

Selenium 現在存在2個版本,一個叫 selenium-core, 一個叫selenium-rc 。

selenium-core 是使用HTML的方式來編寫測試腳本,你也可以使用 Selenium-IDE來錄制腳本,但是目前Selenium-IDE只有 FireFox 版本。

Selenium圖片3

Selenium-RC 是 selenium-remote control 縮寫,是使用具體的語言來編寫測試類。

selenium-rc 支持的語言非常多,這里我們著重關注java的方式。這里講的也主要是 selenium-rc,因為個人還是喜歡這種方式

標簽: 網頁測試 web測試 自動化測試 開源軟件

開源軟件下載專題中是小編將市面上的開源項目軟件收集而來,因為有用戶咨詢免費開源軟件有哪些,所以小編將這些使用開源協議的軟件進行了整合,方便用戶尋找并使用,開源軟件對于個人來說是完全免費的,大多數可以商用,快下載體驗吧!

下載地址

Selenium(自動化測試工具) 最新官方版V3.9.1

普通下載通道

網友評論

返回頂部