如何使用appium和java点击切换按钮?

时间:2016-06-24 07:48:06

标签: selenium appium ui-automation togglebutton

我正在使用带有Appium的TestNG框架的Java在Ipad模拟器中测试Safari浏览器上的网站,我想知道如何识别切换按钮并使其开启/关闭。

这里是Html代码:

  <md-switch aria-label="alertToMail" ng-model="mail" class="ticket-switch ng-pristine ng-untouched ng-valid ng-empty" role="checkbox" tabindex="0" aria-checked="false" aria-invalid="false" style=""><div class="md-container"><div class="md-bar"></div><div class="md-thumb-container"><div class="md-thumb md-ink-ripple" md-ink-ripple="" md-ink-ripple-checkbox=""></div></div></div><div ng-transclude="" class="md-label"> </div></md-switch>

toggle

1 个答案:

答案 0 :(得分:0)

根据某些条件(元素ON或OFF),然后使用By.className("ng-empty")

进行操作,这比我想象的更容易找到元素By.className("ng-not-empty").click();