Member-only story

Facebook and I Shared a Similar Approach to E2E Test Automation and Continuous Testing

Product Strategy: “Release Early; Release Often”; Watir -> Selenium WebDriver; Developed own IDE and Continuous Testing Server; Using Mac Minis in the on-premise parallel testing lab.

Zhimin Zhan
7 min readJan 6, 2025

Non-Medium-Members: You can read this article free on Substack.

My professional experience never intersected with Facebook, and I’ve never met anyone who worked there (though I do have a Facebook account, with zero posts so far). Until June 20, 2015, I was completely unaware of how Facebook approached E2E test automation and Continuous Testing. That changed when I came across an excellent presentation on YouTube from the F8 Developer Conference, where Katie Coons shared insights on how Facebook implements E2E test automation and CI.

Please note: the claim of “Similar” is based on Facebook’s published practices in 2015. I don’t know how Facebook does E2E test automation or Continuous Testing now, frankly, I am not that interested. Why? Because my open and independently-developed approach (including tools) has been highly effective for me over the past 18 years, barely changed.

The author made this story available to Medium members only.
If you’re new to Medium, create a new account to read this story on us.

Or, continue in mobile web

Already have an account? Sign in

Zhimin Zhan
Zhimin Zhan

Written by Zhimin Zhan

Test automation & CT coach, author, speaker and award-winning software developer. Help teams succeed with Agile/DevOps by implementing real Continuous Testing.

No responses yet

What are your thoughts?