返回

iOS自动化测试常见问题答疑

闲谈

同学们在对iOS真机进行自动化测试的时候,经常提出一些连接问题、版本支持问题等,这里我们整理出一些iOS常见的问题答疑,希望能给大家带来一些排查思路。

连接问题

1. iOS真机无法连接

  • 检查数据线是否损坏,建议使用原装数据线。
  • 检查真机是否开启USB调试模式。
  • 检查电脑是否安装iTunes。
  • 检查iOS版本是否支持,一般来说,iOS 12及以上版本支持自动化测试。
  • 检查Airtest IDE版本是否支持,Airtest IDE V1.2.6及以上版本支持iOS自动化。
  • 检查Airtest IDE是否正常运行,如果出现卡顿或闪退,建议重启Airtest IDE。

2. iOS真机连接后,无法识别设备

  • 检查真机是否已越狱。
  • 检查真机是否已安装Airtest Agent。
  • 检查Airtest Agent版本是否与Airtest IDE版本匹配。
  • 检查真机是否已信任电脑,如果首次连接真机,需要在真机上点击“信任”按钮。
  • 检查Airtest IDE是否已授权访问真机,如果在Airtest IDE中出现“请求访问真机”的弹窗,需要点击“确定”按钮。

版本支持问题

1. iOS版本不支持自动化测试

  • 目前Airtest IDE支持iOS 12及以上版本。
  • 如果真机iOS版本低于iOS 12,则无法进行自动化测试。

2. Airtest IDE版本不支持iOS自动化

  • 目前Airtest IDE V1.2.6及以上版本支持iOS自动化。
  • 如果Airtest IDE版本低于V1.2.6,则无法进行iOS自动化测试。

自动化脚本问题

1. iOS自动化脚本录制失败

  • 检查真机是否已安装Airtest Agent。
  • 检查Airtest Agent版本是否与Airtest IDE版本匹配。
  • 检查Airtest IDE是否已授权访问真机,如果在Airtest IDE中出现“请求访问真机”的弹窗,需要点击“确定”按钮。
  • 检查真机是否已开启屏幕录制功能。
  • 检查真机是否已信任电脑,如果首次连接真机,需要在真机上点击“信任”按钮。

2. iOS自动化脚本运行失败

  • 检查真机是否已安装Airtest Agent。
  • 检查Airtest Agent版本是否与Airtest IDE版本匹配。
  • 检查Airtest IDE是否已授权访问真机,如果在Airtest IDE中出现“请求访问真机”的弹窗,需要点击“确定”按钮。
  • 检查真机是否已开启屏幕录制功能。
  • 检查真机是否已信任电脑,如果首次连接真机,需要在真机上点击“信任”按钮。
  • 检查自动化脚本是否正确。

其他问题

1. iOS自动化测试过程中出现卡顿或闪退

  • 检查真机是否已越狱。
  • 检查真机是否已安装Airtest Agent。
  • 检查Airtest Agent版本是否与Airtest IDE版本匹配。
  • 检查Airtest IDE是否正常运行,如果出现卡顿或闪退,建议重启Airtest IDE。

2. iOS自动化测试过程中出现错误信息

  • 检查自动化脚本是否正确。
  • 检查真机是否已越狱。
  • 检查真机是否已安装Airtest Agent。
  • 检查Airtest Agent版本是否与Airtest IDE版本匹配。
  • 检查Airtest IDE是否正常运行,如果出现卡顿或闪退,建议重启Airtest IDE。

结语

以上就是iOS自动化测试常见问题答疑,希望对大家有所帮助。如果遇到其他问题,欢迎随时与我们联系。