exactly - it is meant to approximately work as a localized AWS environment for use during development, and for writing "unit" tests, and basic integration tests.
A full on, end-to-end testing is still required, but with localstack, you can run those once after you've completed development.