Duration 32:52
16+
Play
Video

Overcome The Challenges and Limitations of Android App Automation With Espresso - Jagmit Singh

Jagmit Singh
Senior QA Automation Engineer at Innovapost
  • Video
  • Video
SauceCon 2019
April 24 2019, Austin, TX, United States
SauceCon 2019
Video
Overcome The Challenges and Limitations of Android App Automation With Espresso - Jagmit Singh
Available
In cart
Free
Free
Free
Free
Free
Free
Add to favorites
207
I like 0
I dislike 0
Available
In cart
Free
Free
Free
Free
Free
Free
  • Description
  • Discussion

About speaker

Jagmit Singh has more than ten years of experience in QA, Release Engineering and Software Development. He has extensive experience in both mobile and web automation using Selenium, Appium, Espresso, Robot Framework, Java and Python. He is currently working as Senior Automation Engineer at CBC Canada, developing the automation framework for the iOS and Android native apps. He also advises other teams in implementing automation strategy and best practices. When he’s not working on automation, Jagmit enjoys playing racket sports, hiking and skiing.

About the talk

Topic: IT

Overcome The Challenges and Limitations of Android App Automation With Espresso - Jagmit Singh | Senior Developer at Canadian Broadcasting Corporatio

One of the most popular automation tools for mobile apps - Appium - comes with challenges and limitations. Some of these challenges include the following:

- Tests take a long time to run

- No support for testing activities outside the app

- Test flakiness

- False positives/negative results

Jagmit Singh found that Appium challenges/limitations were resolved on switching over to Espresso Framework. Espresso UI test automation framework is Google’s de-facto testing platform for Android app developers. There are a few key motivators to use Espresso. First of all, Espresso tests are within the application and you can mock certain layers of app like a white-box testing. Also, Espresso has unique synchronization method in its core making the tests less flaky.

During this talk, Jagmit will demonstrate how to:

- Set up Espresso

- Develop/execute tests and identify elements

- Execute the Espresso tests in a Continuous Integration environment using Jenkins and Firebase

Share

Cackle comments for the website

Buy this talk

Access to the talk «Overcome The Challenges and Limitations of Android App Automation With Espresso - Jagmit Singh»
Available
In cart
Free
Free
Free
Free
Free
Free

Video

Get access to all videos “SauceCon 2019 ”
Available
In cart
Free
Free
Free
Free
Free
Free
Ticket

Interested in topic «IT»?

You might be interested in videos from this event

September 28 2018
Moscow
16
112
app store, apps, development, google play, mobile, soft

Buy this video

Video

Access to the talk 'Overcome The Challenges and Limitations of Android App Automation With Espresso - Jagmit Singh'
Available
In cart
Free
Free
Free
Free
Free
Free

Conference Cast

With ConferenceCast.tv, you get access to our library of the world's best conference talks.

Conference Cast
444 conferences
17872 speakers
6467 hours of content