Tests/Keyboards

From OLPC

Jump to: navigation, search

This page is an amalgamation of Keyboard tests. Most tests date from 2009.

Contents

Arabic Keyboard Tests

Test case: Keyboard test for Arabic
How to report results

Stream 8.2, Any
Category I18N Sub-category keyboard
Component Keyboard
Feature http://wiki.laptop.org/go/Tests/Keyboard_mappings
Objective Ensure that a new release booted up on an Arabic keyboard will boot properly, and the characters of the keyboard will be properly represented on the screen.
Tools SKU7 keyboard
Setup See link to feature
Procedure See link to feature
Expected Results
and Pass Criteria
The characters on the keyboard are properly represented after booting latest build.
Comments warning.pngEmpty strings are not accepted.
Release Stream Build Pass/Fail Trac Ticket(s) Comment(s) Date of Test
Candidate 8.2 760 Fail #8489 The font for numbers is weird...the character fonts are fine. I don't know how to test Right-to-Left -- we really need some good details in this test case about how to ensure the compose characters are working; when to expect RTL and LTR; what fonts are supposed to be used, etc. warning.pngThe date "" was not understood (support for dates is still experimental).


Candidate 8.2 767 Fail the characters looked pretty good in a search bar or in terminal, but when you use the arabic font in write it just looks like defragmented latin characters. Also, the letter B's arabic counterpart shows up incorrectly as well as the G's arabic counterpart. In terminal the difference between the 2 and 3 arabic counterparts are indistinguishable. warning.pngThe date "" was not understood (support for dates is still experimental).



Dari Keyboard Tests

Test case: Keyboard test for Dari
How to report results

Stream 8.2, Any
Category I18N Sub-category keyboard
Component Keyboard
Feature http://wiki.laptop.org/go/Tests/Keyboard_mappings
Objective Ensure that a new release booted up on an Arabic keyboard will boot properly, and the characters of the keyboard will be properly represented on the screen.
Tools Dari keyboard or emulated Dari
Setup See link to feature
Procedure See link to feature
Expected Results
and Pass Criteria
The characters on the keyboard are properly represented after booting latest build.
Comments warning.pngEmpty strings are not accepted.
Release Stream Build Pass/Fail Trac Ticket(s) Comment(s) Date of Test
Candidate 8.2 767 Fail #8754 Dari characters not working in Terminal activity 2008/10/02



Kreyol Keyboard Test

Test case: Keyboard test for Kreyol
How to report results

Stream 8.2, Any
Category I18N Sub-category keyboard
Component keyboard
Feature http://wiki.laptop.org/go/Tests/Keyboard_mappings
Objective Ensure that a new release booted up on an Kreyol keyboard will boot properly, and the characters of the keyboard will be properly represented on the screen.
Tools SKU24 laptop
Setup See link to feature
Procedure See link to feature
Expected Results
and Pass Criteria
The characters on the keyboard are properly represented after booting latest build.
Comments warning.pngEmpty strings are not accepted.
Release Stream Build Pass/Fail Trac Ticket(s) Comment(s) Date of Test
Candidate 8.2 760 Fail #http://dev.laptop.org/ticket/8487 Laptop booted, but you can't see all the icons in the control panel warning.pngThe date "" was not understood (support for dates is still experimental).


warning.pngEmpty strings are not accepted. warning.png"" cannot be used as a page name in this wiki. 765 warning.pngEmpty strings are not accepted. Pass
  • Laptop boots

Fail

  • Terminal Activity "splash screen" does not display some characters (shown as 2 white-on-black ?s instead).
    • Inverted ! before "Hola, chicos del mundo!"
    • Accented a and c in "Ola, criancas do mundo!"
  • Terminal Activity does not drop down to a new line when typing a command greater than the screen width; it wraps around onto the same line. (Compare to a US XO, which wraps the long command onto the next line.

Note: Interrupting test here; not sure how to proceed. Will continue after talking with User:Kimquirk. Mchua 16:26, 30 September 2008 (UTC)

Other notes

  • The "Software Update" dialog you see after upgrade is not fully translated. "Software Update," "Update your activities to ensure compatibility with the new software," and "Check now" are untranslated.
  • Some Activity names (like Distance and Help) are untranslated.
  • In the Journal and in List view for Home, there is an underscore before the è numbers. For instance, "Li gen 1 jou,_2è".
warning.pngThe date "" was not understood (support for dates is still experimental).



Mongolian Keyboard Tests

Test case: Keyboard test for Mongolian
How to report results

Stream 8.2, Any
Category I18N Sub-category keyboard
Component Keyboard
Feature http://wiki.laptop.org/go/Tests/Keyboard_mappings
Objective Ensure that a new release booted up on an Mongolian keyboard will boot properly, and the characters of the keyboard will be properly represented on the screen.
Tools SKU13 laptop
Setup See link to feature
Procedure See link to feature
Expected Results
and Pass Criteria
The characters on the keyboard are properly represented after booting latest build.
Comments warning.pngEmpty strings are not accepted.
Release Stream Build Pass/Fail Trac Ticket(s) Comment(s) Date of Test
Candidate 8.2 760 Pass #8488 bug was found, but it is not blocking. Key '7' in mongolian mode should be a semi-colon when shifted, but it shows an underscore. warning.pngThe date "" was not understood (support for dates is still experimental).




Portuguese Keyboard Tests

Test case: Keyboard test for Portuguese
How to report results

Stream 8.2, Any
Category I18N Sub-category keyboard
Component keyboard
Feature http://wiki.laptop.org/go/Tests/Keyboard_mappings
Objective Ensure that a new release booted up on a Portuguese keyboard will boot properly, and the characters of the keyboard will be properly represented on the screen.
Tools SKU10 laptop
Setup See link to feature
Procedure See link to feature
Expected Results
and Pass Criteria
The characters on the keyboard are properly represented after booting latest build.
Comments warning.pngEmpty strings are not accepted.
Release Stream Build Pass/Fail Trac Ticket(s) Comment(s) Date of Test
Candidate 8.2 760 Pass warning.pngEmpty strings are not accepted. warning.pngThe date "" was not understood (support for dates is still experimental).



Thai Keyboard Tests

Test case: Keyboard test for Thai
How to report results

Stream 8.2, Any
Category I18N Sub-category keyboard
Component Keyboard
Feature http://wiki.laptop.org/go/Tests/Keyboard_mappings
Objective Ensure that a new release booted up on an Thai keyboard will boot properly, and the characters of the keyboard will be properly represented on the screen.
Tools SKU8 laptop
Setup See link to feature
Procedure See link to feature
Expected Results
and Pass Criteria
The characters on the keyboard are properly represented after booting latest build.
Comments warning.pngEmpty strings are not accepted.
Release Stream Build Pass/Fail Trac Ticket(s) Comment(s) Date of Test
Candidate 8.2 760 Fail #3191 there are lots of compose characters and we have no specific test cases to ensure they are good. The bug here is that the Write default font, DejaVu Serif, is incorrect for Thai. I think this is a write bug. warning.pngThe date "" was not understood (support for dates is still experimental).



US Keyboard Tests

Test case: Keyboard test for US/Eng
How to report results

Stream Any
Category I18N Sub-category keyboard
Component Keyboard
Feature http://wiki.laptop.org/go/Tests/Keyboard_mappings
Objective Ensure that a new release booted up on a US/Eng keyboard will boot properly, and all characters of the keyboard will be properly represented on the screen.
Tools SKU 1, 2, or 19 (US/Eng laptop)
Setup See link to feature
Procedure See link to feature
Expected Results
and Pass Criteria
The characters on the keyboard are properly represented after booting latest build.
Comments warning.pngEmpty strings are not accepted.
Release Stream Build Pass/Fail Trac Ticket(s) Comment(s) Date of Test


Amharic Keyboard Tests

Test case: Keyboard test for Amharic
How to report results

Stream 8.2, Any
Category I18N Sub-category keyboard
Component Keyboard
Feature http://wiki.laptop.org/go/Tests/Keyboard_mappings
Objective Ensure that a new release booted up on an Amharic keyboard will boot properly, and the characters of the keyboard will be properly represented on the screen.
Tools SKU11 laptop
Setup See link to feature
Procedure See link to feature
Expected Results
and Pass Criteria
The characters on the keyboard are properly represented after booting latest build.
Comments warning.pngEmpty strings are not accepted.
Release Stream Build Pass/Fail Trac Ticket(s) Comment(s) Date of Test
Candidate 8.2 760 Fail #8127 Issues with the compose characters; also trac#7818 is related. There is NO amharic language translations either. warning.pngThe date "" was not understood (support for dates is still experimental).


Facts about Tests/KeyboardsRDF feed
Build number 760  +, 767  +, and 765  +
Build stream 8.2  +info.pngLink to builds in stream, Packages in stream, ChangeLog, Differences vs joyride , Any  +info.pngLink to builds in stream, Packages in stream, ChangeLog, Differences vs joyride , and warning.png"" cannot be used as a page name in this wiki.
Comments The font for numbers is weird...the charac The font for numbers is weird...the character fonts are fine. I don't know how to test Right-to-Left -- we really need some good details in this test case about how to ensure the compose characters are working; when to expect RTL and LTR; what fonts are supposed to be used, etc. ; what fonts are supposed to be used, etc., the characters looked pretty good in a sea the characters looked pretty good in a search bar or in terminal, but when you use the arabic font in write it just looks like defragmented latin characters. Also, the letter B's arabic counterpart shows up incorrectly as well as the G's arabic counterpart. In terminal the difference between the 2 and 3 arabic counterparts are indistinguishable. arabic counterparts are indistinguishable., Dari characters not working in Terminal activity, Laptop booted, but you can't see all the icons in the control panel, Pass
  • Laptop boots

Fail

  • Pass
  • Laptop boots

Fail

  • Terminal Activity "splash screen" does not display some characters (shown as 2 white-on-black ?s instead).
    • Inverted ! before "Hola, chicos del mundo!"
    • Accented a and c in "Ola, criancas do mundo!"
  • Terminal Activity does not drop down to a new line when typing a command greater than the screen width; it wraps around onto the same line. (Compare to a US XO, which wraps the long command onto the next line.

Note: Interrupting test here; not sure how to proceed. Will continue after talking with User:Kimquirk. Mchua 16:26, 30 September 2008 (UTC)

Other notes

  • The "Software Update" dialog you see after upgrade is not fully translated. "Software Update," "Update your activities to ensure compatibility with the new software," and "Check now" are untranslated.
  • Some Activity names (like Distance and Help) are untranslated.
  • In the Journal and in List view for Home, there is an underscore before the è numbers. For instance, "Li gen 1 jou,_2è". numbers. For instance, "Li gen 1 jou,_2è"., bug was found, but it is not blocking. Key '7' in mongolian mode should be a semi-colon when shifted, but it shows an underscore., warning.pngEmpty strings are not accepted. , there are lots of compose characters and we have no specific test cases to ensure they are good. The bug here is that the Write default font, DejaVu Serif, is incorrect for Thai. I think this is a write bug., and Issues with the compose characters; also trac#7818 is related. There is NO amharic language translations either.
Created warning.pngThe date "" was not understood (support for dates is still experimental). , and 2 October 2008  +
More notes warning.pngEmpty strings are not accepted.
Pass criteria The characters on the keyboard are properly represented after booting latest build.
PassFail Fail  +, warning.pngEmpty strings are not accepted. , and Pass  +
Short name Keyboard test for Arabic  +, Keyboard test for Dari  +, Keyboard test for Kreyol  +, Keyboard test for Mongolian  +, Keyboard test for Portuguese  +, Keyboard test for Thai  +, Keyboard test for US/Eng  +, and Keyboard test for Amharic  +
Software release Candidate  +, and warning.pngEmpty strings are not accepted.
System component Keyboard  +, and keyboard  +
System feature http://wiki.laptop.org/go/Tests/Keyboard_mappings  +
Test category I18N  +
Test objective Ensure that a new release booted up on an Arabic keyboard will boot properly, and the characters of the keyboard will be properly represented on the screen.  +, Ensure that a new release booted up on an Kreyol keyboard will boot properly, and the characters of the keyboard will be properly represented on the screen.  +, Ensure that a new release booted up on an Mongolian keyboard will boot properly, and the characters of the keyboard will be properly represented on the screen.  +, Ensure that a new release booted up on a Portuguese keyboard will boot properly, and the characters of the keyboard will be properly represented on the screen.  +, Ensure that a new release booted up on an Thai keyboard will boot properly, and the characters of the keyboard will be properly represented on the screen.  +, Ensure that a new release booted up on a US/Eng keyboard will boot properly, and all characters of the keyboard will be properly represented on the screen.  +, and Ensure that a new release booted up on an Amharic keyboard will boot properly, and the characters of the keyboard will be properly represented on the screen.  +
Test procedure See link to feature
Test setup See link to feature
Test subcategory keyboard  +
Test tools SKU7 keyboard  +, Dari keyboard or emulated Dari  +, SKU24 laptop  +, SKU13 laptop  +, SKU10 laptop  +, SKU8 laptop  +, SKU 1, 2, or 19 (US/Eng laptop)  +, and SKU11 laptop  +
Trac bug number 8,489  +info.pngTrac ticket , 8,754  +info.pngTrac ticket , 8,487  +info.pngTrac ticket , 8,488  +info.pngTrac ticket , 3,191  +info.pngTrac ticket , and 8,127  +info.pngTrac ticket
Personal tools
  • Log in
  • Login with OpenID
About OLPC
About the laptop
About the tablet
Projects
OLPC wiki
Toolbox
In other languages