Shameless self-plug here but I wrote a 500+ page book specifically about Angular and automated testing with Karma/Jasmine and Cypress for E2E.
It's currently the highest rated book on Amazon covering Angular and testing. All of the feedback I've gotten so far has been very positive, both on Amazon and from direct communication.
If you'd like to learn more about my book you can check out the website here.
You can also ask me questions directly here and I'd be happy to answer them :)
Yeah, as /u/George_Rockwell said use Cypress. You'll never go back to Protractor. It's just a superior tool in every way.
Shameless plug since you asked for resources on E2E tests, I wrote a 500 page book on Angular and automated testing, The Angular Tutorial, which covers both unit testing and E2E testing using Cypress. It's currently the highest rated book on Amazon as well for books that cover Angular and testing.
The feedback I've received so far has been nothing but positive and I regularly release updates.
Hey there! I recently released the second edition of my book, The Angular Tutorial, and I thought I’d share the free preview of the updated version here for anyone who’s interested in learning Angular - especially if you’re interested in learning automated testing.
The book takes an approach that I believe is much different than what you usually find in programming books. It’s not a technical manual or reference. It’s a course that simulates how I’ve worked as a front-end developer on the job at startups, Fortune 500 companies, digital agencies, an angel investment fund, and now as a freelancer. As one reader said it’s, "a sparkling gem sitting in the corner of the room...it deserves better!"
In the book you’ll be provided an API and learn how to set it up along with a local database so you’re constantly developing against a real API rather than mocking HTTP requests and responses. You'll learn to leverage 3rd party APIs like Zomato, Google Places, and open-source libraries rather than building everything from scratch. You’ll learn unit testing and end-to-end testing using Jasmine and Cypress. Finally, you’ll deploy your finished application to the web using Heroku.
I’ve received nothing but positive feedback so far about the book both on Amazon and through email (you can read some reviews on the site) and all customers get a 6 month money back guarantee.
I quit my job over a year ago to work on this book full-time and I’ve been working on it and freelancing ever since. I hope you’ll check it out and I’m happy to answer any questions you have for me here :)
I wrote a book on Angular and automated testing which you may find worth checking out. I've received nothing but positive feedback so far. You can read more details at my official site.
If you want a free preview (over 1/3 of the whole book) you can get one here.
You're familiar with it if you've been through Michael Hartl's Rails tutorial.
I used Softcover to self-publish my own book, releasing it in paperback on Amazon: https://www.amazon.com/gp/product/1980891419/ref=dbs_a_def_r...