Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.

20171215 andoird-test-night

My talk at https://testnight.connpass.com/event/69397/

  • Loggen Sie sich ein, um Kommentare anzuzeigen.

20171215 andoird-test-night

  1. 1. Tips for Android Test Support Library 1.0 Android Test Night #2 by @Kazu_cocoa
  2. 2. Kazuaki Matsuo( @Kazu_cocoa) 🏢: Cookpad Inc. International Group Software Engineer in Quality Programming Language OSS
  3. 3. https://www.nikkan.co.jp/releases/view/15984
  4. 4. A bunch of new features / improvements
  5. 5. Items • IdlingResource • Parametrized testing • GrantPermissionRule • Android Test Orchestrator • Tips
  6. 6. IdlingResource
  7. 7. Parametrized Testing
  8. 8. JUnit4 • https://github.com/junit-team/junit4/wiki/parameterized-tests
  9. 9. JUnitParams https://github.com/Pragmatists/JUnitParams
  10. 10. GrantPermissionRule
  11. 11. Before: helper
  12. 12. Before: Run
  13. 13. After: Run with GrantPermissionRule
  14. 14. Android Test Orchestrator
  15. 15. Enable from Gradle https://developer.android.com/training/testing/junit-runner.html#accessing-instrumentation-info
  16. 16. Tips
  17. 17. Tips1 • Assertj and Truth
  18. 18. Tips1 • Instrumented tests failure with AndroidJUnitRunner 1.0.0 and AssertJ • https://stackoverflow.com/questions/ 45402645/instrumented-tests-failure- with-androidjunitrunner-1-0-0-and-assertj
  19. 19. Tips1 • Truth • https://github.com/google/truth • http://google.github.io/truth/
  20. 20. Tips2 • Can’t keep the order for test cases with Annotation Type FixMethodOrder • Run with the Android Test Orchestrator http://junit.org/junit4/javadoc/4.12/org/junit/FixMethodOrder.html
  21. 21. @Kazu_cocoa

×