2011-10-31 13 views

答えて

2

セレンAPIを使用するには、あなたがあなたのプロジェクトのクラスパスに必要な.jarファイルを追加すると、あなたがテストをやって起動する準備ができているhere

から必要な.jarファイルをダウンロードする必要があります。

ここでは、セレンテストの理解を深めるのに役立つ、非常に簡単なhello worldアプリケーションの例を示します。アプリを実行する前に、あなたはコンソールからRCサーバーを起動する必要があり

import com.thoughtworks.selenium.DefaultSelenium; 
import com.thoughtworks.selenium.Selenium;  
import junit.framework.TestCase; 

public class HelloSeleniumTest extends TestCase { 

    private Selenium browser; 

    public void setUp() { 

     browser = new DefaultSelenium("localhost", 

      4444, "*firefox", "http://www.google.com"); 

     browser.start(); 

    } 



    public void testGoogle() { 

     browser.open("http://www.google.com/webhp?hl=en"); 

     browser.type("q", "hello world"); 

     browser.click("btnG"); 

     browser.waitForPageToLoad("5000"); 

     assertEquals("hello world - Google Search", browser.getTitle()); 

    } 



    public void tearDown() { 

     browser.stop(); 

    } 

} 

を(あなたがメインまたは類似anithingへのコールがない見ての通り、アプリケーションが起動されたときに、テストが自動的に実行されます)。それはちょうど、非常に簡単です:

1 - は、Javaを実行

2-(あなたがダウンロードしたファイルをある場所)コンソールを使用してセレン-Serverフォルダに移動します-jarセレン-server.jar

したら、あなたのテストのようにページを移動するとき、あなたのためのJavaコードを作成すること、また、あなたは、Firefoxのためのセレンプラグインをダウンロードする可能性を持って戻って自分のプログラミングのIDEに戻り、アプリケーション

を実行し、実行していますより速く進むでしょう。 これは、それがどのように見えるかです:まだ不明なものならば、このlinkを訪問し、

enter image description here

、それは非常によく説明されています。

+0

ありがとうsfrjと.... –

+0

@Varaprasad Damerakondaあなたの歓迎をしてみてください... – sfrj

関連する問題