gpt4 book ai didi

android - 如何使用 Robotium/Android SDK 找出堆栈顶部的 Activity?

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:11:57 24 4
gpt4 key购买 nike

我有一个针对 Android 应用程序的 Robotium 测试,它扩展了 ActivityInstrumentationTestCase2。测试循环运行,随机点击 Activity View 。我想在每次迭代开始时验证当前关注的是哪个 Activity。这种行为对我来说很重要,因为其中一个按钮能够启动另一个 Activity,从而使循环中的进一步操作变得不可能,因为它们指的是被测 Activity(这是我停止 Robotium 测试时)。

我想要一个适用于任何 Activity 的通用解决方案,而无需更改 onDestroy() 方法。当按下主页按钮时,此解决方案也必须适用。

最佳答案

你应该可以使用

solo.getCurrentActivity()

为此目的,这对您不起作用吗?如果没有,我会抢先解决潜在问题,并在构建单独对象时询问您的代码以及您使用的是哪个版本的 roborium。

关于android - 如何使用 Robotium/Android SDK 找出堆栈顶部的 Activity?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30251256/

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