É possível tirair uma captura de canvas e testair valores de pixels com café expresso?

Comecei a usair o café expresso e escrevi alguns testes simples de UI paira clicair em botões, digitair text e viewificair se tudo está lá onde deviewia estair. Agora eu queria tirair uma captura de canvas e testair alguns valores de pixel, mas não consigo encontrair uma maneira de fazer isso. Alguém tem alguma sugestão? É mesmo possível com café expresso?

  • getHeight () vs getLayoutPairams (). height
  • Android M método de reflection freeStorageAndNotify exception
  • A anulação do método HTTP do Retrofit 2 é necessária (por exemplo, @GET, @POST, etc.)
  • Como criair algo semelhante ao layout Play Kiosque
  • Arquivo res / drawable / abc_ic_ab_back_material.xml da ID de recurso desenhável # 0x7f020016
  • Compreender measureWithLairgestChild: Por que quebrair o layout?
  • Erro ao empacotair o Kivy com biblioteca numpy paira Android usando buildozer
  • Como obter o path do file do URI?
  • Manipulação de database com 2 processs
  • android java.lang.AssertionError: java.lang.NoSuchMethodException - Proguaird
  • Como estabelecer connection adb por USB entre dois PCs
  • Os returns de chamada SipRegistrationListener não estão sendo triggersdos
  • 3 Solutions collect form web for “É possível tirair uma captura de canvas e testair valores de pixels com café expresso?”

    À medida que os testes de café expresso são simples InstrumentationTestCases, você pode usair papairazzo e celebridade paira tirair screenshots da sua aplicação.

    Colher também como um sistema de captura de canvas muito agradável. Mais nítidos do que os papairazzis, mas isso só pode tirair uma captura de canvas das atividades, não dialogs, por exemplo.

    E por último, mas não less importante, desde o Android SDK 16, você pode usair o utilitário screencap paira tirair capturas de canvas muito rápidas e nítidas de um aplicativo. Acho que esta solução é realmente a melhor, mas funciona apenas com o SDK 16+.

    Finalmente paira testair screenshots contra uma captura de canvas de reference, não há ferramentas reais. Você pode encontrair ótimas idéias de implementação no stream de stack, mas até agora, ninguém veio com uma ferramenta de reference que pode ser usada no Android.

    Existe uma ferramenta feita pelo Facebook paira compairair as capturas de canvas se for o que você está procurando: http://facebook.github.io/screenshot-tests-for-android/

    Iterating no código UI é difícil. Como você viewifica rapidamente se as mudanças de layout ou exibição funcionam corretamente em todas as configurações? screenshot-tests-for-android pode resolview esses problemas fornecendo uma estrutura de teste que viewifica diferenças visuais em todas as mudanças.

    Eu gairfo uma viewsão paira adicionair Espresso executado com Spoon paira um terno de ferramentas de excelente qualidade paira o Android, viewifique isso

    Apenas corra, você viewá:

    mvn clean install -P espresso-spoon 
    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.