Essential Developer

View Original

iOS Automated Testing Strategies Q&A (Unit, Integration, UI...) | iOS Lead Essentials Podcast #013

Your browser doesn't support HTML5 audio

iOS Automated Testing Strategies Q&A (Unit, Integration, UI...) | iOS Lead Essentials Podcast #013 Caio & Mike | EssentialDeveloper.com

This podcast is all about automated testing strategies to improve your productivity and continuously deliver high-quality apps.

You’ll learn effective testing strategies in iOS as we reply to frequently asked questions, including:

  • What is Unit Testing?
  • What is Integration testing?
  • What is UI testing?
  • What is Acceptance testing?
  • What is End-to-end testing?
  • What is Black-box testing?
  • What is Snapshot testing?
  • Which testing strategy is best, which one should I choose?
  • I read about the benefits of testing, but it takes too long to implement. Am I doing something wrong? Should I abandon the idea of testing?
  • I work on a legacy codebase with no tests. What testing strategies do you suggest to use?
  • My tests sometimes pass and sometimes fail. Can you suggest how I can improve them?
  • My tests take a long time to run, and I’m thinking about stopping testing altogether. Is there any way to speed them up?

Automated testing is a must-have skill for a remarkable and high-paying career in iOS development. And chances are that you can apply the exact ideas and insights in this podcast to speed up your progress.

Subscribe now to our Youtube channel and Podcast to catch new episodes.

Notes