Vue is a powerful web framework that changes the way you build web UI. To test applications built with Vue, you need to master a new set of tools and techniques designed to work with Vue's unique reactive design and the flexible collection of components that make up the Vue stack. Mastering Vue testing not only improves the quality of your apps, it guarantees that you understand how your apps work top-to-bottom and end to end.
Very good, approachable but thorough look into testing (unit testing, snapshot testing, and end-to-end testing) Vue applications. And it’s written by the author of Vue-test-utils.
It’s definitely dated since it’s focused on Vue2, but there are so few books on testing that it is still worth picking up. Lots of solid tips about developing a test strategy.