ios - 使用UI Automation JavaScript 时怎么在工程中自定义alert.label?
迷茫
迷茫 2017-04-10 17:58:24
0
0
223

我使用js脚本对iOS项目进行测试,想要使用下面的函数根据不同的UIAlertView进行不同的操作,但是我无法自定义alert.label;其他的控件都可以设置accessibilityLabel,然后根据这个来区分不同的控件,但是为UIAlertView设置却不起作用。alert.label只能是UIAlertView的title吗?如果手机从中文切换到英文,title也会变成英文,测试脚本岂不是要重写?

 UIATarget.onAlert = function onAlert(alert){ 
      if( alert.label() == "登出") {
           alert.defaultButton().tap();
           return true; 
      }else if( alert.label() == "修改密码") {
           alert.buttons()[1].tap();
           return true; 
      }
      return false;
 }
迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

모든 응답(0)
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿