appium 怎样做脚本兼容

为了脚本适用性比较高,能在多种型号设备上运行(华为,oppo,三星,等等)。app有些流程是需要调用手机应用的,如相机,再比如有些弹框的元素定义不一样,怎样判断手机型号,以便写对应手机型号的脚本。

请先 登录 后评论

1 个回答

沙陌 - 神一样的存在
擅长:Appium

1. 把固定的几种手机的udid做对应关系,比如5jagfsf7iiwue:华为P9;3774yagg:三星G7;等等,然后在执行测试的时候就知道是哪个型号的手机了,这种做法适用于你是固定的几种或者几部手机

2. 如果不固定手机,那就把相同操作但不同手机上的元素信息都写在脚本里,做try catch处理,A没找到就找B,B没找到就找C,依次类推

请先 登录 后评论