我正在使用带有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>
答案 0 :(得分:0)
根据某些条件(元素ON或OFF),然后使用By.className("ng-empty")
By.className("ng-not-empty")
或.click();