欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

selenium RC 環境配置

系統 1877 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條評論
主站蜘蛛池模板: 99视频久久精品久久 | 色秀视频免费网站在线观看 | 精品中文字幕一区 | 亚洲国产精品日韩高清秒播 | 浮力影院最新网址 | 日韩骚片 | 羞羞电影在线观看 | 成人午夜精品视频在线观看 | 久久精品久 | 狠狠色噜噜狠狠狠97影音先锋 | 污片免费看 | 午夜视频在线观看网站 | 私房色播| 91精品国产露脸在线 | 久久亚洲日本不卡一区二区 | 精品久久影院 | 日本黄色高清网站 | 在线欧美日韩 | 九九视频在线看精品 | 四虎免费在线观看视频 | 亚洲国产天堂久久综合9999 | 久久久久无码国产精品一区 | 超级97碰碰碰碰久久久久最新 | 中文字幕一区二区视频 | 羞羞的动漫在线观看 | 天天影视插插插 | 国产成人免费全部网站 | 久久香蕉国产线熟妇人妻 | 东京不太热在线新视频 | 唐人社电亚洲一区二区三区 | 红桃一区| 黄色小视频在线免费看 | 日日舔夜夜摸 | 老版亮剑50集免费观看 | 免费高清成人啪啪网站 | 成人国产精品一区二区毛片在线 | 日韩电影免费在线观看中文字幕 | 国内精品一区二区 | 成人午夜久久 | 久操成人 | 欧美极品在线观看 |