This week's book giveaway is in the XML and Related Technologies forum.
We're giving away four copies of Java XML & JSON and have Jeff Friesen on-line!
See this thread for details.
Win a copy of Java XML & JSON this week in the XML and Related Technologies forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Liutauras Vilda
  • Devaka Cooray
  • Jeanne Boyarsky
  • Bear Bibeault
Sheriffs:
  • Junilu Lacar
  • Paul Clapham
  • Knute Snortum
Saloon Keepers:
  • Ron McLeod
  • Tim Moores
  • Stephan van Hulst
  • salvin francis
  • Carey Brown
Bartenders:
  • Tim Holloway
  • Frits Walraven
  • Ganesh Patekar

How to test my app?  RSS feed

 
Greenhorn
Posts: 8
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I am writing an Android Game, and need it testing for bugs, and game-play.

I have inquired on a few forums/Facebook groups, but had little feedback.

I am registered on Google Play, and their Pre-Release Reports have identified some technical issues, but they do not address the game-play.

How can I get some feedback from people who are interested in testing my Game?
 
Ranch Hand
Posts: 462
Chrome Linux VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Every time you write a class write a unit test for it.  Every time you compile your code re-run your unit tests.  Every time you fix a bug write a unit test to ensure the bug stays fixed.  Learn how to use Junit.
 
Phil Webster
Greenhorn
Posts: 8
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have tried to look into Unit Testing, and Junit, etc, but it somehow just skims off my brain, and won't sink in

Also, I am looking for other Real People to have a look at my App, to see how it plays, as I am too close to it.
 
Jim Venolia
Ranch Hand
Posts: 462
Chrome Linux VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
That's bad and you need to fix it.  Unit tests won't help with the GUI stuff (YMMV, I don't do GUIs), nor with gameplay.

But if you can't/don't write unit tests your pretty much screwed.  I would focus on that, and Junit, before writing any more code for your game.
 
Sheriff
Posts: 24074
54
Eclipse IDE Firefox Browser MySQL Database
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Phil Webster wrote:How can I get some feedback from people who are interested in testing my Game?



Well, different things can be achieved by testing. If your people test your game and it crashes all the time, then that's a sign you should have done more testing of the type Jim's talking about. (If you haven't written your game with those tests built in from the start, it can be very hard to try putting the tests in after the fact.)

People might complain because a certain part of the game is way too slow, or because the fonts are too small to read, or because the colours (in their humble opinion) are awful, or because there are problems with continuity in the story-line, or you name it. But you want to do that kind of testing after you've got the game to run without crashing and to do what it's supposed to do. So, do you have a document which describes what it's supposed to do? You'd have to give that document, or parts of it, to the testers and ask them to try to make the game behave in a way which is contrary to that document.
 
Saloon Keeper
Posts: 5219
143
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I'm assuming that the game basically works (if it was crashing frequently you would have noticed and fixed that already). Consequently I don't think that starting with unit tests now would help much. They are useful in general, and you should incorporate them into your development, but for testing you need actual people. If the app is already in the Play Store as beta, can you ask friends to give it a spin? Have you posted the URL widely (hint: do it here)?
 
Phil Webster
Greenhorn
Posts: 8
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The App is currently in "Internal Testing", and only available to people who I have on my Testers list (Which I am trying to expand)

MY tests of it do not crash, but I have had some feedback that some peoples' copies do - but I am struggling to find why.
I know there are some layout issues, but as I only have limited numbers of devices to test on, I struggle to correct these

But in general, people are not complaining. The limited number of people I have signed-up are not responding

Is there a good resource for explaining how to use Unit Testing?

 
Tim Moores
Saloon Keeper
Posts: 5219
143
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I suppose your testers are not technical enough to have the Android SDK installed so they could run "adb logcat" and send you the stacktrace...?

As an alternative you could instrument the app with Firebase Crashlytics so you get crash reports.
 
Phil Webster
Greenhorn
Posts: 8
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Tim Moores wrote:I suppose your testers are not technical enough to have the Android SDK installed so they could run "adb logcat" and send you the stacktrace...?

As an alternative you could instrument the app with Firebase Crashlytics so you get crash reports.



I can try to get some of them to send me logcat results.

I don't currently use Firebase, or know much about it, but will investigate.
 
Phil Webster
Greenhorn
Posts: 8
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Well, I eventually got Firebase Crashlytics installed, after crawling over the broken glass that is their out-of-date documentation, poor support and Known Bugs.

Seems useful so far, but I still have limited Testers. Crashes look to be minimal so far.

I am still looking fro ways to expand my number of Testers, and get feedback about the Game-Play.
 
All of the world's problems can be solved in a garden - Geoff Lawton. Tiny ad:
RavenDB is an Open Source NoSQL Database that’s fully transactional (ACID) across your database
https://coderanch.com/t/704633/RavenDB-Open-Source-NoSQL-Database
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!