【发布时间】:2016-11-11 14:18:16
【问题描述】:
由angular-js编写,代码如下:
<div class="ng-isolate-scope" data-range-slider-directive="" data-model="dataModel" data-model-property="surroundingEvnt" data-floor-value="0" data-ceil-value="10" data-max-value-plus="true">
<div class="rzslider ng-isolate-scope" data-rz-slider-model="model[modelProperty]" data-rz-slider-options="slider.options">
<span class="rz-bar-wrapper">
<span class="rz-pointer rz-pointer-min" ng-style="minPointerStyle" role="slider" aria-valuenow="0" aria-valuetext="0" aria-valuemin="0" aria-valuemax="10" tabindex="0" style="left: 0px;"></span>
// a lot of spans here
</div>
</div>
这是插件:https://github.com/angular-slider/angularjs-slider
我想单击以将滑块点滑动到值,例如 4 或 6。但我不知道如何移动滑块。任何人都可以有任何建议。我的测试是用 Java 编写的。谢谢
【问题讨论】:
-
你可以尝试使用
ActionChains模块中的drag-and-drop by offset方法
标签: angularjs selenium selenium-webdriver slider automated-tests