Testing your Akka actors

If you've ever developed in an agile environment, then you should be aware of the importance of automated tests. Continuous, frequent deployment is a big part of agile. It's how you get the feedback necessary to iterate on and improve features.

In the beginning, when your feature set is small, you might be able to get away with manual, full-regression test runs before your deployments. However, as your feature set grows, so does the amount of time required to fully test that feature set. Eventually, you will hit a point where these manual regression runs become an impediment to your ability to deploy frequently, which hurts your agility.

Agile is predicated to have automated test coverage. These automated test runs will ...

Get Mastering Akka now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.