Testing Squad
Line 1: | Line 1: | ||
==What is a Testing Squad?== | ==What is a Testing Squad?== | ||
- | Testing Squad is a team of Maemo community members that are involved in testing applications queued in [Extras-testing] repository in regular and systematic manner. The idea is to ensure high quality applications are promoted to end-user oriented Extras repository, instead of being stuck in Extras-testing forever, just because there is nobody willing to put enough effort to test these apps and make sure they are mature enough to hit Extras for everyone to use. | + | Testing Squad is a team of Maemo community members that are involved in testing applications queued in [[Extras-testing]] repository in regular and systematic manner. The idea is to ensure high quality applications are promoted to end-user oriented Extras repository, instead of being stuck in Extras-testing forever, just because there is nobody willing to put enough effort to test these apps and make sure they are mature enough to hit Extras for everyone to use. |
==How everybody can help== | ==How everybody can help== | ||
- | * You can help testing beta software available in the [Extras-testing] repository, in order to provide high quality software to the Maemo users. | + | * You can help testing beta software available in the [[Extras-testing]] repository, in order to provide high quality software to the Maemo users. |
* If you don't feel ready to join the testing Squad or don't have enough skills, you can still help by testing the applications from a user point of view (functionalities, description, etc...). | * If you don't feel ready to join the testing Squad or don't have enough skills, you can still help by testing the applications from a user point of view (functionalities, description, etc...). | ||
* Don't be shy to give feedback (both positive and negative) to author of an application, using [http://maemo.org/packages/ packages interface] or [http://bugs.maemo.org Bugzilla] if you've found obvious bugs. Such activity does not require you to become Testing Squad member. | * Don't be shy to give feedback (both positive and negative) to author of an application, using [http://maemo.org/packages/ packages interface] or [http://bugs.maemo.org Bugzilla] if you've found obvious bugs. Such activity does not require you to become Testing Squad member. | ||
Line 17: | Line 17: | ||
==Mailing list== | ==Mailing list== | ||
- | Mailing list for Testing Squad members is meant to keep track of apps in testing queue, so every member is aware which apps require most attention at given time. If you want to become Testing Squad member, subscribing to mailing list is essential. | + | Mailing list for Testing Squad members is meant to keep track of apps in testing queue, so every member is aware which apps require most attention at given time. If you want to become Testing Squad member, [https://garage.maemo.org/mail/?group_id=1273 subscribing] to mailing list is essential. |
==How Testing Squad works== | ==How Testing Squad works== | ||
Line 34: | Line 34: | ||
=== '''How to test applications properly?''' === | === '''How to test applications properly?''' === | ||
- | Follow instructions at [[QA_Checklist]] to ensure consistent testing procedure. | + | Follow instructions at [[Extras-testing/QA_Checklist| Q&A Checklist]] to ensure consistent testing procedure. |
=== '''The application has a usable but very ugly UI, should I thumb it down?''' === | === '''The application has a usable but very ugly UI, should I thumb it down?''' === |
Revision as of 11:34, 8 February 2010
Contents |
What is a Testing Squad?
Testing Squad is a team of Maemo community members that are involved in testing applications queued in Extras-testing repository in regular and systematic manner. The idea is to ensure high quality applications are promoted to end-user oriented Extras repository, instead of being stuck in Extras-testing forever, just because there is nobody willing to put enough effort to test these apps and make sure they are mature enough to hit Extras for everyone to use.
How everybody can help
- You can help testing beta software available in the Extras-testing repository, in order to provide high quality software to the Maemo users.
- If you don't feel ready to join the testing Squad or don't have enough skills, you can still help by testing the applications from a user point of view (functionalities, description, etc...).
- Don't be shy to give feedback (both positive and negative) to author of an application, using packages interface or Bugzilla if you've found obvious bugs. Such activity does not require you to become Testing Squad member.
How to join the Testing Squad
- Read the "How everybody can help" section above.
- Join the Testing Squad group at maemo.garage.
- Subscribe the Testing Squad mailing list.
- Welcome to the team! :-)
Mailing list
Mailing list for Testing Squad members is meant to keep track of apps in testing queue, so every member is aware which apps require most attention at given time. If you want to become Testing Squad member, subscribing to mailing list is essential.
How Testing Squad works
Packages marked for demotion
Let's keep the testing queue clean: Packages Marked for Demotion
Testers FAQ
Do I need special skills to become a tester?
No, anyone could become a tester (in fact you already are if you for example report bugs or give thumbs up/down to certain applications), however before becoming a member of Testing Squad you need to be ready to test various Extras-testing applications on more regular basis.
How to test applications properly?
Follow instructions at Q&A Checklist to ensure consistent testing procedure.
The application has a usable but very ugly UI, should I thumb it down?
No, developers are encouraged to adopt the Maemo 5 UI guidelines and optimize their application to finger use. However, lack of Maemo 5 UI optimization is not a reason to block an application in its way to Extras unless it is unusable even with stylus.
I found a critical bug during testing, what I should do?
First you should report the bug in the application bugtracker, after that ask the developer to thumb down the application(in order to demote it) and add it to this list.
Where to report bugs?
Use regular Maemo bugzilla and select Enter a new bug report -> Extras -> application-name.