Featured resource
2026 Tech Forecast
2026 Tech Forecast

Stay ahead of what’s next in tech with predictions from 1,500+ business leaders, insiders, and Pluralsight Authors.

Get these insights
  • Course

E2E2U: Slack's Journey to Developer-driven End-to-end Testing

Droidcon SF 2019 | E2E2U: Slack's Journey to Developer-driven End-to-end Testing | Valera Zakharov

Intermediate
43m
(0)

Created by droidcon SF

Last Updated Jan 07, 2021

Course Thumbnail
  • Course

E2E2U: Slack's Journey to Developer-driven End-to-end Testing

Droidcon SF 2019 | E2E2U: Slack's Journey to Developer-driven End-to-end Testing | Valera Zakharov

Intermediate
43m
(0)

Created by droidcon SF

Last Updated Jan 07, 2021

Get started today

Access this course and other top-rated tech content with one of our business plans.

Try this course for free

Access this course and other top-rated tech content with one of our individual plans.

This course is included in the libraries shown below:

  • Core Tech
What you'll learn

Two years ago, the Slack team presented on an approach that makes authoring reliable Android UI tests easier. To date, Slack Android developers have written 637 UI tests and all of them run as part of a merge-blocking (and, most importantly, reliable) pull-request check. Having conquered this level, we set our sights on the top of our test pyramid - automated end to end tests. This test suite was still being maintained by a single hero developer, who, through sheer grit and determination, didn't let this important part of the release process die. Armed with experience in functional UI testing, Slack embarked on an adventure to make our end-to-end test suite a shared responsibility of the entire team. The team's journey has taken them through the fields of Dagger, the bog of Espresso IdlingResources, the inferno of ProGuard and, perhaps, the most challenging of them all, cultural aspects of quality assurance. Valera Zakharov looks forward to sharing where Slack is in their never-ending testing story.

E2E2U: Slack's Journey to Developer-driven End-to-end Testing
Intermediate
43m
(0)
Table of contents

About the author
droidcon SF - Pluralsight course - E2E2U: Slack's Journey to Developer-driven End-to-end Testing
droidcon SF
68 courses 4.3 author rating 12 ratings

droidcon SF is where the industry's leading Android experts converge to support the Android platform and create a strong network for developers and companies.

Get started with Pluralsight