The crash of TestFlight
TestFlight, The popular mobile app testing platform has been recently bought by Apple Computers™ and surprisingly (or not..) immediately announced that they will no longer support Android apps on their platform.
This came as a huge blow for us cross-platform developers. Using Adobe Air as our main environment, we couldn’t implement just any native SDK. We were basically left without a real solution for testing and debugging our cross-platform apps. Most of the solutions we did find where Native extensions for TestFlight.
A small fairy whispered in our ears about a new kind of project – a highly advanced and sophisticated yet easy to use and implement, called TestFairy.
Having nothing to lose we gave it a shot and were blown away by the amount of vital information presented to us in way that actually made sense, that was easy to understand and analyze. This list of features "killed" TestFlight on all standards.
TestFairy gave us an insight of what’s going on with our apps currently installed on testers and clients’ mobile devices. For the first time we could actually SEE what it means when a client gives you the very specific feedback: “it’s not working”…
So how hard is the implementation?
As easy as it sounds – just upload the apk.
No setup or sdk implementation is needed.
It was all great other than one missing feature: we couldn’t see the AS3 “trace” of catched errors and other information we wanted to trace. In order to deal with this issue we built a small and simple Native Extension that will send the traces to the TestFairy logs.
Testfairy and iOS With TestFairy we do found a solution for android apps but still we wanted both android and iOS in one managed testing platform. As for cross platforms, we have a little secret to share with you, Testfairy is about to support IOS really soon.
Here is the Adobe Native Extension for download, documentation can be found here.
We hope you'll find it as useful as we did and would appreciate your feedback – please share!