android - 使用 robotium 发送回车键进行 Android 测试?

标签 android unit-testing robotium

我正在使用 Robotium 进行安卓测试。我有一个功能,如果用户在编辑文本字段中输入内容,然后按下回车键,他将被带到下一个字段。现在要在 Robotium 中对此进行测试,我可以将文本插入到文本字段中。但我不知道如何在 Robotium 中模拟回车键。如果有人对此有任何想法,请告诉我。另外让我知道除了 Robotium 之外是否还有其他更好的测试方法?感谢您的帮助和时间。

最佳答案

public class MyActivityViewTest extends ActivityInstrumentationTestCase2<MyActivityView> {
 private Solo                solo;

 SynchronizationTest(String name) {
     super("com.mypackage", MyActivityView.class);
     setName(name);
 }

 @Override
 protected void setUp() throws Exception {
     solo                                 = new Solo(getInstrumentation(), getActivity());
 }

 @MediumTest
 public void testEnter() throws Exception {
     solo.sendKey(Solo.ENTER);
 }
}

关于android - 使用 robotium 发送回车键进行 Android 测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6729387/

相关文章:

android - 保存 Android ListView 页眉页脚 ViewState

unit-testing - Visual Studio 2012 测试项目混合模式运行时

android - 如何在针对特定 Gradle 构建风格时从命令行运行单个单元测试方法

java - 将 Robotium 中的 testMethod() 拆分为多个 testMethods() - Android JUnit 测试用例

android - 连续执行测试脚本出现空指针异常

android - 机器人 : getCurrentViews() Null pointer exception

java - ANDROID:在 SQLite 数据库中搜索具有 3 列且值相等的行

android - AndEngine-停止所有声音和音乐运行时-更改引擎的AudioOptions

java - Firebase 读取数据

java - 访问另一个类中的内部枚举进行测试