在临时构建上使用仪器进行 iphone 自动化测试
Posted
技术标签:
【中文标题】在临时构建上使用仪器进行 iphone 自动化测试【英文标题】:iphone Automation testing with instrument on adhoc build 【发布时间】:2011-12-02 06:35:03 【问题描述】:我已经编写了一个 java 脚本来为我的 iphone 应用程序运行冒烟测试。我可以通过具有开发人员配置文件的构建工具运行此脚本,但是当我尝试使用 adHoc 配置文件(生产构建)构建相同的东西时,它不起作用。
请给我一些想法,我们是否可以为临时构建应用程序运行自动化测试用例,或者是否有任何解决方法。
否则我必须仅在具有开发人员配置文件的构建上运行这些测试用例,这不会解决我的目的。
我得到的错误是 "目标运行失败:遇到远程异常:'无法获取 PID 143 的任务'"
谢谢!!
【问题讨论】:
【参考方案1】:Profiling 是一种调试,其中分析了应用程序的所有进程。只能在 developmentmemt 构建上执行调试。您不能期望调试发行版 IPA。如果允许,您可以从应用商店甚至 Apple 的应用中调试任何应用。
“无法获取 PID 143 的任务” 只是意味着应用程序的调试任务没有被检索到,因此它不能被调试。
【讨论】:
以上是关于在临时构建上使用仪器进行 iphone 自动化测试的主要内容,如果未能解决你的问题,请参考以下文章
在 iPhone 的 UI 自动化测试中访问 JAVASCRIPT 变量