男同gay片av网站,美女视频黄8频美女视频,男人j放进女人p全黄,柠檬福利精品视频导航,免费涩情网站

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

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

  • 大小:68.7MB
  • 語言:簡體中文
  • 類別:調(diào)試編譯
  • 類型:免費軟件
  • 授權(quán):國產(chǎn)軟件
  • 時間:2019/04/11
  • 官網(wǎng):http://goqiche.cn
  • 環(huán)境:Windows7, Windows10, WindowsAll

相關(guān)軟件

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

軟件介紹

Selenium是什么軟件

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

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

Selenium原理是什么

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

圖 1. Remote Control 模式運行流程

Selenium原理介紹圖片

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

流程說明:

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

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

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

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

讓代理 Server 進行通訊

Remote Control Server 負責(zé)跟遠程 Web 應(yīng)用服務(wù)器進行通訊。

操作完成,顯示結(jié)果,并執(zhí)行下一指令。

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

軟件功能

Selenium圖片1

Selenium

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

Selenium IDE

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

是用來對測試腳步做分布式處理?,F(xiàn)在已經(jīng)集成到selenium server 中了。

安裝教程步驟

Windows安裝

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

pip install selenium

Linux安裝:

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

sudo apt-get install python-selenium

命令執(zhí)行完畢后Selenium安裝完成

瀏覽器的安裝

下載后解壓:

1.對于windows用戶:

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

2.對于linux用戶:

解壓后將/bin目錄下的可執(zhí)行文件,放在/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#

免費開源

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

支持多語言

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

Selenium圖片2

支持多平臺

windows、linux、MAC

支持多瀏覽器

ie、ff、safari、opera、chrome

分布式

可以把測試用例分布到不同的測試機器的執(zhí)行,相當(dāng)于分發(fā)機的功能

技術(shù)支持

成熟的社區(qū)、大量的文檔支持

版本介紹

Selenium 現(xiàn)在存在2個版本,一個叫 selenium-core, 一個叫selenium-rc 。

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

Selenium圖片3

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

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

標(biāo)簽: 網(wǎng)頁測試 web測試 自動化測試 開源軟件

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

下載地址

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

普通下載通道

網(wǎng)友評論

返回頂部