android-testing 相关问题

Android测试框架

jUnit在androidTest文件夹中找不到,但在test文件夹中找到

我正在android中编写测试测试,但是当我导入jUnit(使用@RunWith注释)时,它无法找到jUnit,但我已经在单元测试中使用了jUnit(在测试文件夹下)。我不是 ...

回答 1 投票 0

如何在connectedDebugAndroidTest运行之前和之后运行脚本

我想在Instrumentation测试开始之前从任务(在build.gradle中)运行bash脚本。该脚本应运行包含ruby基础模拟服务器的docker容器。我不知道为什么我......

回答 1 投票 0

从协同程序访问主线程

我正在测试一个显示alertDialog的类,我想做一些UI测试。问题是对话框和espresso任务都需要在UI线程中运行,但espresso任务不是......

回答 1 投票 0

Espresso - 如何检查是否显示其中一个视图

在我的测试中,在一次操作之后,有两种可能的视图可以出现并且它们都是正确的。如何检查是否显示其中一个视图。对于我可以检查的单一视图是...

回答 9 投票 44

Android Gradle插件中的testOptions.animationsDisabled属性有什么作用?

我最近在Android Gradle插件中发现了属性testOptions.animationsDisabled。我希望在执行UI测试时禁用我的设备上的动画是有帮助的...

回答 2 投票 14

如何使用最新的ActivityScenarioRule / ActivityScenario放入Extra数据?[Espresso / Jetpack]

添加了新的类来测试活动,例如ActivityScenarioRule和ActivityScenario。当你想要添加一些额外的数据时,没有文档说明如何使用它们。现在我发现......

回答 1 投票 1

为什么Espresso在测试结束后离开应用程序?如何阻止它这样做

在Android Studio中,在androidTest文件夹中,我有这个测试用例:@RunWith(AndroidJUnit4.class)@LargeTest公共类LoginActivityTest {@Rule public ActivityTestRule

回答 1 投票 7

我怎样才能为我的androidTest提供本地化的文本字符串

我想要一些特定于语言的测试数据,并将它们放在特定值的LANG.xml中 - LANG文件夹是完美的,但我只希望这个测试数据可用于......

回答 1 投票 0

Android:Espresso:点击是阻止用户界面,无法进行下一次检查

我有按钮的活动。单击此按钮时,我会显示特定的布局。我想写Espresso测试检查比按下按钮然后显示特定布局。这里测试:@RunWith(AndroidJUnit4:...

回答 1 投票 0

Android:Espresso:意图的init活动 - java.lang.RuntimeException:无法启动活动

我想在开始活动之前按意图启动它。所以我重写方法getActivityIntent Here Espresso的测试:@RunWith(AndroidJUnit4 :: class)类TraderDetailsActivityTest {// val context = ...

回答 1 投票 1

更改Bluestack中的方向以测试我的应用程序的方向更改

Android Emulator 4.4显然有一个错误,可以防止它适当地改变旋转。听说Bluestacks速度更快,我想试一试,但我找不到办法......

回答 1 投票 0

升级到Android Studio 3.0后,支持注释不存在

将项目升级到Android Studio 3.0-beta 1后,我的Android测试文件停止编译。找不到很多包,其中一些是:错误:包android.support.annotation不...

回答 3 投票 8

如何测试MutableLiveData <>。观察数据何时发生变化?

如果API正在使用Login函数,我有下一个测试代码:@RunWith(RobolectricTestRunner.class)public class LoginTest {LoginRespository profileRepository = new LoginRespository(...

回答 1 投票 1

如何使用Fragment Scenario测试片段?

我试图孤立地测试片段。为此,我正在尝试FragmentScenario。 Android文档提供了一个很好的例子。但我的测试总是失败,因为我的片段投了......

回答 2 投票 2

问题设置Facebook截图测试为Android的gradle插件

我需要为android实现截屏测试。我按照https://facebook.github.io/screenshot-tests-for-android/#gradle-setup上的步骤操作,并在我的gradle文件中有以下内容...

回答 1 投票 1

Robolectric:Resources $ NotFoundException:使用Android Gradle Plugin 3的字符串资源ID

Android Studio 3.0 Beta2 classpath'com.android.tools.build:gradle:3.0.0-beta3'testCompile'org.robolectric:robolectric:3.4.2'我正在使用的测试类无法运行:@Config(constants = ...

回答 7 投票 39

不推荐使用AndroidJUnit4.class:如何使用androidx.test.ext.junit.runners.AndroidJUnit4?

对于我的仪器测试,我使用的是导入androidx.test.runner.AndroidJUnit4的@RunWith(AndroidJUnit4.class);为了建立我的测试用例。现在这一行被标记为已弃用......

回答 5 投票 122

在app中运行仪器测试并等待结果

我正在开发一种QA自动化解决方案,可以在Android上记录/回放QA测试。关键业务要求是在回放录制的测试时不依赖于连接的PC。至 ...

回答 1 投票 19

mockito中的共享首选项为null

我试图使用Mockito模拟一个简单的共享偏好。因为谷歌上的例子太复杂了,不能用它做任何事情,我决定自己继续。共享偏好......

回答 1 投票 0

Espresso Android匹配父级内的文本视图

我有一个简单的线性布局,里面有两个textview。线性布局具有唯一ID,但textviews没有。如何从这些文本视图中验证其中一个文本?我试过......

回答 2 投票 4

© www.soinside.com 2019 - 2024. All rights reserved.