用量角器滑块测试 [英] Slider testing using protractor

查看:188
本文介绍了用量角器滑块测试的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

很新的量角器,并试图测试使用量角器滑块。我发现:

  ptor.actions()dragAndDrop(slider.find(){X:100,Y:0})。执行()

应该做的工作。但它不是我的code帮助,能有一个人在这里建议的东西吗?

该HTML code片断:

 <输入NG模型=sliderValue类型=文本ID =滑块滑块=选项=sliderOptions级=NG-原始NG-不变NG-有效的NG-分离范围的NG-隐藏值=60>< D​​IV CLASS =JSlider的指针的风格=左:100%;背景色:RGB(3,155,229);>< / DIV>


解决方案

您应该传递一个元素您发现 dragAndDrop()

  VAR滑块=元素(by.id('滑'));browser.actions()。dragAndDrop(
    滑块
    {X:100,Y:0}
).perform();

请参阅其他的例子在这里:

Very new to protractor, and trying to test a slider using protractor. I found:

ptor.actions().dragAndDrop(slider.find(), {x:100, y:0}).perform()

should do the work. But its not helping in my code, can some one suggest something here?

The HTML code snippet:

<input ng-model="sliderValue" type="text" id="slider" slider="" options="sliderOptions" class="ng-pristine ng-untouched ng-valid ng-isolate-scope ng-hide" value="60">

<div class="jslider-pointer" style="left: 100%; background-color: rgb(3, 155, 229);"></div>

解决方案

You should pass an element you found to dragAndDrop():

var slider = element(by.id('slider'));

browser.actions().dragAndDrop(
    slider,
    {x:100, y:0}
).perform();

See other examples here:

这篇关于用量角器滑块测试的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆