Ao clicar no botão na segunda atividade, ocorreu um erro ao executar 'clique único' ou 'rolar para' na visualização

Clicar em um botão no teste Espresso teve um problema. Digamos que eu tenha duas atividades "Activity1" e "Activity2". Clique em uma caixa de diálogo O botão OK na Atividade1 inicia a Atividade2 onde o botão na Atividade2 não pode ser clicado.

// The current activity in testing
// .....
onView(withText(R.string.dialog_btn_ok)).perform(click()); // go to the second activity

// The button on the second activity
onView(withId(R.id.btnMP)).check(matches(isDisplayed())); // this is ok
onView(withId(R.id.btnMP)).perform(click()); // got error here

android.support.test.espresso.PerformException: Erro ao executar 'clique único' na exibição 'com o ID: ..........

Causada por: java.lang.RuntimeException: a ação não será executada porque a visualização de destino não corresponde a uma ou mais das seguintes restrições: pelo menos 90% da área da visualização é exibida para o usuário. Visualização de destino: "Botão {id = 2131296390, res-name = btnMP, visibilidade = VISIBLE, largura = 652, height = 160, has-focus = false, has-focusable = true, has-window-focus = true, is- clicável = verdadeiro, está ativado = verdadeiro, é focado = falso, é focável = verdadeiro, é solicitado pelo layout = falso, é selecionado = falso, é solicitado pelo layout da raiz = falso, tem entrada conexão = false, x = 20,0, y = -16,0, texto = Modificar parâmetro, tipo de entrada = 0, ime-target = false, has-links = false} "

Quando eu mudo isso comperform(scrollTo()), um erro diferente é mostrado.

// The button on the second activity
onView(withId(R.id.btnMP)).check(matches(isDisplayed())); // this is ok
onView(withId(R.id.btnMP)).perform(scrollTo(), click()); // got error here

android.support.test.espresso.PerformException: Erro ao executar 'role to' on view 'com o id ....

Causada por: java.lang.RuntimeException: a ação não será executada porque a visualização de destino não corresponde a uma ou mais das seguintes restrições: (a visualização tem visibilidade efetiva = VISIBLE e é descendente de a: (é atribuível da classe: class android .widget.ScrollView ou é atribuível a partir da classe: classe android.widget.HorizontalScrollView)) Visualização de destino: "Botão {id = 2131296390, res-name = btnMP, visibilidade = VISÍVEL, largura = 652, altura = 160, foco = false, has-focusable = true, has-window-focus = true, is-clickable = true, is-enabled = true, é focado = false, is-focusable = true, é layout solicitado = false, is- selecionado = falso, a raiz é layout solicitada = falso, possui conexão de entrada = falsa, x = 20,0, y = -16,0, texto = Modificar parâmetro, tipo de entrada = 0, ime-target = false, has- links = false} "em

questionAnswers(2)

yourAnswerToTheQuestion