在没有应用程序源代码的情况下使用 Instruments 测试 iOS 应用程序

Posted

技术标签:

【中文标题】在没有应用程序源代码的情况下使用 Instruments 测试 iOS 应用程序【英文标题】:Using Instruments to test an iOS app without having source code to the application 【发布时间】:2012-08-20 21:41:54 【问题描述】:

我想通过 Xcode 中的 Instruments 使用 UIAutomation 在我的 ios 设备上测试应用程序。是否可以在无需构建源代码的情况下这样做?这样做的原因是我们的团队将有测试人员编写自动化脚本来测试我们设备上的应用程序,但我们不希望他们都通过同步到最新版本并通过 Xcode 编译它。有谁知道这是否可以通过 UIAutomation 或可能通过 3rd 方应用程序实现?

谢谢。

【问题讨论】:

【参考方案1】:

您可以在没有源代码的情况下进行 UIAutomation 测试,但您将看不到您的符号,也看不到您的应用挂在代码中的哪个位置。

您仍然可以查看是否有需要很长时间才能运行的例程,但您将无法看到女巫或调用堆栈

要在没有源代码的情况下进行测试,只需打开自动机并将测试与设备上安装的应用程序绑定

【讨论】:

您能说得更具体些吗?如何将测试与已安装的应用绑定?

以上是关于在没有应用程序源代码的情况下使用 Instruments 测试 iOS 应用程序的主要内容,如果未能解决你的问题,请参考以下文章

如何在没有虚方法的情况下创建派生类的基类?

我可以在没有客户端密码的情况下使用带有 PKCE 的 IdentityServer3 授权代码流吗?

尝试在没有太多运气的情况下部署实体框架代码优先应用程序?最佳部署策略?

可以使用推送通知在不通知用户的情况下运行代码吗?

是否可以在没有源代码的情况下分发 iOS 应用程序

在没有 root 权限的情况下使用 C++ 分析多线程代码