我有一个应用程序。 有在该应用中,如果点击,退出应用程序的按钮。 我使用的测试仪器UIAutomation应用。 我想测试一下这个按钮。 但是,应用程序退出后,仪器停止给一个例外。 我想要做的是应用程序存在后,我想重新打开应用程序,并继续进行试验的其余部分。 有其他人一直在相同的情况下? 如果是的话,可以请你分享的解决方案,如果你发现有任何?

Answer 1:

这是不可能的,因为仪器失去与应用过程中一旦它退出的连接。

如果您在命令行脚本UI自动化,你可以第一个退出该应用程序,然后检查,以确保一切是复位后运行第二个自动化脚本。

instruments \

-D [trace document] \

-t [instruments template] \

/path/to/Bundle.app \

-e UIARESULTSPATH [directory to store test output] \

-e UIASCRIPT reset_the_app.js

instruments \

-D [trace document] \

-t [instruments template] \

/path/to/Bundle.app \

-e UIARESULTSPATH [directory to store test output] \

-e UIASCRIPT check_that_the_app_is_reset.js

因此,而不是试图让仪器的同一个实例,以重新启动和重新连接到应用程序,只需要运行两个独立的脚本,一个没有你的复位和中止,以及检查所导致的应用程序的状态等。

Answer 2:

您可以使用:

UIATarget.localTarget().deactivateAppForDuration(n);

其中n是你想要这个程序重新启动的秒数。 我希望这有帮助。

Answer 3:

感谢您的答案,但文件说:

“当用户通过点击主页按钮或造成其他一些应用程序来到前台退出你的应用程序,你的应用程序被暂停。”

因此,它不是重新启动,但暂停?

文章来源: How to continue testing an iOS app, using UIAutomation instrument, even after the app exits?

iOS如何退出测试软件,如何继续测试iOS应用程序,使用UIAutomation仪器,甚至应用程序退出后?(How to c...相关推荐

  1. 电脑网页压力测试软件,网站压力测试工具

    网站压力测试软件可以测试不同上网方式.不同地区.访问Web不同页面.在不同并发访问密度情况下的客户端响应时间.流量和流速,实现极高的服务器测试,数据精准.网站压力测试软件适用于所有windows平台, ...

  2. 网站 压力 测试软件,网站压力测试软件

    这是网站压力测试软件下载,网站压力测试软件可以测试不同上网方式.不同地区.访问Web不同页面.在不同并发访问密度情况下的客户端响应时间.流量和流速,实现极高的服务器测试,数据精准.网站压力测试软件适用 ...

  3. 苹果系统安装测试软件,如何立即安装iOS 13测试版

    您需要成为开发人员,但iOS 13现在可以进行测试. 苹果周一公布了iOS 13,这是在iPhone上运行的操作系统软件的下一个版本(亚马逊上的1000美元)和iPod Touch.注意我们没说iPa ...

  4. 最强内存稳定性测试软件,内存稳定性测试软件TM5

    内存稳定性测试软件TM5是一款非常好用的内存超频软件,内存稳定性测试速度快,我个人一般跑3圈没有报错就行了,使用简单,直接打开软件自动运行,有需要的朋友赶紧下载试试吧. 软件说明; 在Cycle达到4 ...

  5. 数学成绩测试软件,小学数学测试软件.doc

    使用exit函数一定要有头文件#include. #include #include #include void menu(); void add(); void sub(); void mul(); ...

  6. 主板噪音测试软件,工作噪音测试 - 三英战吕布?四款300元热门电源横评 - 超能网...

    ◆ 工作噪音测试(Operation Noise Test) 噪音的标准是根据听力正常的人能听到的最小声音而定,0分贝为刚好能听到的声音,每增加10分贝等于强度增强10倍,增加20.30分贝则为100 ...

  7. 电源稳定性测试软件,电源稳定性测试

    电源的输出功能确定无误以后,这些参数是否能够稳定输出,就是评价一款电源的重要参数了,接下来我们共同探讨怎么测试这些稳定性.以交流转直流为例: 费思负载提供的测试软件只要设定完参数以后,所有的测试和测试 ...

  8. cpu线程测试软件,CPU多线程测试:wPrime/国际象棋

    CPU多线程测试:wPrime/国际象棋 CPU多线程测试:wPrime/国际象棋 wPrime是一款通过算质数来测试计算机运算能力等的软件(特别是并行能力),但与Super Pi只能支持单线程不同的 ...

  9. lcd显示器测试软件,tLCDtest(液晶屏幕测试软件)

    购买显示器总担心液晶显示器屏幕有问题?介绍个软件你用一下吧,用液晶屏幕测试软件tLCDtest就可测试您的液晶屏幕,它是一款可以测出液晶显示器是否含有质量缺陷的工具. 基本简介 tLCDtest是一款 ...

最新文章

  1. Smarty变量调节器的使用
  2. 恢复Reflector反编译后资源文件的办法
  3. echart多个柱状图 设置y轴显示_Origin神教程:柱状图还是2D的吗?也没有误差棒?...
  4. centos7静默搭建oracle11g,Linux静默安装Oracle方法(centos7+oracle11g)
  5. Flask使用Flask-SQLAlchemy操作MySQL数据库
  6. javascript函数,值得参考!
  7. php制作学生卡片,PHP基础案例一:展示学生资料卡
  8. 可以储存照片的字段类型是_在sql server中,储存图片的数据类型是什么呀?
  9. Java实现分页功能 代码很粗糙,都是根据自己所需去定义逻辑功能的。
  10. struts2 配置 自学练习 list jsp页输出 中文转英文首字母
  11. Atitit WatchService 使用和不能监控抓取到的解决 原因是生成速度太快,但处理速度慢,导致许多event 忽视了.. How to solu??? asyn to process
  12. windowlinux查看MD5
  13. 计算机投影到数字电视的方法,PC电脑投屏电视方法有几种【乐播投屏】
  14. NetXray使用说明之(6)----捕捉oicq message报文 (转)
  15. vue 加headers_(vue.js)axios interceptors 拦截器中添加headers 属性
  16. JSON.stringify(value[, replacer [, space]])
  17. 12306查询车票信息返回的数据解析
  18. Matlab数字图像处理——图像处理工具箱Image Processing Toolbox
  19. 豆瓣电影排行榜下载,main主文件代码(未完善版)
  20. 闲鱼怎么引流到淘宝客?吸引住大量的粉丝

热门文章

  1. IDEA打jar包时出现manifest.mf already exists in vfs解决办法
  2. Node概述_note
  3. Typora入门基本教程
  4. python登录界面源码_基于Python的自媒体小助手---登录页面的实现代码
  5. php判断ipv6是否在范围内,[PHP] IPv6檢查IP是否在某個網段內 mtachcidr6
  6. android canvas自适应屏幕,html5 Canvas 如何自适应屏幕大小?
  7. Java数组相关知识
  8. android launchmode java代码,java – Android:launchMode = SingleTask问题
  9. matlab衰减指数的程序是,衰减方程的数值计算程序(matlab和fortran)
  10. C语言 游戏远程call调用,创建远程线程 调用游戏所有call