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

selenium RC 環(huán)境配置

系統(tǒng) 2094 0

?

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

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

下面我們通過 eclipse 來搭建自己的環(huán)境。

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

====================== 環(huán)境準備 ========================================

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

?

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

?

Selenium RC http://seleniumhq.org/download/ ? 這是官網(wǎng)鏈接,我找了半天沒打找到下哪個。在此鄙視一下自己。我是從 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 瀏覽器,進入官方網(wǎng)址: http://seleniumhq.org/download/

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

?

方法二:

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

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

Selenium IDE 使用 :

打開插件

selenium RC 環(huán)境配置

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

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

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

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

?

?

?

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

Selenium ? RC:

?

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

?

下面是亮點,搭建我們 java 環(huán)境。

打開 eclipse sdk 工具。

?

第一步: 創(chuàng)建一個項目, new---Project...

selenium RC 環(huán)境配置

?

第二步: 導(dǎo)入我們需要的包

右鍵點擊我們創(chuàng)建的項目 -----Build Path-----Add External Archives...

selenium RC 環(huán)境配置

完成之后如下:

selenium RC 環(huán)境配置

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\

下面把我們錄制的腳本導(dǎo)出并放置到入出。

selenium RC 環(huán)境配置

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

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

selenium RC 環(huán)境配置

代碼內(nèi)容如下:

      
        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();
}
}

?

下面要啟動服務(wù)。

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

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

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

selenium RC 環(huán)境配置

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

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

selenium RC 環(huán)境配置

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

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

將自動調(diào)用我們的瀏覽器開始運行了。

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

?

?

?

selenium RC 環(huán)境配置


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯(lián)系: 360901061

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

【本文對您有幫助就好】

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

發(fā)表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 99精品一区二区免费视频 | 午夜宅男免费完整在线观看 | 91精品欧美成人 | 麻豆一区二区 | 狠狠狠狠狠狠狠狠狠狠 | 奇米第四色影视 | 全免费a级毛片免费看不卡 全免费a级毛片免费看视频免 | 5060网午夜一级毛片在线看 | 久久久不卡 | 青青青国产 | 日本一级毛片高清免费观看视频 | 国产精品一区二区久久不卡 | 国产伦精品一区二区 | 四虎com| 国内视频自拍在线视频 | 97香蕉视频| 奇米影视第四色在线观看 | 国产与自拍| 亚洲精品动漫一区二区三区在线 | 俺去也理论网站 | 欧美日韩一区二区综合在线视频 | 精品欧美一区二区三区精品久久 | 亚洲韩国日本一级二级r级 亚洲韩精品欧美一区二区三区 | 日本老年人精品久久中文字幕 | 久久久久国产一级毛片高清片 | 欧美日韩免费大片 | 日本韩国欧美在线观看 | 国产免费人成在线视频视频 | 欧美精品香蕉在线观看网 | 欧美专区亚洲专区 | 午夜精品福利视频 | 99国内精品久久久久久久 | 激情五月综合网 | 久草在线视频看看 | 中文字幕在线观看不卡 | 午夜在线一区 | 久久国产视屏 | 色人阁在线 | 涩爱tv| 国产精品第4页 | 国产精品高清久久久久久久 |