End-to-end tests attempt to encapsulate a full user scenario of your product.