我正在使用Tricentis Tosca自动化一个包含滑块的网页。
{MOUSE[DRAG]}
并且{MOUSE[DROP]}
不工作,它似乎只是将滑块点击了一半。根据描述,我也尝试使用[Smooth]
, 。[Jump]
[OrizontalFirst]
我希望使用javaScript来解决这个问题,但是拖放元素并没有做任何事情。
看起来滑块不是在达到最大值时而是在释放鼠标左键时触发的。
奇怪的是,如果我运行整个测试它不起作用(鼠标指针不动)。如果我只在打开的页面上运行测试步骤,它就可以工作,你可以看到鼠标指针在移动。
这是滑块:
<input ng-disabled="ngDisabled" id="dbssSlider" type="range" min="0" max="100" step="1" ng-change="setMoving()" ng-model="ngModel" automationid="template_slider_input_2_1630939837194086509" class="ng-valid ng-not-empty ng-valid-min ng-valid-max ng-valid-step ng-dirty ng-valid-number ng-touched" style="" value="100">
有没有办法激活滑块?即使没有滑动。
谢谢你。