0

1 つの要素に特定の背景画像を使用するセレンで確認したいページがあります。要素に接続されたページにこの画像がまだ存在することを確認したいと思います。セレンでこれを行うにはどうすればよいですか。これで何かが変わる場合は、selenium ide で実行できるようになったら、browsermob.com を使用してテストを行います。

4

1 に答える 1

1

almosの重複問題に関する提案は別として... body要素のプロパティが画像に設定されているかどうかを確認できます。

getAttribute が有効な値を返すかどうかによって決まります。お気に入り:

new Wait()
    {

        public boolean until()
        {
            return selenium.getAttribute("ElementLocator")
                + "@class").equals("active");
        }
    }.wait("The menu item did not get active.",
        defaultTimeOutValue);

これは、属性 @class の値が「アクティブ」になるまで待機します。

または、ページが読み込まれたことを確認した後で、単純に If ステートメントを使用します。

これがお役に立てば幸いです、乾杯、Gergely。

于 2010-09-27T06:53:57.897 に答える