0

Selenium IDE 1.10.0 を使用してテスト ケースを記録しました。ケースを Java/TestNG/Remote Control としてエクスポートしました。

私の Eclipse バージョンは 4.2.0 で、TestNG プラグイン バージョン 6.8 をインストールしました

このエクスポートされたテスト ケースを実行するために、Eclipse 内でプロジェクトを作成するにはどうすればよいでしょうか?

手順を教えていただくか、オンライン チュートリアルやドキュメントを共有してください。ありがとう!

以下は、Eclipse によって生成された Java コードです。

package com.example.tests;

import com.thoughtworks.selenium.*;
import org.testng.annotations.*;
import static org.testng.Assert.*;
import java.util.regex.Pattern;

public class SearchDonor extends SeleneseTestNgHelper {
    @Test public void testSearchDonor() throws Exception {
        // set overall speed of the test case
        selenium.setSpeed("4000");
        selenium.open("/?html=openid");
        selenium.click("css=input[type=\"submit\"]");
        selenium.waitForPageToLoad("30000");
        Thread.sleep(4000);
        selenium.click("id=cmp_admin");
        selenium.waitForPageToLoad("30000");
        selenium.click("id=quicksearch_anchor");
        selenium.click("css=img[alt=\"Member\"]");
        selenium.waitForPageToLoad("30000");
        selenium.type("id=search_name", "suzy");
        selenium.click("css=input[type=\"image\"]");
        selenium.click("link=Balagia, Suzy");
        selenium.waitForPageToLoad("30000");
    }
}
4

1 に答える 1

0

いくつかの試行錯誤の後。エクスポートしたコードを Eclipse で TestNG Test として実行することができました。コンパイルするために私が取った手順は次のとおりです。

1.Eclipse内でJavaプロジェクトを作成

2. Java プロジェクトにクラスを追加します。

2a. I copied and pasted the code into the newly created the class

3. プロジェクトを右クリック > ビルド パス > ビルド パスの構成

3a. [Java ビルド パス] ウィンドウで [ライブラリ] > [外部 JARS を追加] を選択し、Selenium Java Driver フォルダ (たとえば、この場合のフォルダ名は libs) からすべての JAR ファイルを追加し、さらに selenium-java-2.31.0.jar および selenium-java- を追加します。 2.31-src.jar

4.トップメニューバーのデバッグアイコンの横にある実行アイコンをクリックし、Run AS TestNG Test

コードをコンパイルしていますが、いくつかの例外エラーが発生しました。私はTestNGのテストケースを見つめています!

于 2013-04-09T22:51:06.183 に答える