2016-07-25 72 views
-1

私はSeleniumを初めて使用しており、Sliderのサンプル価格がスライドできるかどうか確認したいと思います。私はそれのスクリーンショットを与えました。スライダがSelenium Webdriverでスライドできることを確認してください

私はActionクラスのドラッグアンドドロップ操作を使用しましたが、それは私が推測する正しい方法ではありません。

enter image description here

+0

私はアクションクラスのドラッグアンドドロップ操作を使用していますが、それは私が推測する正しい方法ではありません。 –

答えて

1

あなたは質問を詳しく説明していただけますか? HTMLコードを投稿したり、可能であれば、指定した画像にアクセスできるリンクを投稿することができれば、質問に正しく答えることは本当に役に立ちます。 とにかく私は、価格スライダを持つサンプルサイトを撮影し、スライダを自動化しました。

サンプルURL:上記のコードは100個の画素でスライダーを移動するhttp://talkerscode.com/webtricks/demo/demo_price-range-slider-using-jquery-css-and-php.php

driver.get("http://talkerscode.com/webtricks/demo/demo_price-range-slider-using-jquery-css-and-php.php"); 
Actions act = new Actions(driver); 
WebElement pricebar = driver.findElement(By.xpath("//div[@id='slider-range']//span[2]")); 
    act.dragAndDropBy(pricebar, 100, 0).build().perform(); 

画像でわかるように、スライダーがassertステートメントを使用して移動すると、予想される量が更新されたかどうかを確認できます。

+0

ありがとうございます。スライダーが正常に動作していることを確認するには良い方法です –

+0

これが役に立ったら、答えを受け入れることができます。 –

関連する問題