Raywenderlich Testing in iOS

Video Introducing this tutorial


Unit Testing Basics:
Introduction
Getting Started
Importing Modules
Test Case Structure
Running Your First Test
Challenge: Writing Your First Test
Fixing Your Second Test
Red Green Refactor
Challenge: Write Red Green Refactor Test
Optimizing Tests
Conclusion

Advanced Unit Testing Techniques:
Introduction
Asynchronous Testing
XCTWaiter and Expectations
Challenge: Adding XCTWaiter
Mocking
Mocking Tests
Code Coverage
Challenge: Test a View Controller
Performance Testing
Conclusion

UI Testing:
Introduction
Recording a UI Test
Refactoring your UI Test
Challenge: Write your own UI Test
Queries
Multidevice UI Testing
Challenge: About Screen Test
Conclusion

©2021 | All rights reserved.