亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

selenium RC 環境配置

系統 1792 0

?

在網上搜索了許久,沒找到有具體的配置,只是簡單了寫了幾個步驟,自己琢磨了一下,于是,就想整理一篇文章,便于以后溫習。

本文是參照官網的步驟進行了,當然了,也不完成相同。在這里我要說的是 java 的環境,如查你是使用的其它語言,請參考其它文章。

下面我們通過 eclipse 來搭建自己的環境。

http://seleniumhq.org/docs/appendix_installing_java_driver_client.html#configuring-selenium-rc-with-eclipse

====================== 環境準備 ========================================

Eclipse sdk :這個很容易找就不貼連接了。

?

Junit 4 https://github.com/KentBeck/junit/downloads ? 我用的是最新版本的,你隨意。

?

Selenium RC http://seleniumhq.org/download/ ? 這是官網鏈接,我找了半天沒打找到下哪個。在此鄙視一下自己。我是從 csdn 上下載的: http://download.csdn.net/detail/fanxinyuan/2695339

?

Firefox firefox 6.0.2 ? 雖然官方說任意版本都可以,但我的 firefox7.0.1 中安裝 selenium IDE 一直不成功,好吧。再次鄙視一下自己。

?

selenium IDE: ? selenium IDE 1.3.0

Selenium IDE :

先來簡單說說,他作為 firefox 瀏覽器的一個插件存在,依附于 firefox 瀏覽器,打開它的錄制功能,它會忠實的記錄,你對 firefox 的操作,并可以回放它所記錄的你的操作。類似于 QTP 的自動錄制功能。你懂的!我這里就不多講了。

?

方法一:

下面我們先來安裝 selenium IDE...

打開 firefox 瀏覽器,進入官方網址: http://seleniumhq.org/download/

找到 selenium IDE 的下載鏈接, firefox 會有提示安裝插件,點擊安裝即可。

?

方法二:

當然,你也可以通過另外一種方式。

firefox 的菜單欄中選擇 tools (工具) --->add-ons Manager (添加組件) 然后搜索 selenium IDE ? 點擊下載安裝重啟即可。

Selenium IDE 使用 :

打開插件

selenium RC 環境配置

好吧!告訴你的操作。(在瀏覽器中打開一個新的標簽 ---- 輸入百度網址 ----- 在搜索欄輸入 selenium 點擊搜索按鈕)就這么一個簡單的過程。

錄制完成后,點擊紅色的按鈕,結束掉錄制。

可以點擊綠色的三角按鈕回放錄制的腳本。如我的截圖,回放是沒有問題的。

關于 selenium IDE 就不多說了,具體對錄制腳本的修改、添加等等操作請參考其他資料。如果我學的更多的東西會拿來和你們分享的。嘻嘻!

?

?

?

======================================================================

Selenium ? RC:

?

Selenium RC 當然沒有 selenium IDE 那么傻瓜了,表面看它是更專業、功能更強,不在局限于 firefox 瀏覽器的插件上那么簡單,而且還是支持多種語言的哦。( ps : ? QTP 是只支持 VBS 腳本的噢!)。 Selenium RC 支持 java scharp python ruby php perl 等語言環境,貌似很強的說。

?

下面是亮點,搭建我們 java 環境。

打開 eclipse sdk 工具。

?

第一步: 創建一個項目, new---Project...

selenium RC 環境配置

?

第二步: 導入我們需要的包

右鍵點擊我們創建的項目 -----Build Path-----Add External Archives...

selenium RC 環境配置

完成之后如下:

selenium RC 環境配置

Junit-4.10.jar ?? :在我們下載的 junit 4 壓縮包里。

Selenium-java-client-driver.jar :在我們下載的 selenium-remote-control-1.0.3 文件夾下。

.(....\selenium-remote-control-1.0.3\selenium-java-client-driver-1.0.1\) ?

Selenium-server.jar :在我們下載的 selenium-remote-control-1.0.3 文件夾下。

.....\selenium-remote-control-1.0.3\selenium-server-1.0.3\

下面把我們錄制的腳本導出并放置到入出。

selenium RC 環境配置

將代碼出為 junit 4 類型的代碼,我這里保存為 test.java 并復制到我的項目中。

Src 文件夾下的 com.test 包中:

selenium RC 環境配置

代碼內容如下:

      
        package
      
       com.test;
      

import com.thoughtworks.selenium.*;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
import java.util.regex.Pattern;

public class test extends SeleneseTestCase {
@Before
public void setUp() throws Exception {
selenium = new DefaultSelenium("localhost", 4444, "*chrome", "http://www.baidu.com/");
// 這里如果運行不了,修改瀏覽器為 *firefox 或 *iexplore
selenium.start();
}

@Test
public void testTest() throws Exception {
selenium.open("/");
// selenium.open("/index.html"); 可以增加頁面類型
// selenium.windowsMaximize(); 將來瀏覽器窗口放大
selenium.type("id=kw", "selenium");
selenium.click("id=su");
// selenium.waitForPageToLoad("30000");
}

@After
public void tearDown() throws Exception {
selenium.stop();
}
}

?

下面要啟動服務。

開始 --- 運行 ---cmd ? 打開命令提示符。

定位到 …selenium-remote-control-1.0.3\selenium-server-1.0.3> 目錄下。

輸入: java -jar selenium-server.jar ? 回車。服務就啟動了。

selenium RC 環境配置

這種方式比較麻煩,我們可以寫一個批處理,完成上面的工作。

打開一個記事本,輸入 java -jar selenium-server.jar 命令。保存為 .bat 文件。下次雙擊這個文件就啟動了。

selenium RC 環境配置

命令后面的 “-interactive”是另一種selenium RC的啟動方式。

下面在我們的 eclipse 是運行, test.java 程序。

將自動調用我們的瀏覽器開始運行了。

希望最多學習,請查找《selenium私房菜系列》

?

?

?

selenium RC 環境配置


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 日韩中文字幕a | 国产成人精品日本亚洲语言 | 久久精品这里有 | 亚洲区欧美中文字幕久久 | 成人免费草草视频 | 久久国产精品亚洲综合 | 色婷婷色综合 | 日韩在线色| 97最新| 免费视频成人国产精品网站 | 久久久久久国产精品三级 | 日韩成人在线网站 | 国产成人啪精品视频免费网 | 天天综合久久久网 | 久久99精品国产99久久6男男 | 在线a视频 | 一级女性全黄生活片免费看 | 黑人巨大vs日本人优 | 国产精品午夜在线观看 | 天天干天天干天天插 | 久久久久久久综合色一本 | 在线国产播放 | 一级特黄aa大片一又好看 | 永久免费精品影视网站 | 国产亚洲精品自在久久不卡 | 青青青视频精品中文字幕 | 12345国产精品高清在线 | 国产亚洲一区二区三区在线观看 | 日本免费不卡视频 | 成人做爰小视频 | 四虎永久免费紧急入口 | www.夜夜骑.com | 91热久久免费精品99 | 操操操网站 | 在线久综合色手机在线播放 | 午夜性色福利视频在线视频 | 亚州综合激情另类久久久 | 成熟女人50岁一级毛片不卡 | 日韩 欧美 亚洲 国产 | 亚洲福利精品一区二区三区 | 欧美日韩一区二区三在线 |