硒腳本: 一份使用入門

Selenium

硒腳本

硒是一個開源的工具,它用於基於網絡的應用自動化測試. 的工具是非常簡單和容易使用. 它被廣泛地用於在任何技術開發的基於瀏覽器的應用程序的功能測試.

我們的第一個基於硒功能測試:

硒可以用來編寫高級編程語言,例如測試 - 的Java, C#, Ruby, 蟒蛇等。. 最重要的概念, 哪一個應該學習硒前學習, 是PageObjects. PageObject是用於構建Web應用程序的測試套裝面向對象的庫. 這是非常有用的它遵循,因為它可以獨立的測試代碼到模型中的MVC模式的應用, 視圖和控制器模式. 一個非常基本的硒測試用例通過擴展類開發的“SeleneseTestCase”. 在這裡,我們有用來與瀏覽器名稱以及指向應用程序的基本URL的設置方法.

硒區局和硒電網安裝和執行:

基於我們選擇的編程語言, 硒具有一組可用庫. 我們可以從以下網址這些庫 -

http://seleniumhq.org/download/

在我們的文檔中,我們將遵循Java編程語言 -

  • Step 1 - 硒RC是一個簡單的jar文件. 一般的Jar文件的名稱是 - 硒 - 服務器Standalone-<版本號>.jar. 這並不需要任何特殊的安裝. 只需下載zip文件並提取一些位置庫您的系統上.
  • Step 2 - 請確保您有正確的版本 (見 1.5 or higher) Java的的計算機上安裝. 另外,還要確保類似JAVA_HOME和PATH環境變量應適當定義. 為了確保Java是你的系統工作正常, 只需鍵入命令提示符終端上做如下 -

Java的版本

  • Step 3 - 運行硒服務器 - 只需打開一個命令提示符終端並轉到您所提取的步驟中提到的ZIP文件的目錄 1. 執行以下命令 -

Java的罐子硒服務器Standalone-<版本號>.jar

您可以簡單地創建具有上述命令的批處理文件, 這樣每次你不需要輸入上述命令.

使用Java客戶端驅動程序:

  • Step 1 - 從URL下載硒Java客戶端驅動程序zip文件 – http://seleniumhq.org/download/
  • Step 2 - 一旦下載了, 提取硒Java的<版本號>.jar
  • Step 3 - 打開你的Java IDE,並創建一個Java項目.
  • Step 4 - 添加庫硒Java的<版本號>.jar

現在,你是好開始使用硒Java的客戶端API與Java編程語言的幫助下編寫腳本的硒.

硒測試用例可以使用JUnit很容易地集成. 一旦寫入我們可以簡單地執行JUnit測試套件這反過來將執行硒測試用例,並產生我們需要的報告.

In addition to these, 我們可以使用Selenium測試的應用程序的Java腳本代碼.

這種方法的最重要的優點是, 一旦寫入, 我們可以保存腳本和它可以在不同的環境中執行.

考慮到上述特徵, we can conclude that Selenium is one of the most important tools for automation testing of browser based applications.

標籤:
============================================= ============================================== 在亞馬遜上購買最佳技術書籍,en,電工CT Chestnutelectric,en
============================================== ---------------------------------------------------------------- electrician ct chestnutelectric
error

Enjoy this blog? Please spread the word :)

Follow by Email
LinkedIn
LinkedIn
Share