Craig Nishina

Craig Nishina is a software engineer at Google. He is currently working on Google Cloud Platform and contributes to Protractor, the end-to-end test framework for Angular. In an earlier career, Craig worked as a civil engineer designing buildings, but he much prefers writing code to designing building structures. When he’s not contributing to open source projects like Protractor and webdriver-manager, he enjoys playing golf and traveling.

books by Craig Nishina

Testing Angular Applications

  • November 2018
  • ISBN 9781617293641
  • 240 pages
  • printed in black & white

Testing Angular Applications teaches you how to make testing an essential part of your development and production processes. You'll start by setting up a simple unit testing system as you learn the fundamental practices. Then, you'll fine-tune it as you discover the best tests for Angular components, directives, pipes, services, and routing. Finally, you'll explore end-to-end testing, mastering the Protractor framework, and inserting Angular apps into your continuous integration pipeline.