Changes

Jump to navigation Jump to search
2,535 bytes added ,  14:33, 3 July 2012
m
no edit summary
Line 1: Line 1: −
{{TOCright}}
+
<noinclude>[[Category:Testing]]
 +
</noinclude>
   −
=Meetings=
+
==Install testing environment==
   −
== Testing Day February the 16th ==
+
===SoaS===
This will be an asynchronous effort, hence "Testing day" :). However we will do two kickstart meetings. One at 14:00 UTC and one at 19:00 UTC. In these meetings we will give a short introduction to what to test and answer questions about how to get the image on a usb-key and of course how to gather the results.
+
 
 +
See [[Sugar on a Stick/Beta]].
 +
 
 +
Also see: [[Sugar on a Stick/Installation/Variations]]
 +
 
 +
===Fedora 13===
 +
 
 +
See [[Fedora]].
 +
 
 +
===Ubuntu 9.10 (Karmic)===
 +
 
 +
Follow [[Ubuntu#Sugar-0.88_on_Ubuntu_9.10_.28karmic.29|instruction]] to install latest sugar packages and keep them up-to-date.
 +
 
 +
==Testing plans==
 +
===0.88 Features===
 +
For instructions how to test the Features listed below please have a look at the section "How to test" of each Feature page. Please add yourself with your test result to the table of each Feature.
 +
 
 +
 
 +
* '''Enhanced Gettext'''
 +
[http://wiki.sugarlabs.org/go/Features/Enhanced_Gettext#How_To_Test Enhanced Gettext Testing plan] - Enhanced Gettext adds an extra search path for translation files for Sugar activities. This allows deployments to add and update activity translations independently of the release process.
 +
 
 +
{| border=1 cellpadding=3 style="border: 1px solid white; border-collapse: collapse; background: #e3e4e5;"
 +
|-style="background:#787878; color: white;"
 +
! Name !! Works !! Comment
 +
|-
 +
| ''Juan Pérez''
 +
| ''no'' || ''None''
 +
|-
 +
|}
 +
 
 +
 
 +
* '''Allow the Sugar user to connect to 3G networks'''
 +
[http://wiki.sugarlabs.org/go/Features/3G_Support#How_To_Test 3G Support Testing plan] - This Feature allows the Sugar user to connect to 3G networks using a device in the frame.
 +
 
 +
{| border=1 cellpadding=3 style="border: 1px solid white; border-collapse: collapse; background: #e3e4e5;"
 +
|-style="background:#787878; color: white;"
 +
! Name !! Works !! Comment
 +
|-
 +
| ''Jane Doe''
 +
| ''yes'' || ''None''
 +
|-
 +
|}
 +
 
 +
 
 +
* '''Font configuration'''
 +
[http://wiki.sugarlabs.org/go/Features/Font_configuration#How_To_Test Font configuration] - Distributors/deployers can use a GConf preference to customize the Sugar font size.
 +
 
 +
{| border=1 cellpadding=3 style="border: 1px solid white; border-collapse: collapse; background: #e3e4e5;"
 +
|-style="background:#787878; color: white;"
 +
! Name !! Works !! Comment
 +
|-
 +
| ''Marko Marković''
 +
| ''yes/no'' || ''None''
 +
|-
 +
|}
 +
 
 +
 
 +
===Language Tests===
 +
* Test your own native language (can be set using the Control Panel).
 +
** is the 3G Feature listed in the section above fully translated?
 +
 
 +
{| border=1 cellpadding=3 style="border: 1px solid white; border-collapse: collapse; background: #e3e4e5;"
 +
|-style="background:#787878; color: white;"
 +
! Name !! Language !! Works !! Comment
 +
|-
 +
| ''Max Mustermann''
 +
| ''German'' || ''yes/no'' || ''None''
 +
|-
 +
|}
 +
 
 +
 
 +
===Backwards compatibility tests===
 +
* '''Migrate the Journal'''
 +
Please verify that the Journal is migrated fine after an update. For example from 0.82 to 0.88.
 +
 
 +
{| border=1 cellpadding=3 style="border: 1px solid white; border-collapse: collapse; background: #e3e4e5;"
 +
|-style="background:#787878; color: white;"
 +
! Name !! Versions !! Works !! Comment
 +
|-
 +
| ''Pierre-Paul-Jacques''
 +
| ''0.82-0.88'' || ''yes/no'' || ''None''
 +
|-
 +
|}
 +
 
 +
 
 +
===Connectivity: Different internet connections===
 +
You should test here if you can connect with a WEP and WPA/WPA2 network, if a wired connection is possible and the 3G connection test can be logged here, too.
 +
 
 +
{| border=1 cellpadding=3 style="border: 1px solid white; border-collapse: collapse; background: #e3e4e5;"
 +
|-style="background:#787878; color: white;"
 +
! Name !! Connectivity Type !! Works !! Comment
 +
|-
 +
| ''Pierre-Paul-Jacques''
 +
| ''WEP'' || ''yes/no'' || ''None''
 +
|-
 +
|}
   −
=== When ===
  −
* Kickoff-Meeting 1: 14:00 UTC
  −
* Kickoff-Meeting 2: 19:00 UTC
     −
===Where===
+
===Bug Fix testing===
This meeting will be an online meeting using IRC, [http://en.wikipedia.org/wiki/IRC Internet Relay Chat]. You can read here more how to use [http://wiki.sugarlabs.org/go/Sugar_Labs/Contacts#IRC.2C_Internet_Relay_Chat IRC] to join the meeting. The meeting will be taking place on the channel #sugar on the irc.freenode.net server.
+
For particular bugs you can indicate your test results in this section. This can be done by more than one person, just separate name and result by a column.
* IRC Channel: #sugar Server: irc.freenode.net
     −
=== Attendees ===
+
{| border=1 cellpadding=3 style="border: 1px solid white; border-collapse: collapse; background: #e3e4e5;"
 +
|-style="background:#787878; color: white;"
 +
! Bug !! Description !! Works? !! Tester !! Comment
 +
|-
 +
| {{Bug|1}} || ''Example'' || ''yes, no, yes'' || ''Walter Bender, Tomeu Vizoso, Gary C. Martin'' || ''None''
 +
|-
 +
| {{Bug|1358}} || Synchronize changes made to a Journal entry || ''yes/no'' || ''Name'' || ''None''
 +
|-
 +
| {{Bug|330}} || Several Access Points with the same essid || ''yes/no'' || ''Name'' || ''None''
 +
|-
 +
| {{Bug|1497}} || Name input screen is deactivable || ''yes/no'' || ''Name'' || ''None''
 +
|-
 +
| {{Bug|1602}} || Can't connect to WEP shared key networks || ''yes/no'' || ''Name'' || ''None''
 +
|-
 +
| {{Bug|1601}} || Intro screen doesn't unfreeze dcon || ''yes/no'' || ''Name'' || ''None''
 +
|-
 +
|}
   −
Are you planning to attend?  Add your name and your expertise below!
+
==How to write a good bug report==
 +
You should note the following in the bug report:
 +
* the version you are using
 +
* steps to reproduce
    +
In most cases it is of interest to the developers to look at the Sugar logs. Instructions how to get the logs can be seen [http://wiki.sugarlabs.org/go/BugSquad/Get_Logs here].
    +
==Meetings==
 +
====Where====
 +
Meetings are held online using IRC, [http://en.wikipedia.org/wiki/IRC Internet Relay Chat]. You can read here more how to use [[Sugar_Labs/Communication channels#IRC.2C_Internet_Relay_Chat | IRC]] to join the meeting. The meeting will be taking place on the channel #sugar on the irc.freenode.net server, irc://irc.freenode.net#sugar, or [http://webchat.freenode.net/?randomnick=1&channels=sugar&prompt=1 webchat client].
 +
=== 01 March 2010 ===
 +
'''When:''' 14:00 UTC (9 EST)
 +
=== Testing Day February the 16th ===
 +
This will be an asynchronous effort, hence "Testing day" :). However we will do two kickstart meetings. One at 14:00 UTC and one at 19:00 UTC. In these meetings we will give a short introduction to what to test and answer questions about how to get the image on a usb-key and of course how to gather the results.
 +
==== When ====
 +
* Kickoff-Meeting 1: 14:00 UTC
 +
* Kickoff-Meeting 2: 19:00 UTC
 +
==== Attendees ====
 +
Are you planning to attend?  Add your name and your expertise below!
 
{| border=1 cellpadding=3 style="border: 1px solid white; border-collapse: collapse; background: #e3e4e5;"
 
{| border=1 cellpadding=3 style="border: 1px solid white; border-collapse: collapse; background: #e3e4e5;"
 
  |-style="background:#787878; color: white;"
 
  |-style="background:#787878; color: white;"
Line 34: Line 158:  
! [[User:Mchua|Mel chua]]
 
! [[User:Mchua|Mel chua]]
 
| yes || no || [http://blog.melchua.com/category/soas/ soas pilot] || community QA, SMW-based test case systems
 
| yes || no || [http://blog.melchua.com/category/soas/ soas pilot] || community QA, SMW-based test case systems
 +
|-
 +
|[[User:Satyag|Satyaakam Goswami]] || yes ||no ||[http://translate.sugarlabs.org/hi/  Hindi Translation]  || testing
 +
|-
 +
! [[User:garycmartin|Gary Martin]]
 +
| yes || no || no
 
|}
 
|}
   −
===Testing image===
+
====Testing image====
 
[http://shell.sugarlabs.org/~erikos/soas-testing-day-13-02-10.iso Soas Testing day build]
 
[http://shell.sugarlabs.org/~erikos/soas-testing-day-13-02-10.iso Soas Testing day build]
    
(This is the [http://alt.fedoraproject.org/pub/alt/nightly-composes/soas/ latest soas nightly build]. At the moment starting activities is broken in that build. As this is a daily snapshot it will not be fixed in time for the meeting, hence use the build from the link above.)
 
(This is the [http://alt.fedoraproject.org/pub/alt/nightly-composes/soas/ latest soas nightly build]. At the moment starting activities is broken in that build. As this is a daily snapshot it will not be fixed in time for the meeting, hence use the build from the link above.)
  −
=Testing plans=
  −
==0.88 Features==
  −
We use the section "How to test" of the Feature page.
  −
  −
* [http://wiki.sugarlabs.org/go/Features/Enhanced_Gettext#How_To_Test Enhanced Gettext Testing plan] - Enhanced Gettext adds an extra search path for translation files for Sugar activities. This would allow deployments to add and update activity translations independently of the release process.
  −
  −
* [http://wiki.sugarlabs.org/go/Features/3G_Support#How_To_Test 3G Support Testing plan] - Allow the Sugar user to connect to 3G networks.
  −
  −
* [http://wiki.sugarlabs.org/go/Features/Font_configuration#How_To_Test Font configuration] - Distributors/deployers need a way to be able to customize the Sugar font size.
  −
  −
==Language Tests==
  −
* There was an issue with unpackaged languages.
  −
** Danish (da): Control Panel, about me section: (msgid "You must enter a name." msgstr "Du skal skrive et navn.")
  −
** Malagasy (mg): Control Panel, about me section: (msgid "You must enter a name." msgstr "Tsy maintsy mampiditra anarana ianao")
  −
** Albania (sq): Control Panel, about me section: (msgid "You must enter a name." msgstr "Vetem emri duhet shkruar")
  −
** Swedish (sv): Control Panel, about me section: (msgid "You must enter a name." msgstr "Du måste ange ett namn.")
  −
** Swahili (sw): Control Panel, about me section: (msgid "You must enter a name." msgstr "Lazima uingize jina lako")
  −
** Tamil (ta): Control Panel, about me section: (msgid "You must enter a name." msgstr "நீங்கள் பெயரை பதிவு செய்யுங்கள்.")
  −
* Test your own native language (can be set using the Control Panel)
  −
  −
==Bug Fix testing==
  −
===Synchronize changes made to a Journal entry #1358===
  −
* Start a new Activity from the home fav view (e.g Browse)
  −
* Switch to Journal
  −
* Favourite star it, edit the title, in detail view add description and/or tags
  −
* Switch back to Journal list view (i.e don't leave in Journal details view)
  −
* Switch to Activity instance
  −
* Switch back to Journal view
  −
* All Journal metadata details should be still there
  −
  −
=Instructions to flash Soas=
  −
You can use the [http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Blueberry Blueberry instructions] to flash Sugar on a Stick on your usb device.
  −
  −
livecd-iso-to-disk_to_write_live_USB  possibly '''unsupported''' [http://wiki.sugarlabs.org/go/Category:Liveusb#livecd-iso-to-disk_to_write_live_USB] if using Fedora
  −
  −
=How to write a good bug report=
  −
''will follow soon''
 

Navigation menu