16 May 13 * Continuous Integration is the process that runs in the background that picks up new developer changes, builds them into a executable and then runs automated tests against that executable. * If the tests fail, a developer gets a notification to fix the broken tests. * This is very useful as developers gets a good idea if their code works or not as they make changes. * How good a change is depends on how good your tests are. * Continuous Integration can also help you distribute changes to testers. * Tonight ill show you an example of how this works
Thursday, 16 May 13 Its obvious that no one at apple has thought about test automation seriously This stuff breaks often. I hate that. Its my passion in life to make developers happier and more productive.
iOS apps today Thursday, 16 May 13 Xcode comes with SentTestKit baked right in. There are many guides on the internet about testing. Not going to go into this much at all.
iOS apps today Thursday, 16 May 13 Xcode comes with SentTestKit baked right in. There are many guides on the internet about testing. Not going to go into this much at all.
Automatically detects available SDKs across all build machines Looks for test results in the build log and tracks the results Run your tests on the simulator Thursday, 16 May 13
Build a ipa for distribution on HockeyApp or TestFlight Automatically detects available SDKs across all build machines Looks for test results in the build log and tracks the results Run your tests on the simulator Thursday, 16 May 13