Save for later
E2E2U
Slack's Journey to Developer-driven End-to-end Testing
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.
Get a Reminder
Get a Reminder
Similar Courses
Careers
An overview of related careers and their average salaries in the US. Bars indicate income percentile.
UI/UIX Developer $42k
Freelance Junior UI/UX Designer $50k
Junior Java UI Developer $74k
UX & UI Designer Consultant $85k
UI/FX Artist Contractor $87k
UI Designer/Artist $95k
Senior Graphics & UI Designer $112k
Senior Front End Developer / Web Designer / UI Designer $112k
Associate UI Generalist Engineer $126k
Senior Web Developer & UI Designer $165k
Senior Staff Software Engineer (UI, BigData Analytics) $173k
Senior Program Manager/UI Designer $194k
Write a review
Your opinion matters. Tell us what you think.
Please login to leave a review
Similar Courses
Sorted by relevance
Like this course?
Here's what to do next:
- Save this course for later
- Get more details from the course provider
- Enroll in this course