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

我使用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;
 }
迷茫
迷茫

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

reply all(0)
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!