Taro Logo
Profile picture
Alex ChiouTech Lead @ Robinhood, Meta, Course Hero

Have A Test Plan

Test plans are something many tech companies don't do, and it's a shame. Pull request test plans are one of the easiest things you can do as a software engineer to really level up your code review experience and ultimately the quality of your code. This lesson will teach you:

  • What a test plan is and the many, many benefits it provides. There's a reason Meta requires engineers to have a test plan in their diffs (pull requests)
  • How to creative with your test plans when your code is hard to demo (very applicable for back-end facing engineers)
  • The many benefits of having a thorough test plan and the many downsides of not having a test plan
  • What the ideal test plan looks like, which we'll cover through a couple in-depth examples