Submit Search
Upload
Android Test Support Library 1.0 Tips
•
1 like
•
1,133 views
AI-enhanced title
Kazuaki Matsuo
Follow
My talk at https://testnight.connpass.com/event/69397/
Read less
Read more
Software
Report
Share
Report
Share
1 of 24
Download now
Download to read offline
Recommended
CookpadTechConf2018-(Mobile)TestAutomation
CookpadTechConf2018-(Mobile)TestAutomation
Kazuaki Matsuo
Google Glass Java Development Experience
Google Glass Java Development Experience
Mikhail Larchanka
Play with Testing on Android - Gilang Ramadhan (Academy Content Writer at Dic...
Play with Testing on Android - Gilang Ramadhan (Academy Content Writer at Dic...
DicodingEvent
Open source software best practices
Open source software best practices
parewalabs
Android tutorials1 install_ide
Android tutorials1 install_ide
Vlad Kolesnyk
#BABBQAmsterdam The other Android getting started guide: Gradle power
#BABBQAmsterdam The other Android getting started guide: Gradle power
Javier de Pedro López
How ANDROID TESTING changed how we think about Death
How ANDROID TESTING changed how we think about Death
Fernando Cejas
Test Driven Development
Test Driven Development
Software Infrastructure
Recommended
CookpadTechConf2018-(Mobile)TestAutomation
CookpadTechConf2018-(Mobile)TestAutomation
Kazuaki Matsuo
Google Glass Java Development Experience
Google Glass Java Development Experience
Mikhail Larchanka
Play with Testing on Android - Gilang Ramadhan (Academy Content Writer at Dic...
Play with Testing on Android - Gilang Ramadhan (Academy Content Writer at Dic...
DicodingEvent
Open source software best practices
Open source software best practices
parewalabs
Android tutorials1 install_ide
Android tutorials1 install_ide
Vlad Kolesnyk
#BABBQAmsterdam The other Android getting started guide: Gradle power
#BABBQAmsterdam The other Android getting started guide: Gradle power
Javier de Pedro López
How ANDROID TESTING changed how we think about Death
How ANDROID TESTING changed how we think about Death
Fernando Cejas
Test Driven Development
Test Driven Development
Software Infrastructure
Cv dec 28-2018-mohammad-ashfaq
Cv dec 28-2018-mohammad-ashfaq
Mohammad Ashfaq
Choosing a career goal as an IT graduate
Choosing a career goal as an IT graduate
Tahsin Abrar
Dagger for android
Dagger for android
Kan-Han (John) Lu
Best Automation Testing Tools 2018 | Testbytes
Best Automation Testing Tools 2018 | Testbytes
Testbytes
20150423 Android Taipei : 祖克伯F8的奇幻之旅
20150423 Android Taipei : 祖克伯F8的奇幻之旅
PRADA Hsiung
從 Google i/o 2015 看下半年 mobile 應用發展趨勢
從 Google i/o 2015 看下半年 mobile 應用發展趨勢
Ascii Huang
What Mr. Spock would possibly say about modern unit testing: pragmatic and em...
What Mr. Spock would possibly say about modern unit testing: pragmatic and em...
Yaroslav Yermilov
Mobile Quality Challenges At Zalando
Mobile Quality Challenges At Zalando
Hendrik Seffler
Distributing Python Application the right way
Distributing Python Application the right way
Vaibhav Mishra
Android Testing, Why So Hard?!
Android Testing, Why So Hard?!
Annyce Davis
Testing stage. being ahead business with cucumber
Testing stage. being ahead business with cucumber
Alex Mikitenko
Is it possible to write cross-native apps in 2020 ?
Is it possible to write cross-native apps in 2020 ?
Chris Saez
Continuous code quality_in_java
Continuous code quality_in_java
Manimekalai48
Functional Prototyping For Mobile Apps
Functional Prototyping For Mobile Apps
Movel
Implementing a Continuous Delivery pipeline using OW2 infrastructure, OW2con'...
Implementing a Continuous Delivery pipeline using OW2 infrastructure, OW2con'...
OW2
T-SQL Treats
T-SQL Treats
kristinferrier
GTAC 2015
GTAC 2015
Dino Su
The Test way
The Test way
Mikhail Grinfeld
QA Process Overview for Firefox OS 2014
QA Process Overview for Firefox OS 2014
Anthony Chung
Android TDD
Android TDD
Chuck Greb
JUnit 5 - New Opportunities for Testing on the JVM
JUnit 5 - New Opportunities for Testing on the JVM
Sam Brannen
Agile Testing Days 2015 - PIMP MY SCRUM – DOCUMENTATION FUN FOR AGILE TEAMS
Agile Testing Days 2015 - PIMP MY SCRUM – DOCUMENTATION FUN FOR AGILE TEAMS
Anis Ben Hamidene
More Related Content
What's hot
Cv dec 28-2018-mohammad-ashfaq
Cv dec 28-2018-mohammad-ashfaq
Mohammad Ashfaq
Choosing a career goal as an IT graduate
Choosing a career goal as an IT graduate
Tahsin Abrar
Dagger for android
Dagger for android
Kan-Han (John) Lu
Best Automation Testing Tools 2018 | Testbytes
Best Automation Testing Tools 2018 | Testbytes
Testbytes
20150423 Android Taipei : 祖克伯F8的奇幻之旅
20150423 Android Taipei : 祖克伯F8的奇幻之旅
PRADA Hsiung
從 Google i/o 2015 看下半年 mobile 應用發展趨勢
從 Google i/o 2015 看下半年 mobile 應用發展趨勢
Ascii Huang
What Mr. Spock would possibly say about modern unit testing: pragmatic and em...
What Mr. Spock would possibly say about modern unit testing: pragmatic and em...
Yaroslav Yermilov
Mobile Quality Challenges At Zalando
Mobile Quality Challenges At Zalando
Hendrik Seffler
Distributing Python Application the right way
Distributing Python Application the right way
Vaibhav Mishra
Android Testing, Why So Hard?!
Android Testing, Why So Hard?!
Annyce Davis
Testing stage. being ahead business with cucumber
Testing stage. being ahead business with cucumber
Alex Mikitenko
Is it possible to write cross-native apps in 2020 ?
Is it possible to write cross-native apps in 2020 ?
Chris Saez
Continuous code quality_in_java
Continuous code quality_in_java
Manimekalai48
Functional Prototyping For Mobile Apps
Functional Prototyping For Mobile Apps
Movel
Implementing a Continuous Delivery pipeline using OW2 infrastructure, OW2con'...
Implementing a Continuous Delivery pipeline using OW2 infrastructure, OW2con'...
OW2
T-SQL Treats
T-SQL Treats
kristinferrier
What's hot
(16)
Cv dec 28-2018-mohammad-ashfaq
Cv dec 28-2018-mohammad-ashfaq
Choosing a career goal as an IT graduate
Choosing a career goal as an IT graduate
Dagger for android
Dagger for android
Best Automation Testing Tools 2018 | Testbytes
Best Automation Testing Tools 2018 | Testbytes
20150423 Android Taipei : 祖克伯F8的奇幻之旅
20150423 Android Taipei : 祖克伯F8的奇幻之旅
從 Google i/o 2015 看下半年 mobile 應用發展趨勢
從 Google i/o 2015 看下半年 mobile 應用發展趨勢
What Mr. Spock would possibly say about modern unit testing: pragmatic and em...
What Mr. Spock would possibly say about modern unit testing: pragmatic and em...
Mobile Quality Challenges At Zalando
Mobile Quality Challenges At Zalando
Distributing Python Application the right way
Distributing Python Application the right way
Android Testing, Why So Hard?!
Android Testing, Why So Hard?!
Testing stage. being ahead business with cucumber
Testing stage. being ahead business with cucumber
Is it possible to write cross-native apps in 2020 ?
Is it possible to write cross-native apps in 2020 ?
Continuous code quality_in_java
Continuous code quality_in_java
Functional Prototyping For Mobile Apps
Functional Prototyping For Mobile Apps
Implementing a Continuous Delivery pipeline using OW2 infrastructure, OW2con'...
Implementing a Continuous Delivery pipeline using OW2 infrastructure, OW2con'...
T-SQL Treats
T-SQL Treats
Similar to Android Test Support Library 1.0 Tips
GTAC 2015
GTAC 2015
Dino Su
The Test way
The Test way
Mikhail Grinfeld
QA Process Overview for Firefox OS 2014
QA Process Overview for Firefox OS 2014
Anthony Chung
Android TDD
Android TDD
Chuck Greb
JUnit 5 - New Opportunities for Testing on the JVM
JUnit 5 - New Opportunities for Testing on the JVM
Sam Brannen
Agile Testing Days 2015 - PIMP MY SCRUM – DOCUMENTATION FUN FOR AGILE TEAMS
Agile Testing Days 2015 - PIMP MY SCRUM – DOCUMENTATION FUN FOR AGILE TEAMS
Anis Ben Hamidene
JUnit 5 — New Opportunities for Testing on the JVM
JUnit 5 — New Opportunities for Testing on the JVM
VMware Tanzu
Testing for Android: When, Where, and How to Successfully Use Test Automation
Testing for Android: When, Where, and How to Successfully Use Test Automation
Trent Peterson
Overview the Challenges and Limitations of Android App Automation with Espres...
Overview the Challenges and Limitations of Android App Automation with Espres...
Sauce Labs
PGI - QA Automation Initiatives v2
PGI - QA Automation Initiatives v2
Mahmudul Hasan
KrishnaToolComparisionPPT.pdf
KrishnaToolComparisionPPT.pdf
QA or the Highway
Unlocking the Power of ChatGPT and AI in Testing - NextSteps, presented by Ap...
Unlocking the Power of ChatGPT and AI in Testing - NextSteps, presented by Ap...
Applitools
Testing on Android
Testing on Android
Ari Lacenski
Creating truly player-centric games - how we do it at Kolibri Games?
Creating truly player-centric games - how we do it at Kolibri Games?
GameCamp
Quality Built In @ Spotify
Quality Built In @ Spotify
Andrii Dzynia
A confused tester in agile world finalversion
A confused tester in agile world finalversion
Ashish Kumar
Automated Developer Testing: Achievements and Challenges
Automated Developer Testing: Achievements and Challenges
Tao Xie
Vipin qa engineer-3.5+years_exp
Vipin qa engineer-3.5+years_exp
Vipin Gupta
Renaissance of JUnit - Introduction to JUnit 5
Renaissance of JUnit - Introduction to JUnit 5
Jimmy Lu
May: Automated Developer Testing: Achievements and Challenges
May: Automated Developer Testing: Achievements and Challenges
TriTAUG
Similar to Android Test Support Library 1.0 Tips
(20)
GTAC 2015
GTAC 2015
The Test way
The Test way
QA Process Overview for Firefox OS 2014
QA Process Overview for Firefox OS 2014
Android TDD
Android TDD
JUnit 5 - New Opportunities for Testing on the JVM
JUnit 5 - New Opportunities for Testing on the JVM
Agile Testing Days 2015 - PIMP MY SCRUM – DOCUMENTATION FUN FOR AGILE TEAMS
Agile Testing Days 2015 - PIMP MY SCRUM – DOCUMENTATION FUN FOR AGILE TEAMS
JUnit 5 — New Opportunities for Testing on the JVM
JUnit 5 — New Opportunities for Testing on the JVM
Testing for Android: When, Where, and How to Successfully Use Test Automation
Testing for Android: When, Where, and How to Successfully Use Test Automation
Overview the Challenges and Limitations of Android App Automation with Espres...
Overview the Challenges and Limitations of Android App Automation with Espres...
PGI - QA Automation Initiatives v2
PGI - QA Automation Initiatives v2
KrishnaToolComparisionPPT.pdf
KrishnaToolComparisionPPT.pdf
Unlocking the Power of ChatGPT and AI in Testing - NextSteps, presented by Ap...
Unlocking the Power of ChatGPT and AI in Testing - NextSteps, presented by Ap...
Testing on Android
Testing on Android
Creating truly player-centric games - how we do it at Kolibri Games?
Creating truly player-centric games - how we do it at Kolibri Games?
Quality Built In @ Spotify
Quality Built In @ Spotify
A confused tester in agile world finalversion
A confused tester in agile world finalversion
Automated Developer Testing: Achievements and Challenges
Automated Developer Testing: Achievements and Challenges
Vipin qa engineer-3.5+years_exp
Vipin qa engineer-3.5+years_exp
Renaissance of JUnit - Introduction to JUnit 5
Renaissance of JUnit - Introduction to JUnit 5
May: Automated Developer Testing: Achievements and Challenges
May: Automated Developer Testing: Achievements and Challenges
More from Kazuaki Matsuo
2022-jasst-tohoku.pdf
2022-jasst-tohoku.pdf
Kazuaki Matsuo
Add new commands in appium 2.0
Add new commands in appium 2.0
Kazuaki Matsuo
Manage appium dependencies with -appium-home in appium 2.0
Manage appium dependencies with -appium-home in appium 2.0
Kazuaki Matsuo
20210616-career-example-at-icare
20210616-career-example-at-icare
Kazuaki Matsuo
Chrome Devtools Protocol via Selenium/Appium (English)
Chrome Devtools Protocol via Selenium/Appium (English)
Kazuaki Matsuo
Chrome Devtools Protocol via Selenium/Appium (Japanese)
Chrome Devtools Protocol via Selenium/Appium (Japanese)
Kazuaki Matsuo
Xcode 11におけるXCUITestの挙動
Xcode 11におけるXCUITestの挙動
Kazuaki Matsuo
20191130 system-automation-conference
20191130 system-automation-conference
Kazuaki Matsuo
Uncovering breaking changes behind UI on mobile applications
Uncovering breaking changes behind UI on mobile applications
Kazuaki Matsuo
Start contributing to OSS projects on your way
Start contributing to OSS projects on your way
Kazuaki Matsuo
Go ahead outside Japan
Go ahead outside Japan
Kazuaki Matsuo
20170726 ios test_night_no
20170726 ios test_night_no
Kazuaki Matsuo
20170701 lets-step-into-the-oss-community
20170701 lets-step-into-the-oss-community
Kazuaki Matsuo
20170613 tech easy
20170613 tech easy
Kazuaki Matsuo
20170529 clem kazuaki_matsuo
20170529 clem kazuaki_matsuo
Kazuaki Matsuo
20150423 m3
20150423 m3
Kazuaki Matsuo
20170302 tryswift tasting_tests
20170302 tryswift tasting_tests
Kazuaki Matsuo
20161126 to ruby
20161126 to ruby
Kazuaki Matsuo
20160914 te engineer
20160914 te engineer
Kazuaki Matsuo
20160913 cookpad ios_jp
20160913 cookpad ios_jp
Kazuaki Matsuo
More from Kazuaki Matsuo
(20)
2022-jasst-tohoku.pdf
2022-jasst-tohoku.pdf
Add new commands in appium 2.0
Add new commands in appium 2.0
Manage appium dependencies with -appium-home in appium 2.0
Manage appium dependencies with -appium-home in appium 2.0
20210616-career-example-at-icare
20210616-career-example-at-icare
Chrome Devtools Protocol via Selenium/Appium (English)
Chrome Devtools Protocol via Selenium/Appium (English)
Chrome Devtools Protocol via Selenium/Appium (Japanese)
Chrome Devtools Protocol via Selenium/Appium (Japanese)
Xcode 11におけるXCUITestの挙動
Xcode 11におけるXCUITestの挙動
20191130 system-automation-conference
20191130 system-automation-conference
Uncovering breaking changes behind UI on mobile applications
Uncovering breaking changes behind UI on mobile applications
Start contributing to OSS projects on your way
Start contributing to OSS projects on your way
Go ahead outside Japan
Go ahead outside Japan
20170726 ios test_night_no
20170726 ios test_night_no
20170701 lets-step-into-the-oss-community
20170701 lets-step-into-the-oss-community
20170613 tech easy
20170613 tech easy
20170529 clem kazuaki_matsuo
20170529 clem kazuaki_matsuo
20150423 m3
20150423 m3
20170302 tryswift tasting_tests
20170302 tryswift tasting_tests
20161126 to ruby
20161126 to ruby
20160914 te engineer
20160914 te engineer
20160913 cookpad ios_jp
20160913 cookpad ios_jp
Recently uploaded
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
ComplianceQuest1
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Call Girls In Delhi Whatsup 9873940964 Enjoy Unlimited Pleasure
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
kalichargn70th171
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
panagenda
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
Andolasoft Inc
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
anilsa9823
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
Wave PLM
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
ThousandEyes
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
Willy Marroquin (WillyDevNET)
Software Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
Arshad QA
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
OnePlan Solutions
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Steffen Staab
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
Delhi Call girls
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
kalichargn70th171
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
SolGuruz
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
Jhone kinadey
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
aagamshah0812
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
bodapatigopi8531
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
ABDERRAOUF MEHENNI
Recently uploaded
(20)
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
Software Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
Android Test Support Library 1.0 Tips
1.
Tips for Android Test
Support Library 1.0 Android Test Night #2 by @Kazu_cocoa
2.
Kazuaki Matsuo( @Kazu_cocoa) 🏢:
Cookpad Inc. International Group Software Engineer in Quality Programming Language OSS
3.
https://www.nikkan.co.jp/releases/view/15984
4.
5.
A bunch of
new features / improvements
6.
Items • IdlingResource • Parametrized
testing • GrantPermissionRule • Android Test Orchestrator • Tips
7.
8.
IdlingResource
9.
Parametrized Testing
10.
JUnit4 • https://github.com/junit-team/junit4/wiki/parameterized-tests
11.
JUnitParams https://github.com/Pragmatists/JUnitParams
12.
GrantPermissionRule
13.
Before: helper
14.
Before: Run
15.
After: Run with
GrantPermissionRule
16.
Android Test Orchestrator
17.
Enable from Gradle https://developer.android.com/training/testing/junit-runner.html#accessing-instrumentation-info
18.
Tips
19.
Tips1 • Assertj and
Truth
20.
21.
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
22.
Tips1 • Truth • https://github.com/google/truth •
http://google.github.io/truth/
23.
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
24.
@Kazu_cocoa
Download now