Unit test for iOS compatibilty

A recent iOS update made minor keychain changes and broke a lot of functionality for our app. This change would only affect apps that share the keychain with another app and run mostly in the background. This change was not documented in any of the iOS release / docs.

To stay on top of this failure again, we plan to come up with a suite of test applications / unit test cases that will test core functionality in newer versions of iOS.

Will this be considered unit testing or integration testing?

Taking Core Bluetooth as an example, my question is:

  • What are the standard ways to test IOS BLE APIs?
  • Is it possible to use mockups to interact with peripherals if the application is central because we intend to test the IOS BLE server / API and not the BLE protocol itself?
+3
ios unit-testing core-location core-bluetooth


source to share


No one has answered this question yet

Check out similar questions:

2560
How can I test a private function or class with private methods, fields or inner classes?
830
Unit Testing C Code
717
JavaScript unit test tools for TDD
681
What is Unit test, integration test, Smoke test, regression test?
646
How do I unit test threaded code?
573
Is unit testing worth the effort?
452
How do you unit test private methods?
435
What is reasonable% code coverage for unit tests (and why)?
375
Unit test Naming Best Practices
79
How to connect Android device to iOS device via BLE (Bluetooth Low Energy)



All Articles
Loading...
X
Show
Funny
Dev
Pics