【问题标题】:How to click on calendar icon using class in angular protractor如何使用角度量角器中的类单击日历图标
【发布时间】:2015-10-13 17:34:14
【问题描述】:

HTML 代码:

<button type="button" class="btn btn-default btn-sm pull-right" ng-click="move(1)" tabindex="-1"><i class="glyphicon glyphicon-chevron-right"></i></button>

在量角器角度自动化中,我尝试使用类单击日历图标,但无法单击。使用ng-click 我可以点击图标,但我必须使用类。请帮助我,我是角度量角器的新手。

【问题讨论】:

    标签: javascript angularjs selenium-webdriver automation protractor


    【解决方案1】:

    问题是这个按钮的类具有“面向布局”的特点,依赖它们并不是一个好主意。但是,如果你坚持:

    element(by.css("button.btn.btn-default.btn-sm.pull-right"));
    

    可能,在这种情况下(根据给出的)最可靠和可读的定位器是ng-click

    element(by.css("button[ng-click*=move]"));
    

    【讨论】:

    • 嗨,alecxe,谢谢这个例子,在我的例子中,我尝试了element(by.css("button[ng-click*=createWL]"));,但它没有点击它!这里的 html 代码:`
    • @Emna 嘿,你说的“没有点击进去”到底是什么意思?您对已经创建的问题有疑问吗?谢谢。
    • 是的,我昨天提出了一个关于它的问题。我的问题是测试通过并且没有执行任何操作(我已经尝试过您之前向我建议的选项)我不确定,因为如果我正确定位它,它是一个图标按钮!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-09
    • 1970-01-01
    • 1970-01-01
    • 2016-09-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多