首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用Appium如何检查我们的应用程序正在运行、关闭或最小化

使用Appium如何检查我们的应用程序正在运行、关闭或最小化
EN

Stack Overflow用户
提问于 2016-08-25 22:48:45
回答 2查看 2.4K关注 0票数 2

当做应用程序测试时,我点击了退出应用程序的按钮,如何检查应用程序正在运行,或者我们回到home screen.is,有任何方法可以只通过包名称来找到元素列表。

EN

回答 2

Stack Overflow用户

发布于 2019-08-21 14:28:36

代码语言:javascript
运行
复制
import io.appium.java_client.appmanagement.ApplicationState;
...

ApplicationState state = driver.queryAppState(bundleId)

state可以根据状态执行以下操作之一。

代码语言:javascript
运行
复制
NOT_INSTALLED,
NOT_RUNNING,
RUNNING_IN_BACKGROUND_SUSPENDED,
RUNNING_IN_BACKGROUND,
RUNNING_IN_FOREGROUND;

References

票数 2
EN

Stack Overflow用户

发布于 2016-08-29 19:48:57

解决方案很简单,在你按下按钮退出应用程序后,验证你所使用的应用程序的任何一个元素是否仍然存在于屏幕上,如果该应用程序的元素仍然存在,则该应用程序尚未退出,如果该元素不存在,您可以确认该应用程序已退出屏幕。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39148437

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档