- Home /
Beta testing on Android. How do you do it?
Hi!,
Our game is in our final stage prior to be released. I would like at this stage to add some beta testers to let them hunt bugs, etc... I have seen that in the asset store there is a TestFlight plugin but only for android, so, How do you do your beta testing on unity android? Do you use any tools, workflow, etc...?
Thanks in advance.
Answer by whydoidoit · Jun 18, 2013 at 07:09 AM
We use TestFlight, you just upload your APK and invite people. You can go further by adding TestFlight SDK which allows you to get crash dumps and perform logging on every device.
Also we do all of our builds using Jenkins and Asset Server so that a checkin that includes a # tag auto distributes the build to the users in that mailing list on TestFlight.
Jenkins will check out the source, only build if there is a #tag, upload to TestFlight and then send out the distribution email.
Thanks for the insights guys, really inspiring. Just 2 more qeustions:
1) How do you make sure that no one will take your apk and upload to the store pretending it was his game? (Sorry if this sound like a dumb question, but I'm really concerned about this).
2) How do you find good testers and where?
Thanks in advance.
There are companies that will provide beta testers, we recruit from friends/colleagues and families. I would imagine it would be pretty easy to prove it was your game if someone uploaded it! Also I believe testflight provides a level of protection over random downloading.
Answer by @elusivestars · Jun 19, 2013 at 09:48 AM
Checkout https://www.elusivestars.com. I will pay for your first 5 tests.
And here are some of my competitors. http://www.trybeta.com/ http://www.pay4bugs.com http://www.appthwack.com http://www.apphance.com http://www.inthewildtesting.com/ http://www.thebetafamily.com http://www.ibetatest.com http://www.utest.com
http://www.mob4hire.com http://www.testninjas.com http://www.99tests.com http://www.reviewfordev.com
I am the Founder of elusivestars an recommend an iterative approach to your testing.
Start with small 5-10 users in each test, and leverage the feedback to make incremental improvements.
Once you reach a point where the feedback indicates the quality is in your target range, run a larger test 25-50 testers to validate.
Repeat the above process until you are satisfied with the feedback. On elusivestars, the larger tests also give you insight into target demographics.
Some additional detail about elusivestars: elusivestars is setup to give you a perspective from real users using real devices. The testing quickly helps you identify where your App excels and where it may need improvement. To ensure the feedback is actionable it is categorized as follows:
Overall Rating
Useful or Fun
Easy to Learn
Easy to Use
Stable
Trust App/Developer
Original
Performance
Attractive
App icon (A/B testing)
Answer by horatiocain1 · Jun 20, 2013 at 05:34 AM
Google recently released a Beta Test feature to the Google Play store: http://pugetworks.com/blog/2013/06/beta-testing-android-apps-on-the-google-play-store/