其他分享
首页 > 其他分享> > 使用robotium发送Enter键进行Android测试?

使用robotium发送Enter键进行Android测试?

作者:互联网

我正在使用Robotium进行Android测试.我有一个功能,如果用户键入编辑文本字段,然后按回车键,他将被带到下一个字段.现在要在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,unit-testing,robotium
来源: https://codeday.me/bug/20190530/1186620.html