Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/65.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 无法移动滑块,因为web驱动程序无法定位元素_Java_Selenium Webdriver_Slider - Fatal编程技术网

Java 无法移动滑块,因为web驱动程序无法定位元素

Java 无法移动滑块,因为web驱动程序无法定位元素,java,selenium-webdriver,slider,Java,Selenium Webdriver,Slider,我正在尝试定位滑块并将其移动到与默认值不同的值。但是,web驱动程序要么无法定位元素,要么无法执行操作。请帮忙。 WebElement priceSlider=findMyElementd,locator,locatorvalue; //int val=100/Integer.parseIntLocator值 int abc=100/Integer.parseInt(testdata); Dimension sliderSize = priceS

我正在尝试定位滑块并将其移动到与默认值不同的值。但是,web驱动程序要么无法定位元素,要么无法执行操作。请帮忙。

WebElement priceSlider=findMyElementd,locator,locatorvalue; //int val=100/Integer.parseIntLocator值

            int abc=100/Integer.parseInt(testdata);

            Dimension sliderSize = priceSlider.getSize();
            double sliderWidth = sliderSize.getWidth();

            System.out.println("Slider width : " + sliderWidth);

            double ab=(sliderWidth)/abc;    
            float f = Math.round(ab);
            System.out.println("Float f : " + f);
            int valu = Math.round(f);
            System.out.println("Value of valu " + valu);
            Actions move = new Actions(d);
            move.moveToElement(priceSlider, valu, 0).click();
            move.build().perform();
            System.out.println("Slider moved");