This document discusses testing practices at Cookpad, a company that develops large web and mobile applications. It outlines their philosophy of prioritizing user experience and keeping development cycles quick through practices like frequent small releases and automated testing. For their web application, which is a large Ruby on Rails monocodebase, it describes their extensive use of RSpec tests as well as tools they developed to help speed up testing. For their mobile applications, it discusses their bi-weekly release process and focus on unit, integration and UI testing using tools like Appium and Espresso. It also acknowledges challenges in moving to microservices and continuous testing of mobile apps.