From Fedora Project Wiki

m (s/yum/dnf/)
(12 intermediate revisions by 3 users not shown)
Line 1: Line 1:
=Description=
{{QA/Test_Case
 
|description=This is a test case to check ibus typing booster is working as expected.
 
|setup=
 
Follow up to the steps in [[QA:Testcase i18n input method setup]] to configure the input method on the desktop in general.
This is a test case to check ibus typing booster is working as expected.
# Install ibus typing booster using following command
 
#:<pre>dnf install ibus-typing-booster</pre>
=How to test=
#:<pre>dnf install python3-enchant</pre>
 
#:<pre>dnf install pyhunspell-python3</pre>
1: Install english typing booster using following command  
#:(Installing python3-enchant and pyhunspell-python3 is optional, but at least one of these is installed, one will not only get completions but also spelling corrections. If both are installed, python3-enchant is preferred)
  yum install english-typing-booster  
# Add some input sources which have '''(Hunspell)''' in the name.
 
|actions=
2: Select Use IBus, then click Prefrences... at the right side.
# To commit the words you can use space key.  
 
# To install dictionaries of your language use ibus-typing-boosters preferences window
3: In the IBus Preferences window, select input method as english typing booster
# Try engines for different languages, especially interesting are languages where the native keyboard inputs non-ASCII characters (for example Russian, Greek)
 
|results=
4: To commit the words you can use space key. Tab key can be used to commit first character in the candidate window.
# New words are getting added to the user database after commit, therefore one should notice that the system becomes more intelligent while typing because it remembers which words appear in which context
# To speed up the learning process, one can use the ibus-typing-booster setup tool to read some text files
=Expected Results=
}}
 
1: New words are getting added after commit  
 
2: Frequencies of the words are getting updated.


[[Category:Package_ibus-typing-booster_test_cases]]
[[Category:Package_ibus-typing-booster_test_cases]]
[[Category:I18n_Desktop]]
[[Category:I18n_Desktop]]

Revision as of 18:18, 18 April 2016

Description

This is a test case to check ibus typing booster is working as expected.

Setup

Follow up to the steps in QA:Testcase i18n input method setup to configure the input method on the desktop in general.

  1. Install ibus typing booster using following command
    dnf install ibus-typing-booster
    dnf install python3-enchant
    dnf install pyhunspell-python3
    (Installing python3-enchant and pyhunspell-python3 is optional, but at least one of these is installed, one will not only get completions but also spelling corrections. If both are installed, python3-enchant is preferred)
  2. Add some input sources which have (Hunspell) in the name.

How to test

  1. To commit the words you can use space key.
  2. To install dictionaries of your language use ibus-typing-boosters preferences window
  3. Try engines for different languages, especially interesting are languages where the native keyboard inputs non-ASCII characters (for example Russian, Greek)

Expected Results

  1. New words are getting added to the user database after commit, therefore one should notice that the system becomes more intelligent while typing because it remembers which words appear in which context
  2. To speed up the learning process, one can use the ibus-typing-booster setup tool to read some text files