gpt4 book ai didi

ios - 我可以使用 Testflight 构建在物理 ios 设备上自动化测试吗?

转载 作者:行者123 更新时间:2023-11-29 05:42:50 25 4
gpt4 key购买 nike

我有超过 57 个应用程序需要测试。它们是通过 Testflight 交付给我的。有没有办法可以在我的物理 iOS 设备上使用 Testflight 和 appium 构建的 .ipa 来设置自动化测试?使用 xcode 中的配置文件为所有 57 个应用程序创建临时构建将完全违背建立自动化框架的目的。构建速度很快,我需要能够通过试飞下载它们并运行我的测试。

为每个应用程序创建单独的配置文件以通过 xcode 实现自动化是不够的。

目标:

给定用户已通过 Testflight 下载物理 iOS 设备上的所有应用程序。

当设备连接到 Mac 并在 Eclipse 中准备好 Appium 测试代码时。

然后可以使用手机上安装的版本进行自动化测试。

最佳答案

希望在其他人遇到此类问题时发布更新。简短的回答是,不,在这种情况下不是。

虽然每个应用程序不需要单独的配置文件,但需要使用相同的配置文件来签署每个应用程序。此外,应用程序必须能够在测试之前成功安装在测试设备上(即工作版本),并且该版本必须可通过 appium 的路径在测试中使用。

到目前为止,我已经成功地在我的 Mac 上设置了整个开发环境,并创建了自己的开发版本,该版本由用于创建测试代理运行程序的相同 ID 签名。使用 xcode 创建 .app 后,我能够在 eclipse 中复制路径和目标,并使用 appium 自动启动。

我们确实尝试使用 faSTLane 创建的 ipa,但在设备上安装后,构建一直失败,阻力最小的路径最终成为 .app 目标。

关于ios - 我可以使用 Testflight 构建在物理 ios 设备上自动化测试吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56397762/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com