我是Selenium的新手,我想驗證Slider示例價格是否能夠滑動。我給了它的截圖。檢查滑塊是否能夠在Selenium Webdriver中滑動
我已經使用了操作類的拖放操作,但它不是我猜的正確方式。
我是Selenium的新手,我想驗證Slider示例價格是否能夠滑動。我給了它的截圖。檢查滑塊是否能夠在Selenium Webdriver中滑動
我已經使用了操作類的拖放操作,但它不是我猜的正確方式。
能否請您詳細闡述這個問題嗎?如果您可以發佈html代碼,或者如果可能的話,將鏈接發佈到我們可以訪問給定圖像的位置,就可以正確回答問題。 反正我採取了一個樣本網站有一個價格滑塊和自動滑塊。
示例網址: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();
上面的代碼將通過100個像素移動滑塊。
然後,正如我在圖像中看到的,您可以驗證預期的數量是否已更新,或者一旦使用assert語句移動滑塊。
Thanks.This是驗證滑塊是否正常運行的好方法 –
如果這有幫助,您可以接受答案(這有助於保持SO整齊)。 –
我已經使用了Action類的拖放操作,但是它不是我猜測的正確方式。 –