Advertise Mobile SDKs Books Events Forum News Social Networking Support Us
Follow @iphonedevsdk on Twitter

Interface 2, Advanced iOS
Mockup & Code Gen
($9.99)

Make your own iPhone apps
and run them live!
(free)

Pic Frame Dynamo: Photo Editing
($0.99)

Abiliator
($1.99)

Want your application or service advertised on iPhone Dev SDK?

Go Back   iPhone Dev SDK Forum > Business Forums > Business, Legal, & App Store

Reply
 
LinkBack Thread Tools Display Modes
Old 01-05-2011, 12:19 PM   #1 (permalink)
Registered Member
 
Join Date: Aug 2010
Posts: 82
brutalisk is on a distinguished road
Default No beta test or I am completely dumb?

When I was making my first app, I wasn't in big need to run a beta test before release. But when my sales went down after the gamers spot a crash bug that ws painful.

But I lurked through every doc and actually I don't understand how to run a beta test of the game before release? Testing on 5-10 dev iphones is not a solution, cause 10 people can't catch all bugs. How to test a game with, let's say 500-1000 users? Or those guys in apple think that buggy and undeveloped software (as they release) is ok for everyone?

How do you test your apps before releasing them?
brutalisk is offline   Reply With Quote
Old 01-05-2011, 12:32 PM   #2 (permalink)
Registered Member
 
Join Date: Apr 2010
Posts: 88
roiegat is on a distinguished road
Default

Well it depends on who your testers are. If you have 10 testers who are good at testing, they can find any bug you have. If you have 10 people who just like playing games, don't expect much.

I've tested many apps over the year at work and on my own. I have a nack for finding things the application is not suppose to do. So I can conduct pretty good testing myself. But I also do an ad-hoc distribution to several other friends who I know can test an app and they give me good feedback as well.

As far as I know, most development accounts can only distribute to 100 devices total. So with your 5 devices, that's 95 left. So you could have 95 more testers.

Good luck.
roiegat is offline   Reply With Quote
Old 01-05-2011, 01:07 PM   #3 (permalink)
Registered Member
 
Join Date: Aug 2010
Posts: 82
brutalisk is on a distinguished road
Default

If that's true, then Steve Jobs is an idiot...
brutalisk is offline   Reply With Quote
Old 01-05-2011, 01:11 PM   #4 (permalink)
Registered Member
 
Join Date: May 2010
Posts: 317
jptexas is on a distinguished road
Default

Quote:
Originally Posted by brutalisk View Post
When I was making my first app, I wasn't in big need to run a beta test before release. But when my sales went down after the gamers spot a crash bug that ws painful.

But I lurked through every doc and actually I don't understand how to run a beta test of the game before release? Testing on 5-10 dev iphones is not a solution, cause 10 people can't catch all bugs. How to test a game with, let's say 500-1000 users? Or those guys in apple think that buggy and undeveloped software (as they release) is ok for everyone?

How do you test your apps before releasing them?
If you do an adhoc distribution, you can have up to 100 beta testers.
I find it difficult to find that many beta testers.
I think it's also possible(can someone confirm?) to have the app approved on the app store but not released yet, in that case you can send promo codes for more users to try it out before release date.
jptexas is offline   Reply With Quote
Old 01-05-2011, 01:13 PM   #5 (permalink)
Registered Member
 
Join Date: Aug 2010
Posts: 82
brutalisk is on a distinguished road
Default

Lol... 50000 developers need a workaround to make a beta test? Are you serious?

Someone needs to get fired imo.
brutalisk is offline   Reply With Quote
Old 01-05-2011, 01:17 PM   #6 (permalink)
Registered Member
 
Join Date: May 2010
Posts: 317
jptexas is on a distinguished road
Default

Quote:
Originally Posted by brutalisk View Post
Lol... 50000 developers need a workaround to make a beta test? Are you serious?

Someone needs to get fired imo.
How many beta testers are you looking into having?
Where do you plan to find them?
jptexas is offline   Reply With Quote
Old 01-05-2011, 01:25 PM   #7 (permalink)
Town Critic
 
Join Date: Oct 2009
Posts: 536
Gudus is on a distinguished road
Default

Quote:
Originally Posted by jptexas View Post
I think it's also possible(can someone confirm?) to have the app approved on the app store but not released yet, in that case you can send promo codes for more users to try it out before release date.
I could be wrong, but don't think this is possible.
__________________
My DJ is the BEST way to listen to music!
My DJ on iTunes | My DJ on Facebook

My Blog for iPhone Developers
Latest Blog Post: Financial Reports Don’t Match Sales Data? Huh?
Gudus is offline   Reply With Quote
Old 01-05-2011, 01:30 PM   #8 (permalink)
Registered Member
 
Join Date: Jan 2011
Posts: 12
wally4u is on a distinguished road
Default

Well, i've been a beta tester for years for a one of the larger Mac game distributers and they don't have 500 beta testers.
They have a handful of good/decent testers that know that the application will crash and will actually write a bugreport on it.
For these users its always a trade-off between getting your hands on the latest/greatest software with the knowledge that you can/will loose all your progress in your game if you just happen to find that nice bug

I agree with roiegat that if you have a handful of good testers you really can get a long way in finding most of your bugs. Keep in mind there is NO bugfree code, (probably the space shuttle is the only exception)

Probably the best steps are:
Do regression testing with every minor release.
This should be part of your own development cycle.

Find 5 good power users (preferably fellow developers). Good for finding technical bugs or let them do performance tests.

Find 5 non technical iphone users (your mom/aunt/etc). Good for banging at all the buttons and trying things technical ("logically") minded user wouldn't think of.

Good luck!
wally4u is offline   Reply With Quote
Old 01-05-2011, 01:37 PM   #9 (permalink)
Registered Member
 
Join Date: Aug 2010
Posts: 82
brutalisk is on a distinguished road
Default

500 users is s problem? Are you kidding me? I'd have 5k with ease. How do your 10 people suppose to find a crash bug that occurs in 0.001%? Ho can they test all features in all random ways?

You will rely on a test run by 10 people before releasing to 100000? To 1000000?

Cmon guys, this is business, not games...

P.S. Guys that are hired to test apps before release called QA, but did you see any online game out jsut relying on QA team, without public beta test?

Are you living under a rock?
brutalisk is offline   Reply With Quote
Old 01-05-2011, 01:39 PM   #10 (permalink)
Registered Member
 
Join Date: Aug 2010
Posts: 82
brutalisk is on a distinguished road
Default

Quote:
Originally Posted by wally4u View Post

...(your mom/aunt/etc).....




YOUR MOM IS NOT A VALID TEST MARKET!

Google Image Result for http://farm3.static.flickr.com/2277/2309776095_7b7f99ecbe_m.jpg

Want me to buy this to you? )
brutalisk is offline   Reply With Quote
Old 01-05-2011, 01:45 PM   #11 (permalink)
Registered Member
 
Join Date: May 2010
Posts: 317
jptexas is on a distinguished road
Default

Quote:
Originally Posted by brutalisk View Post
500 users is s problem? Are you kidding me? I'd have 5k with ease. How do your 10 people suppose to find a crash bug that occurs in 0.001%? Ho can they test all features in all random ways?

You will rely on a test run by 10 people before releasing to 100000? To 1000000?

Cmon guys, this is business, not games...

P.S. Guys that are hired to test apps before release called QA, but did you see any online game out jsut relying on QA team, without public beta test?

Are you living under a rock?
You don't want to release until you find all crashes with an 0.001% occurence??
I mean... good for you, that's perfectionism.
But, ... not sure who is living under a rock...
jptexas is offline   Reply With Quote
Old 01-05-2011, 01:52 PM   #12 (permalink)
Registered Member
 
Join Date: Apr 2010
Posts: 88
roiegat is on a distinguished road
Default

Or you can always go the Microsoft route with a 0.001% probablity bug:

"It's not a bug, it's a security feature"
roiegat is offline   Reply With Quote
Old 01-05-2011, 02:00 PM   #13 (permalink)
Town Critic
 
Join Date: Oct 2009
Posts: 536
Gudus is on a distinguished road
Default

Quote:
Originally Posted by jptexas View Post
You don't want to release until you find all crashes with an 0.001% occurence??
I mean... good for you, that's perfectionism.
But, ... not sure who is living under a rock...
QFT
__________________
My DJ is the BEST way to listen to music!
My DJ on iTunes | My DJ on Facebook

My Blog for iPhone Developers
Latest Blog Post: Financial Reports Don’t Match Sales Data? Huh?
Gudus is offline   Reply With Quote
Old 01-05-2011, 02:06 PM   #14 (permalink)
Registered Member
 
Join Date: Aug 2010
Posts: 82
brutalisk is on a distinguished road
Default

Also these 100 UDIDs you are talking about are given FOR A YEAR! SO I will have to carry on these testers all the time all the same without possibility to change them cause I don't have ahough UDIDs?

I don't wonder any more why Blizzard does not develop for iphone...

Steve Jobs, do you hear mortals? Helloo? C'mon, dude...
brutalisk is offline   Reply With Quote
Old 01-05-2011, 02:07 PM   #15 (permalink)
Registered Member
 
Join Date: Dec 2010
Location: Paris, France
Posts: 946
7twenty7 is on a distinguished road
Default

Quote:
Originally Posted by brutalisk View Post
Cmon guys, this is business, not games...
So says the guy who didn't feel the need to do a beta test before releasing...
7twenty7 is offline   Reply With Quote
Old 01-05-2011, 02:16 PM   #16 (permalink)
Registered Member
 
Join Date: Aug 2010
Posts: 82
brutalisk is on a distinguished road
Default

Quote:
Originally Posted by 7twenty7 View Post
So says the guy who didn't feel the need to do a beta test before releasing...
I do not assume a 10-people test a BETA TEST.

But I could not get needed amount of testers just cause apple engineers didn't feel like making any tools for this, or even leaving a possibility to do this...
brutalisk is offline   Reply With Quote
Old 01-05-2011, 02:16 PM   #17 (permalink)
Registered Member
 
Join Date: May 2010
Posts: 317
jptexas is on a distinguished road
Default

Quote:
Originally Posted by brutalisk View Post
Also these 100 UDIDs you are talking about are given FOR A YEAR! SO I will have to carry on these testers all the time all the same without possibility to change them cause I don't have ahough UDIDs?

I don't wonder any more why Blizzard does not develop for iphone...

Steve Jobs, do you hear mortals? Helloo? C'mon, dude...
Do you have an app on the store already? How many testers have you used?

You may want to look in the enterprise program if you want ad hoc distribution to more than 100 devices, it may better fit your needs.
jptexas is offline   Reply With Quote
Old 01-05-2011, 02:19 PM   #18 (permalink)
Registered Member
 
Join Date: May 2010
Posts: 317
jptexas is on a distinguished road
Default

Quote:
Originally Posted by jptexas View Post
Do you have an app on the store already? How many testers have you used?.
Sorry, i forgot what you said in first post.
So you want to go from 0 testers for your first app to 500 for the second one?

Everybody around here with many apps in the store seems in agreement that 100 is plenty enough, especially if you don't have the structure to manager that many testers. What kind of quality test reports are you going to be able to analyze from that many testers if you're alone(are you?) working on this?
jptexas is offline   Reply With Quote
Old 01-05-2011, 02:19 PM   #19 (permalink)
Registered Member
 
Join Date: Aug 2010
Posts: 82
brutalisk is on a distinguished road
Default

Quote:
Originally Posted by jptexas View Post
Do you have an app on the store already? How many testers have you used?

You may want to look in the enterprise program if you want ad hoc distribution to more than 100 devices, it may better fit your needs.
Can I have a link?

I had more than 20.000 testers. Yet I assume everyone who bought an app that crashed were testers. And now I am investing a hell ton of money to make a big content update to apologise for this.
brutalisk is offline   Reply With Quote
Old 01-05-2011, 02:21 PM   #20 (permalink)
Registered Member
 
Join Date: Aug 2010
Posts: 82
brutalisk is on a distinguished road
Default

I just need all creash reports that will be generated by their iphones... Cause 1 creash report may not help, but 10, 20, 30+ will definitely help...



Quote:
Originally Posted by jptexas View Post
Sorry, i forgot what you said in first post.
So you want to go from 0 testers for your first app to 500 for the second one?

Everybody around here with many apps in the store seems in agreement that 100 is plenty enough, especially if you don't have the structure to manager that many testers. What kind of quality test reports are you going to be able to analyze from that many testers if you're alone(are you?) working on this?
brutalisk is offline   Reply With Quote
Old 01-05-2011, 02:21 PM   #21 (permalink)
Registered Member
 
Join Date: May 2010
Posts: 317
jptexas is on a distinguished road
Default

Quote:
Originally Posted by brutalisk View Post
Can I have a link?

I had more than 20.000 testers. Yet I assume everyone who bought an app that crashed were testers. And now I am investing a hell ton of money to make a big content update to apologise for this.
Support - iOS Developer Enterprise Program

I dont know the details of the program, but it is meant for in house development. So you would also need to keep your regular developer program for app store release.
jptexas is offline   Reply With Quote
Old 01-05-2011, 02:29 PM   #22 (permalink)
Registered Member
 
vigu360's Avatar
 
Join Date: Feb 2010
Location: Canada
Posts: 193
vigu360 is on a distinguished road
Default

Quote:
Originally Posted by Gudus View Post
I could be wrong, but don't think this is possible.
I have done it to many of my clients who has a specific release date. I tested them using a promo code before release date and even once had to update before going live. So I can guarantee that this works
vigu360 is offline   Reply With Quote
Old 01-05-2011, 02:39 PM   #23 (permalink)
Registered Member
 
Join Date: Aug 2010
Posts: 82
brutalisk is on a distinguished road
Default

Dude, I have a problem. Sometimes my app behaves strange and instead of adding something to player it takes something. But this happends extremely rare and all my team could not spot an issue.

But I have complains coming in every day about this issue.

What should I do? Use all UDIDs given for a year to some unknown testers that can even not do the work or get boring in a day, or hire 50 full-time testers?

But it's now absolutely clear why iTunes is working THAT ugly...

And we have to pray about 10-days approval time...

And there is a discovery issue not solved within 2 years...

Eric Schmidt sems to have a nice chance?



Quote:
Originally Posted by vigu360 View Post
I have done it to many of my clients who has a
specific release date. I tested them using a promo code before release date and even once had to update before going live. So I can guarantee that this works
brutalisk is offline   Reply With Quote
Old 01-05-2011, 02:56 PM   #24 (permalink)
Registered Member
 
vigu360's Avatar
 
Join Date: Feb 2010
Location: Canada
Posts: 193
vigu360 is on a distinguished road
Default

Quote:
Originally Posted by brutalisk View Post
Dude, I have a problem. Sometimes my app behaves strange and instead of adding something to player it takes something. But this happends extremely rare and all my team could not spot an issue.

But I have complains coming in every day about this issue.

What should I do? Use all UDIDs given for a year to some unknown testers that can even not do the work or get boring in a day, or hire 50 full-time testers?

But it's now absolutely clear why iTunes is working THAT ugly...

And we have to pray about 10-days approval time...

And there is a discovery issue not solved within 2 years...

Eric Schmidt sems to have a nice chance?
Honestly why don't you try the enterprise program. This is specifically for some one who needs lot of testers. I can assure you 10 good exp beta testers(not some kid next door) can nail down a bug or crash provided you provide them with necessary devices and knowledge of different software versions.
vigu360 is offline   Reply With Quote
Old 01-05-2011, 03:03 PM   #25 (permalink)
Registered Member
 
Join Date: Aug 2010
Posts: 82
brutalisk is on a distinguished road
Default

Quote:
Originally Posted by vigu360 View Post
Honestly why don't you try the enterprise program. This is specifically for some one who needs lot of testers. I can assure you 10 good exp beta testers(not some kid next door) can nail down a bug or crash provided you provide them with necessary devices and knowledge of different software versions.
Ok guys, I just needed to make sure that there is no proper way to do this and that I am not a complete dumb that overlook obvious... I will use some workarunds but just wanted to be sure.

Thanks everyone who participated in this talk.
brutalisk is offline   Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



» Advertisements
» Online Users: 447
18 members and 429 guests
13dario13, Absentia, Domele, dre, Droverson, flamingliquid, givensur, hussain1982, iAppDeveloper, ipodphone, jessicagx69, JmacDotOrg, laley, logan, MarkC, metalogico, RobTaku, tomtom100
Most users ever online was 1,387, 04-10-2012 at 04:21 AM.
» Stats
Members: 175,641
Threads: 94,108
Posts: 402,849
Top Poster: BrianSlick (7,990)
Welcome to our newest member, JmacDotOrg
Powered by vBadvanced CMPS v3.1.0

All times are GMT -5. The time now is 03:07 PM.
Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.0