71 KiB
Windows Acceptance Tests
TEST_1
Test case for INSTALL Keyman
Status: Active
Metadata
- Source ID:
1 - Product:
Windows - Source files:
1.JSON,1.html
Description
Original TestLodge ID: TC01
Setup
- Download Keyman latest Stable build from Keyman.com Site
Action
- Double click on Keyman shortcut icon from Desktop
- Verify that 'Do you want to allow this app to make changes to your device?' warning message with Yes or No button.
- Click the 'Yes' button.
- Verify the 'Keyman Setup' dialog appears on the screen.
- Click the "Install Options" blue link button.
- Verify that the Keyman Setup window appears with the ‘Install’ button.
- Verify that the ‘Install Options’ blue link button appears at the bottom of the dialog.
- Click on the ‘Install Options’ blue link button.
- Verify that the ‘Install Options’ dialog box appears on the Screen.
- Verify that the dialog box appears with the ‘OK’ and ‘Cancel’ button.
- Click the OK button.
- Verify that the Keyman Setup dialog box appears.
- Click the UI drop down list box.
- Click ‘Bura-Pabir’ on the list box.
- Verify that the UI language of Keyman Setup window has been changed into ‘Bura-Pabir’.
- Click the ‘Install Options’ blue link button.
- Verify that the UI language menu has been changed into ‘Bura-Pabir’.
- Click the Install button.
- Verify that the In-progress window with the message Downloading Keyman desktop.msi appears on the Screen.
- Verify that the Keyman Welcome Windows appears on the Screen.
- Verify that the Start Keyman, Configuration and Exit button appears on the dialog.
- Verify that the Open Configuration blue link button appears on the dialog.
- Click the ‘Start Keyman’ button.
- Verify that the Keyman is started and visible in the Notification area (in the task bar).
Cleanup
- Type ‘Control panel’ in the Search bar (in Task bar)
- Verify that the ‘Control panel’ appears in the menu list.
- Click the Control panel option.
- Verify that the Control Panel dialog appears.
- Click the ‘Uninstall a Program’ option.
- Verify that the Programs and Features dialog box opens.
- Select the installed Keyman version from the list.
- Click the Uninstall option.
- Verify that the Keyman Uninstallation completed successfully.
TEST_2
Test case for KEYBOARD_INSTALLATION_REMOTE,
Status: Active
Metadata
- Source ID:
2 - Product:
Windows - Source files:
2.JSON,2.html
Description
Original TestLodge ID: TC02
Setup
- Install Keyman latest Stable build from Keyman.com Site.
Action
- Double click on the Keyman icon from the desktop.
- Verify that the Keyman Welcome dialog appears on the Screen.
- Click the ‘Configuration’ button.
- Verify that the Keyman configuration dialog opens.
- Click the Download Keyboard button.
- Verify that the ‘Download keyboard from..’ dialog box opens.
- Type ‘Khmer Angkor’ in the Search box.
- Verify that the Khmer Angkor Keyboard appears under ‘Results’.
- Click the ‘Khmer Angkor’ link.
- Verify that the ‘Install Keyboard’ green button appears.
- Click the ‘Install Keyboard’ green button.
- Verify that the ‘Downloading File’ dialog box appears.
- Verify that the Install Keyboard / Package dialog box appears.
- Verify that Details and Readme tabs appear on this dialog.
- Click the Readme tab.
- Verify that the readme file opens.
- Click the Cancel button.
- Verify that the Install Keyboard / Package dialog box Closes.
- Click the Install button.
- Verify that a Warning message appears on the screen stating whether we are allowed to install the Keyman in our Desktop.
- Click the Okay button.
- Verify that the Welcome dialog appears on the Screen.
- Click the OK button on the Welcome dialog.
- Click the Okay button to close the Keyman Configuration dialog.
- Click the Keyman icon from the Taskbar.
- Verify that the Keyman menu appears.
- Click the ‘Khmer - Khmer Angkor’ option.
- Open Notepad.
- Verify that the Khmer Keyboard icon appears instead of the Keyman icon.
Cleanup
- Type ‘Control panel’ in the Search bar (in Task bar)
- Verify that the ‘Control panel’ appears in the menu list.
- Click the Control panel option.
- Verify that the Control Panel dialog appears.
- Click the ‘Uninstall a Program’ option.
- Verify that the Programs and Features dialog box opens.
- Select the installed Keyman version from the list.
- Click the Uninstall option.
- Verify that the the Keyman Uninstallation completed successfully
TEST_3
Test case for INSTALL_PKG_DISK,
Status: Active
Metadata
- Source ID:
3 - Product:
Windows - Source files:
3.JSON,3.html
Description
Original TestLodge ID: TC03
Setup
- Install Keyman latest Stable build from Keyman.com Site.
- Download Khmer Angkor.kmp file on the Desktop
Action
- Double click on the Khmer Angkor.kmp file.
- Verify that the Install Keyboard / Package dialog box appears.
- Verify that Details and Readme tabs appear on this dialog.
- Click the Readme tab.
- Verify that the readme file opens.
- Click the Cancel button.
- Verify that the Install Keyboard / Package dialog box Closes.
- Click the Install button.
- Verify that a Warning message appears “Do you want to allow this app to make changes to your device?” with a Yes or No button.
- Click the Yes button.
- Verify that the Welcome dialog appears on the Screen on the OK button.
- Click the OK button on the Welcome dialog.
- Click the Okay button to close the Keyman Configuration dialog.
- Click the Keyman icon from the Taskbar.
- Verify that the Keyman menu appears.
- Click the ‘Configuration’ option from the menu.
- Verify the Keyman Configuration dialog box opens.
- Click the ‘Keyboard Layouts’ tab.
- Verify that the ‘Khmer Angkor’ keyboard is successfully installed.
Cleanup
- Type ‘Control panel’ in the Search bar (in Task bar)
- Verify that the ‘Control panel’ appears in the menu list.
- Click the Control panel option.
- Verify that the Control Panel dialog appears.
- Click the ‘Uninstall a Program’ option.
- Verify that the Programs and Features dialog box opens.
- Select the installed Keyman version from the list.
- Click the Uninstall option.
- Verify that the the Keyman Uninstallation completed successfully
TEST_4
Test Case for KEYBOARD_OUTPUT,
Status: Active
Metadata
- Source ID:
4 - Product:
Windows - Source files:
4.JSON,4.html
Description
Original TestLodge ID: TC04
Setup
- Install Keyman latest Stable build from Keyman.com Site.
- Install Khmer Angkor Keyboard.
Action
- Double Click on Notepad icon from the desktop.
- Verify that the Notepad app opens
- Click on the Keyman icon from the Taskbar.
- Verify that the Keyman menu opens.
- Click Khmer - Khmer Angkor keyboard.
- Verify that the Keyman icon changes in the Task bar.
- Type ‘xEjmr’ on the Notepad.
- Verify that the output results ខ្មែរ
- Double Click on LibreOffice Writer app
- Verify that the LibreOffice Document opens.
- Click on the Keyman icon from the Taskbar.
- Verify that the Keyman menu opens.
- Click Khmer - Khmer Angkor keyboard.
- Verify that the Keyman icon changes in the Task bar.
- Type ‘xEjmr’ on the Document.
- Verify that the output results ខ្មែរ
Cleanup
- Type ‘Control panel’ in the Search bar (in Task bar)
- Verify that the ‘Control panel’ appears in the menu list.
- Click the Control panel option.
- Verify that the Control Panel dialog appears.
- Click the ‘Uninstall a Program’ option.
- Verify that the Programs and Features dialog box opens.
- Select the installed Keyman version from the list.
- Click the Uninstall option.
- Verify that the the Keyman Uninstallation completed successfully
TEST_5
Test Case for ON_SCREEN_KEYBOARD,
Status: Active
Metadata
- Source ID:
5 - Product:
Windows - Source files:
5.JSON,5.html
Description
Original TestLodge ID: TC05
Setup
- Install Keyman latest Stable build from Keyman.com Site.
- Install Khmer Angkor Keyboard.
Action
- Click the Keyman icon from the taskbar.
- Verify that the Keyman menu opens.
- Click the Khmer - Khmer Angkor keyboard option.
- Verify that the Keyman icon changes in the task bar.
- Click On Screen Keyboard option from the menu.
- Verify that the On Screen Keyboard
- Open Notepad app
- Type ស ដថ from the OSK.
- Verify the output results of the same words.
Cleanup
- Type ‘Control panel’ in the Search bar (in Task bar)
- Verify that the ‘Control panel’ appears in the menu list.
- Click the Control panel option.
- Verify that the Control Panel dialog appears.
- Click the ‘Uninstall a Program’ option.
- Verify that the Programs and Features dialog box opens.yman 16.0’ from the list.
- Select the installed Keyman version from the list.
- Click the Uninstall option.
- Verify that the the Keyman Uninstallation completed successfully
TEST_6
Test case for Uppercase with Virtual key (Capslock-1) ,
Status: Active
Metadata
- Source ID:
6 - Product:
Windows - Source files:
6.JSON,6.html
Description
Original TestLodge ID: TC06
Setup
1.Install Keyman latest Stable build from Keyman.com site. 2.Install CapsLock Keyboard. 3.CapsLock is currently on 4. Currently active keyboard is the CapsLock Keyboard.
Action
- Double Click on Notepad icon from the desktop.
- Verify that the Notepad app opens
- Type ‘a’
- Verify that the word ‘pass’ appears on the Notepad.
Cleanup
- Type ‘Control panel’ in the Search bar (in Task bar)
- Verify that the ‘Control panel’ appears in the menu list.
- Click the Control panel option.
- Verify that the Control Panel dialog appears.
- Click the ‘Uninstall a Program’ option.
- Verify that the Programs and Features dialog box opens.
- Select the installed Keyman version from the list.
- Click the Uninstall option.
- Verify that the the Keyman Uninstallation completed successfully
TEST_7
Test case for Lowercase with Virtual Key (Capslock-2),
Status: Active
Metadata
- Source ID:
7 - Product:
Windows - Source files:
7.JSON,7.html
Description
Original TestLodge ID: TC07
Setup
1.Install Keyman latest Stable build from Keyman.com Site. 2.Install CapsLock Keyboard. 3. CapsLock is currently on 4.Currently active keyboard is the CapsLock Keyboard.
Action
- Double Click on Notepad icon from the desktop.
- Verify that the Notepad app opens
- Press Shift + b keys.
- Verify that the word ‘pass’ should appear on the Notepad.
Cleanup
- Type ‘Control panel’ in the Search bar (in Task bar)
- Verify that the ‘Control panel’ appears in the menu list.
- Click the Control panel option.
- Verify that the Control Panel dialog appears.
- Click the ‘Uninstall a Program’ option.
- Verify that the Programs and Features dialog box opens.
- Select the installed Keyman version from the list.
- Click the Uninstall option.
- Verify that the the Keyman Uninstallation completed successfully
TEST_8
Test case for Capslock ignored for numbers (capslock-3),
Status: Active
Metadata
- Source ID:
8 - Product:
Windows - Source files:
8.JSON,8.html
Description
Original TestLodge ID: TC08
Setup
- Install Keyman latest Stable build from Keyman.com Site.
- Install Capslock Keyboard.
- CapsLock is currently on
- Currently active keyboard is the CapsLock Keyboard
Action
- Double Click on Notepad icon from the desktop.
- Verify that the Notepad app opens
- Press Shift + 3 keys.
- Verify that the text ‘pass’ should appear on the Notepad.
Cleanup
- Type ‘Control panel’ in the Search bar (in Task bar)
- Verify that the ‘Control panel’ appears in the menu list.
- Click the Control panel option.
- Verify that the Control Panel dialog appears.
- Click the ‘Uninstall a Program’ option.
- Verify that the Programs and Features dialog box opens.
- Select the installed Keyman version from the list.
- Click the Uninstall option.
- Verify that the the Keyman Uninstallation completed successfully
TEST_9
Test case for UpperCase (Capslock-4),
Status: Active
Metadata
- Source ID:
9 - Product:
Windows - Source files:
9.JSON,9.html
Description
Original TestLodge ID: TC09
Setup
- Install Keyman latest Stable build from Keyman.com Site.
- Install Capslock Keyboard.
- CapsLock is currently on
- Currently active keyboard is the CapsLock Keyboard
Action
- Double Click on Notepad icon from the desktop.
- Verify that the Notepad app opens
- Type ‘c’
- Verify that the text ‘pass’ should appear on the Notepad.
Cleanup
- Type ‘Control panel’ in the Search bar (in Task bar)
- Verify that the ‘Control panel’ appears in the menu list.
- Click the Control panel option.
- Verify that the Control Panel dialog appears.
- Click the ‘Uninstall a Program’ option.
- Verify that the Programs and Features dialog box opens.
- Select the installed Keyman version from the list.
- Click the Uninstall option.
- Verify that the the Keyman Uninstallation completed successfully
TEST_10
Test case for Lowercase (Capslock-5),
Status: Active
Metadata
- Source ID:
10 - Product:
Windows - Source files:
10.JSON,10.html
Description
Original TestLodge ID: TC10
Setup
- Install Keymanlatest Stable build from Keyman.com Site.
- Install Capslock keyboard.
- CapsLock is currently on
- Currently active keyboard is the capslock.kmp keyboard
Action
- Double Click on Notepad icon from the desktop.
- Verify that the Notepad app opens
- Press Shift + d keys.
- Verify that the text ‘pass’ should appear on the Notepad.
Cleanup
- Type ‘Control panel’ in the Search bar (in Task bar)
- Verify that the ‘Control panel’ appears in the menu list.
- Click the Control panel option.
- Verify that the Control Panel dialog appears.
- Click the ‘Uninstall a Program’ option.
- Verify that the Programs and Features dialog box opens.
- Select the installed Keyman version from the list.
- Click the Uninstall option.
- Verify that the the Keyman Uninstallation completed successfully
TEST_11
Test case for Caps Always off (Capsoff-1 ),
Status: Active
Metadata
- Source ID:
11 - Product:
Windows - Source files:
11.JSON,11.html
Description
Original TestLodge ID: TC11
Setup
- Install Keyman latest stable build from Keyman.com Site.
- Install caps_always_off keyboard.
- CapsLock is currently off
Action
- Double Click on Notepad icon from the desktop.
- Verify that the Notepad app opens
- Click the Keyman icon from the taskbar.
- Verify that the Keyman menu opens.
- Click ‘capsalwaysoff’ keyboard.
- Verify that the CapsalwaysOff icon appears in the taskbar.
- Type ‘a’ in the Notepad.
- Verify that the result should show ‘ncaps_little_a’ in the Notepad app.
Cleanup
- Type ‘Control panel’ in the Search bar (in Task bar)
- Verify that the ‘Control panel’ appears in the menu list.
- Click the Control panel option.
- Verify that the Control Panel dialog appears.
- Click the ‘Uninstall a Program’ option.
- Verify that the Programs and Features dialog box opens.
- Select the installed Keyman version from the list.
- Click the Uninstall option.
- Verify that the the Keyman Uninstallation completed successfully
TEST_12
Test case for Caps lock stays off (capsoff-2),
Status: Active
Metadata
- Source ID:
12 - Product:
Windows - Source files:
12.JSON,12.html
Description
Original TestLodge ID: TC12
Setup
- Install Keyman latest Stable build from Keyman.com Site.
- Install caps_always_off Keyboard.
- CapsLock is currently off
Action
- Double Click on Notepad icon from the desktop.
- Verify that the Notepad app opens
- Click the Keyman icon from the taskbar.
- Verify that the Keyman menu opens.
- Select Capsalwaysoff keyboard.
- Verify that the Capsalwaysoff keyboard icon appears in the taskbar.
- Press CapsLock key.
- Type ‘a’
- Verify that the caps lock indicator stays turned off.
- Verify that the result should show ‘ncaps_little_a’ in the Notepad app.
Cleanup
- Type ‘Control panel’ in the Search bar (in Task bar)
- Verify that the ‘Control panel’ appears in the menu list.
- Click the Control panel option.
- Verify that the Control Panel dialog appears.
- Click the ‘Uninstall a Program’ option.
- Verify that the Programs and Features dialog box opens.
- Select the installed Keyman version from the list.
- Click the Uninstall option.
- Verify that the the Keyman Uninstallation completed successfully
TEST_13
Test case for No Caps lock while holding capslock key (capsoff-3),
Status: Active
Metadata
- Source ID:
13 - Product:
Windows - Source files:
13.JSON,13.html
Description
Original TestLodge ID: TC13
Setup
- Install Keyman latest Stable build from Keyman.com Site.
- Install Caps_always_off Keyboard.
- CapsLock is currently off
Action
- Double Click on Notepad icon from the desktop.
- Verify that the Notepad app opens
- Click the Keyman icon from the taskbar.
- Verify that the Keyman menu opens.
- Click Capsalwaysoff keyboard.
- Verify that the Capsalwaysoff keyboard icon appears in the taskbar.
- Hold the CapsLock key
- Type ‘a’
- Release CapsLock key
- Verify that the results should show ‘ncaps_little_a’ in the Notepad app.
Cleanup
- Type ‘Control panel’ in the Search bar (in Task bar)
- Verify that the ‘Control panel’ appears in the menu list.
- Click the Control panel option.
- Verify that the Control Panel dialog appears.
- Click the ‘Uninstall a Program’ option.
- Verify that the Programs and Features dialog box opens.
- Select the installed Keyman version from the list.
- Click the Uninstall option.
- Verify that the the Keyman Uninstallation completed successfully
TEST_14
Test case for Caps lock while holding capslock key (capsoff-4),
Status: Active
Metadata
- Source ID:
14 - Product:
Windows - Source files:
14.JSON,14.html
Description
Original TestLodge ID: TC14
Setup
- Install Keyman latest build from Keyman.com Site.
- Install Caps_always_off Keyboard.
- CapsLock is currently off
Action
- Double Click on Notepad icon from the desktop.
- Verify that the Notepad app opens
- Click the Keyman icon from the taskbar.
- Verify that the Keyman menu opens.
- Click Capsalwaysoff keyboard.
- Verify that the Capsalwaysoff keyboard icon appears in the taskbar.
- Press ’ CapsLock Key + Shift Key + a ‘ keys.
- Verify that output should show ‘ncaps_shift_A’ in the Notepad app.
Cleanup
- Type ‘Control panel’ in the Search bar (in Task bar)
- Verify that the ‘Control panel’ appears in the menu list.
- Click the Control panel option.
- Verify that the Control Panel dialog appears.
- Click the ‘Uninstall a Program’ option.
- Verify that the Programs and Features dialog box opens.
- Select the installed Keyman version from the list.
- Click the Uninstall option.
- Verify that the the Keyman Uninstallation completed successfully
TEST_15
Test case for switching turns off caps lock (capsoff-5),
Status: Active
Metadata
- Source ID:
15 - Product:
Windows - Source files:
15.JSON,15.html
Description
Original TestLodge ID: TC15
Setup
• Install Keyman latest Stable build from Keyman.com Site. • Install caps_always_off.kmp. • CapsLock is currently off
Action
- Turn on caps lock
- Double Click on Notepad icon from the desktop.
- Verify that the Notepad app opens
- Click the Keyman icon from the taskbar.
- Verify that the Keyman menu opens.
- Click Capsalwaysoff keyboard.
- Type ‘a’
- Verify that the caps lock indicator turned off
- Verify that output should show ‘ncaps_little_a’ in the Notepad app.
Cleanup
- Type ‘Control panel’ in the Search bar (in Task bar)
- Verify that the ‘Control panel’ appears in the menu list.
- Click the Control panel option.
- Verify that the Control Panel dialog appears.
- Click the ‘Uninstall a Program’ option.
- Verify that the Programs and Features dialog box opens.
- Select the installed Keyman version from the list.
- Click the Uninstall option.
- Verify that the the Keyman Uninstallation completed successfully
TEST_16
Test case for No Caps (CapsOnly-1),
Status: Active
Metadata
- Source ID:
16 - Product:
Windows - Source files:
16.JSON,16.html
Description
Original TestLodge ID: TC16
Setup
- Install Keyman latest Stable build from Keyman.com Site.
- Install Shift_frees_caps Keyboard.
- CapsLock is currently off
- Currently active keyboard is shift_frees_caps keyboard
Action
- Double Click on Notepad icon from the desktop.
- Verify that the Notepad app opens
- Type 1
- Verify the output results should show ‘pass.’ in the Notepad app.
Cleanup
- Type ‘Control panel’ in the Search bar (in Task bar)
- Verify that the ‘Control panel’ appears in the menu list.
- Click the Control panel option.
- Verify that the Control Panel dialog appears.
- Click the ‘Uninstall a Program’ option.
- Verify that the Programs and Features dialog box opens.
- Select the installed Keyman version from the list.
- Click the Uninstall option.
- Verify that the the Keyman Uninstallation completed successfully
TEST_17
Test case for Caps (CapsOnly-2),
Status: Active
Metadata
- Source ID:
17 - Product:
Windows - Source files:
17.JSON,17.html
Description
Original TestLodge ID: TC17
Setup
- Install Keyman latest Stable build from Keyman.com Site.
- Install Shift_frees_caps Keyboard.
- CapsLock is currently off
- Currently active keyboard is shift_frees_caps keyboard
Action
- Double Click on Notepad icon from the desktop.
- Verify that the Notepad app opens
- Press CapsLock key.
- Type 2
- Verify that the caps lock indicator turned on
- Verify that the output should show ‘pass.’ in the Notepad app.
Cleanup
- Type ‘Control panel’ in the Search bar (in Task bar)
- Verify that the ‘Control panel’ appears in the menu list.
- Click the Control panel option.
- Verify that the Control Panel dialog appears.
- Click the ‘Uninstall a Program’ option.
- Verify that the Programs and Features dialog box opens.
- Select the installed Keyman version from the list.
- Click the Uninstall option.
- Verify that the the Keyman Uninstallation completed successfully
TEST_18
Test case for Caps doesn’t toggle (CapsOnly-3),
Status: Active
Metadata
- Source ID:
18 - Product:
Windows - Source files:
18.JSON,18.html
Description
Original TestLodge ID: TC18
Setup
- Install Keyman latest Stable build from Keyman.com Site.
- Install Shift_frees_caps Keyboard.
- CapsLock is currently off
- Currently active keyboard is shift_frees_caps keyboard
Action
- Double Click on Notepad icon from the desktop
- Verify that the Notepad app opens
- Press CapsLock key.
- Release CapsLock key.
- Type 6
- Verify that the Caps lock indicator is turned ON.
- Verify that the output should show the result ‘pass.’ in the Notepad app.
Cleanup
- Type ‘Control panel’ in the Search bar (in Task bar)
- Verify that the ‘Control panel’ appears in the menu list.
- Click the Control panel option.
- Verify that the Control Panel dialog appears.
- Click the ‘Uninstall a Program’ option.
- Verify that the Programs and Features dialog box opens.
- Select the installed Keyman version from the list.
- Click the Uninstall option.
- Verify that the the Keyman Uninstallation completed successfully
TEST_19
Test case for Shift turns off (CapsOnly-4),
Status: Active
Metadata
- Source ID:
19 - Product:
Windows - Source files:
19.JSON,19.html
Description
Original TestLodge ID: TC19
Setup
- Install Keyman latest Stable build from Keyman.com Site.
- Install Shift_frees_caps Keyboard.
- CapsLock is currently off
- Currently active keyboard is shift_frees_caps keyboard
Action
- Double Click on Notepad icon from the desktop.
- Verify that the Notepad app opens
- Enable CapsLock Key.
- Press Shift + 3 Key.
- Verify that the Caps lock indicator turned OFF
- Verify that the output results show ‘pass.’ in the Notepad app.
Cleanup
- Type ‘Control panel’ in the Search bar (in Task bar)
- Verify that the ‘Control panel’ appears in the menu list.
- Click the Control panel option.
- Verify that the Control Panel dialog appears.
- Click the ‘Uninstall a Program’ option.
- Verify that the Programs and Features dialog box opens.
- Select the installed Keyman version from the list.
- Click the Uninstall option.
- Verify that the the Keyman Uninstallation completed successfully
TEST_20
Test case for Shift by itself turns off (CapsOnly-5),
Status: Active
Metadata
- Source ID:
20 - Product:
Windows - Source files:
20.JSON,20.html
Description
Original TestLodge ID: TC20
Setup
- Install Keyman latest Stable build from Keyman.com Site.
- Install Shift_frees_caps Keyboard.
- CapsLock is currently off
- Currently active keyboard is shift_frees_caps keyboard (Be aware of limitations when testing this on virtual machines as noted above)
Action
- Double Click on Notepad icon from the desktop.
- Verify that the Notepad app opens
- Enable CapsLock key.
- Press and release the Shift key.
- Verify that the caps lock indicator turned OFF
- Verify there was no output should appear in the Notepad app.
Cleanup
- Type ‘Control panel’ in the Search bar (in Task bar)
- Verify that the ‘Control panel’ appears in the menu list.
- Click the Control panel option.
- Verify that the Control Panel dialog appears.
- Click the ‘Uninstall a Program’ option.
- Verify that the Programs and Features dialog box opens.
- Select the installed Keyman version from the list.
- Click the Uninstall option.
- Verify that the the Keyman Uninstallation completed successfully
TEST_21
Test case for Double_Processing_Firefox(TSF),
Status: Active
Metadata
- Source ID:
21 - Product:
Windows - Source files:
21.JSON,21.html
Description
Original TestLodge ID: TC21
Setup
- Install Keyman Developerlatest Stable build from Keyman.com Site.
- Install Firefox browser.
- Download and install EuroLatin (SIL) Keyboard.
Action
- Double click on the Keyman Developer icon from the Desktop.
- Verify the Keyman Developer window opens.
- Click Project from the menu bar.
- Verify that the project Submenu opens.
- Click the ‘Open Project…’ option.
- Verify that the Open dialog box opens.
- Select ‘gff_amharic’ Source file.
- Click the Open button.
- Verify that the gff_amharic project opens in the Keyman Developer window.
- Click the Keyboards tab.
- Click the EuroLatin(SIL) blue link button.
- Verify that EuroLatin(SIL) .kmn dialog opens.
- Click the build tab.
- Verify that there is a panel ‘Web and Mobile Targets’ appearing on the screen.
- Click the ‘Test Keyboard on Web’ button.
- Verify that there should be some web addresses that include ‘http://localhost:8008’ appears in the web address pane.
- Click ‘http://localhost:8008’ from the pane.
- Click the ‘Open in browser’ button.
- Verify the Keyman Developer Keyboard Test Site opens in the Firefox browser.
- Click the Keyboard dropdown list.
- Select the EuroLatin Keyboard
- Verify that the Keyboard has been changed to the EuroLatin Keyboard.
- Type “a b c d Backspace” in the text area.
- Verify the output should show abc in the text area.
Cleanup
- Type ‘Control panel’ in the Search bar (in Task bar)
- Verify that the ‘Control panel’ appears in the menu list.
- Click the Control panel option.
- Verify that the Control Panel dialog appears.
- Click the ‘Uninstall a Program’ option.
- Verify that the Programs and Features dialog box opens.
- Select the installed Keyman version from the list.
- Click the Uninstall option.
- Verify that the the Keyman Uninstallation completed successfully
TEST_22
Test case for Double_Processing_Searchbar(TSF),
Status: Active
Metadata
- Source ID:
22 - Product:
Windows - Source files:
22.JSON,22.html
Description
Original TestLodge ID: TC22
Setup
- Install Keyman latest Stable build from Keyman.com Site.
- Install Firefox browser.
- Download and install EuroLatin (SIL) Keyboard.
Action
- Click the Keyman icon from the taskbar.
- Verify that the Keyman menu opens.
- Click EuroLatin (SIL) Keyboard.
- Verify that the EuroLatin Keyboard icon appears in the taskbar.
- Click the Windows Search bar.
- Type a b c d backspace in the windows search bar.
- Verify that the output should show ‘abc’ in the windows search bar.
Cleanup
- Type ‘Control panel’ in the Search bar (in Task bar)
- Verify that the ‘Control panel’ appears in the menu list.
- Click the Control panel option.
- Verify that the Control Panel dialog appears.
- Click the ‘Uninstall a Program’ option.
- Verify that the Programs and Features dialog box opens.
- Select the installed Keyman version from the list.
- Click the Uninstall option.
- Verify that the the Keyman Uninstallation completed successfully
TEST_23
Test case for Double_Processing_Notepad (TSF),
Status: Active
Metadata
- Source ID:
23 - Product:
Windows - Source files:
23.JSON,23.html
Description
Original TestLodge ID: TC23
Setup
- Install Keyman Developer latest Stable build from Keyman.com Site.
- Install Keyman latest build.
- Download and install EuroLatin (SIL) Keyboard.
Action
- Double Click on Notepad icon from the desktop.
- Verify that the Notepad app opens
- Click the Keyman icon from the taskbar.
- Verify that the Keyman menu opens.
- Select the EuroLatin Keyboard
- Type a b c d in the Notepad.
- Verify the output should show ‘abcd’ in the Notepad app.
Cleanup
- Type ‘Control panel’ in the Search bar (in Task bar)
- Verify that the ‘Control panel’ appears in the menu list.
- Click the Control panel option.
- Verify that the Control Panel dialog appears.
- Click the ‘Uninstall a Program’ option.
- Verify that the Programs and Features dialog box opens.
- Select the installed Keyman version from the list.
- Click the Uninstall option.
- Verify that the the Keyman Uninstallation completed successfully
TEST_24
Test case for IMSAMPLE_INPUT,CONT,
Status: Active
Metadata
- Source ID:
24 - Product:
Windows - Source files:
24.JSON,24.html
Description
Original TestLodge ID: TC24
Setup
- Install Keyman latest Stable build from Keyman.com Site.
- Install imsample keyboard.
- In the Computer\HKEY_CURRENT_USER\SOFTWARE\Keyman\Keyman Engine\Active Keyboards\imsample, create New > DWORD(32-bit) key.
- Rename ‘ShowIMWindow’ to the new DWORD key.
- Set the Key value to 0.
- Create New>DWORD(32-bit) key.
- Rename ‘ShowIMWindowAlways’ to the new DWORD key.
- Set the Key value to 0
- Open Notepad.
- Type ‘he’ in the text area.
- Verify the Output should show h[1ɛ 2ɜ 3ə 4e 5ɘ].
- Type number 3.
- Verify that the displayed output should show ‘hə’
Action
- Double Click on Notepad icon from the desktop.
- Verify that the Notepad app opens
- Click the Keyman icon from the taskbar.
- Verify that the Keyman menu opens.
- Click IMTest Keyboard from the Keyman menu.
- Verify that the Keyboard icon appears in the task bar.
- Type f
- Type e
- Verify that f[1ɛ 2ɜ 3ə 4e 5ɘ] should be displayed in the Notepad app.
- Enter Backspace.
- Verify that the whole option menu including the square brackets [ ] should be deleted.
- Verify the output results should show ‘ f ‘ in the Notepad app.
Cleanup
- Type ‘Control panel’ in the Search bar (in Task bar)
- Verify that the ‘Control panel’ appears in the menu list.
- Click the Control panel option.
- Verify that the Control Panel dialog appears.
- Click the ‘Uninstall a Program’ option.
- Verify that the Programs and Features dialog box opens.
- Select the installed Keyman version from the list.
- Click the Uninstall option.
- Verify that the the Keyman Uninstallation completed successfully
TEST_25
Test case for IMSAMPLE_BACKSPACE:
Status: Active
Metadata
- Source ID:
25 - Product:
Windows - Source files:
25.JSON,25.html
Description
Original TestLodge ID: TC25
Setup
- Install Keyman latest Stable build from Keyman.com Site.
- Install imsample keyboard.
- In the Computer\HKEY_CURRENT_USER\SOFTWARE\Keyman\Keyman Engine\Active Keyboards\imsample, create New > DWORD(32-bit) key.
- Rename ‘ShowIMWindow’ to the new DWORD key.
- Set the Key value to 0.
- Create New>DWORD(32-bit) key.
- Rename ‘ShowIMWindowAlways’ to the new DWORD key.
- Set the Key value to 0
- Open Notepad.
- Type ‘he’ in the text area.
- Verify the Output should show h[1ɛ 2ɜ 3ə 4e 5ɘ].
- Type number 3.
- Verify that the displayed output should show ‘hə’
Action
- Double Click on Notepad icon from the desktop.
- Verify that the Notepad app opens
- Click the Keyman icon from the taskbar.
- Verify that the Keyman menu opens.
- Click IMTest Keyboard from the Keyman menu.
- Verify that the Keyboard icon appears in the task bar.
- Type f
- Type e
- Verify that f[1ɛ 2ɜ 3ə 4e 5ɘ] should be displayed in the Notepad app.
- Enter Backspace.
- Verify that the whole option menu including the square brackets [ ] should be deleted.
- Verify the output results should show ‘ f ‘ in the Notepad app.
Cleanup
- Type ‘Control panel’ in the Search bar (in Task bar)
- Verify that the ‘Control panel’ appears in the menu list.
- Click the Control panel option.
- Verify that the Control Panel dialog appears.
- Click the ‘Uninstall a Program’ option.
- Verify that the Programs and Features dialog box opens.
- Select the installed Keyman version from the list.
- Click the Uninstall option.
- Verify that the the Keyman Uninstallation completed successfully
TEST_26
Test case for IMSAMPLE_KEYBOARD_IM_WINDOW,
Status: Active
Metadata
- Source ID:
26 - Product:
Windows - Source files:
26.JSON,26.html
Description
Original TestLodge ID: TC26
Setup
- Install Keyman latest Stable build from Keyman.com Site.
- Install imsample keyboard.
- In the Computer\HKEY_CURRENT_USER\SOFTWARE\Keyman\Keyman Engine\Active Keyboards\imsample, create New > DWORD(32-bit) key.
- Rename ‘ShowIMWindow’ to the new DWORD key.
- Set the Key value to 1.
- Create New>DWORD(32-bit) key.
- Rename ‘ShowIMWindowAlways’ to the new DWORD key.
- Set the Key value to1 9.This keyboard uses the letters aeom to allow IMX input. This time a IM window should display.
Action
- Double Click on Notepad icon from the desktop.
- Verify that the Notepad app opens
- Click the Keyman icon from the taskbar.
- Verify that the Keyman menu opens.
- Click IMTest Keyboard from the Keyman menu.
- Verify that the Keyboard icon appears in the task bar.
- Type t r y
- Enter key.
- Verify that the option menu appears on the screen.
- Click the 1st option.
- Verify that the output results show show ‘ try æ ‘
- Type 'm'
- Verify that the option menu appears on the screen.
- Select the 3rd ### option.
- Verify that the output results should show ‘ try æ### ‘
Cleanup
- Type ‘Control panel’ in the Search bar (in Task bar)
- Verify that the ‘Control panel’ appears in the menu list.
- Click the Control panel option.
- Verify that the Control Panel dialog appears.
- Click the ‘Uninstall a Program’ option.
- Verify that the Programs and Features dialog box opens.
- Select the installed Keyman version from the list.
- Click the Uninstall option.
- Verify that the the Keyman Uninstallation completed successfully
TEST_27
Test case for SIMPLIFIED_CHINESE_SINGLE,
Status: Active
Metadata
- Source ID:
27 - Product:
Windows - Source files:
27.JSON,27.html
Description
Original TestLodge ID: TC27
Setup
- Install Keymanlatest build from Keyman.com site.
- Install the Simplified Chinese Keyboard
Action
- Double Click on Notepad icon from the desktop.
- Verify that the Notepad app opens
- Click the Keyman icon from the taskbar.
- Verify that the Keyman menu opens.
- Click Simplified Chinese Keyboard from the Keyman menu.
- Verify that the Keyboard icon appears in the task bar.
- Type o -
- Verify that the IMX window should appear on the Screen.
- Click the 4th option
- Verify the output results 喔 should appear in the Notepad app.
Cleanup
- Type ‘Control panel’ in the Search bar (in Task bar)
- Verify that the ‘Control panel’ appears in the menu list.
- Click the Control panel option.
- Verify that the Control Panel dialog appears.
- Click the ‘Uninstall a Program’ option.
- Verify that the Programs and Features dialog box opens.
- Select the installed Keyman version from the list.
- Click the Uninstall option.
- Verify that the the Keyman Uninstallation completed successfully
TEST_28
Test case for SIMPLIFIED_CHINESE_MULTIPLE:
Status: Active
Metadata
- Source ID:
28 - Product:
Windows - Source files:
28.JSON,28.html
Description
Original TestLodge ID: TC28
Setup
- Install Keymanlatest build from Keyman.com site.
- Install the Simplified Chinese Keyboard from Keyman site.
Action
- Double Click on Notepad icon from the desktop.
- Verify that the Notepad app opens
- Click the Keyman icon from the taskbar.
- Verify that the Keyman menu opens.
- Click Simplified Chinese Keyboard from the Keyman menu.
- Verify that the Keyboard icon appears in the task bar.
- Type h a n z i -
- Verify that the IMX window will appear and in the top left the letters hanzi should be present
- Click the 5th option
- Verify the output results 汉字变换 should appear in the Notepad app.
Cleanup
- Type ‘Control panel’ in the Search bar (in Task bar)
- Verify that the ‘Control panel’ appears in the menu list.
- Click the Control panel option.
- Verify that the Control Panel dialog appears.
- Click the ‘Uninstall a Program’ option.
- Verify that the Programs and Features dialog box opens.
- Select the installed Keyman version from the list.
- Click the Uninstall option.
- Verify that the the Keyman Uninstallation completed successfully
TEST_29
Test case for SIMPLIFIED_CHINESE_BACKSPACE_1:
Status: Active
Metadata
- Source ID:
29 - Product:
Windows - Source files:
29.JSON,29.html
Description
Original TestLodge ID: TC29
Setup
- Install Keyman latest build from Keyman.com site.
- Install the Simplified Chinese Keyboard from Keyman site.
Action
- Double Click on Notepad icon from the desktop.
- Verify that the Notepad app opens
- Click the Keyman icon from the taskbar.
- Verify that the Keyman menu opens.
- Click Simplified Chinese Keyboard from the Keyman menu.
- Verify that the Keyboard icon appears in the task bar.
- Type h a n z i
- Verify that the IMX window will appear and in the top left the letters hanzi should be present
- Enter twice
- Verify that the IMX window should now have the top left letters of han in the Notepad app.
- Click the 5th option
- Verify the output results 汗 should appear in the Notepad app.
Cleanup
- Type ‘Control panel’ in the Search bar (in Task bar)
- Verify that the ‘Control panel’ appears in the menu list.
- Click the Control panel option.
- Verify that the Control Panel dialog appears.
- Click the ‘Uninstall a Program’ option.
- Verify that the Programs and Features dialog box opens.
- Select the installed Keyman version from the list.
- Click the Uninstall option.
- Verify that the the Keyman Uninstallation completed successfully
TEST_30
Test case for SIMPLIFIED_CHINESE_BACKSPACE_2:
Status: Active
Metadata
- Source ID:
30 - Product:
Windows - Source files:
30.JSON,30.html
Description
Original TestLodge ID: TC30
Setup
- Install Keyman latest build from Keyman.com site.
- Install the Simplified Chinese Keyboard from Keyman site.
Action
- Double Click on Notepad icon from the desktop.
- Verify that the Notepad app opens
- Click the Keyman icon from the taskbar.
- Verify that the Keyman menu opens.
- Click Simplified Chinese Keyboard from the Keyman menu.
- Verify that the Keyboard icon appears in the task bar.
- Type h a n z i
- Verify that he IMX window will appear and in the top left the letters hanzi should be present.
- Click the 5th option
- Verify the output results 汉字变换 should appear in the Notepad app.
- Enter twice.
- Verify the output results 汉字 should appear in the Notepad app.
Cleanup
- Type ‘Control panel’ in the Search bar (in Task bar)
- Verify that the ‘Control panel’ appears in the menu list.
- Click the Control panel option.
- Verify that the Control Panel dialog appears.
- Click the ‘Uninstall a Program’ option.
- Verify that the Programs and Features dialog box opens.
- Select the installed Keyman version from the list.
- Click the Uninstall option.
- Verify that the the Keyman Uninstallation completed successfully
TEST_31
Test case for OPTION_STORE,
Status: Active
Metadata
- Source ID:
31 - Product:
Windows - Source files:
31.JSON,31.html
Description
Original TestLodge ID: TC31
Setup
- Install Keyman latest Stable build from Keyman.com site.
- Install store_context Keyboard.
- Install 021 - options Keyboard.
Action
- Double Click on Notepad icon from the desktop.
- Verify that the Notepad app opens
- Click the Keyman icon from the taskbar.
- Verify that the Keyman menu opens.
- Click 021-options Keyboard from the Keyman menu.
- Verify that the 021-options keyboard icon appears in the task bar.
- Type a1a0a
- Verify the output results "no foo.foo.no foo" should appear in the Notepad app.
Cleanup
- Type ‘Control panel’ in the Search bar (in Task bar)
- Verify that the ‘Control panel’ appears in the menu list.
- Click the Control panel option.
- Verify that the Control Panel dialog appears.
- Click the ‘Uninstall a Program’ option.
- Verify that the Programs and Features dialog box opens.
- Select the installed Keyman version from the list.
- Click the Uninstall option.
- Verify that the the Keyman Uninstallation completed successfully
TEST_32
Test case for OUTPUT_KEYSTROKE (#10065)
Status: Active
Metadata
- Source ID:
32 - Product:
Windows - Source files:
32.JSON,32.html
Description
Original TestLodge ID: TC32
Setup
- Install Keymanlatest Stable build from Keyman.com site.
- Install store_context Keyboard.
- Install 043 - output and keystroke Keyboard.
Action
- Double Click on Notepad icon from the desktop.
- Verify that the Notepad app opens
- Click the Keyman icon from the taskbar.
- Verify that the Keyman menu opens.
- Click 043 - output and keystroke Keyboard from the Keyman menu.
- Verify that the 043 - output and keystroke Keyboard icon appears in the task bar.
- Type 123
- Verify the output results "abd3" should appear in the Notepad app.
Cleanup
- Type ‘Control panel’ in the Search bar (in Task bar)
- Verify that the ‘Control panel’ appears in the menu list.
- Click the Control panel option.
- Verify that the Control Panel dialog appears.
- Click the ‘Uninstall a Program’ option.
- Verify that the Programs and Features dialog box opens.
- Select the installed Keyman version from the list.
- Click the Uninstall option.
- Verify that the the Keyman Uninstallation completed successfully
TEST_33
Test case for OUTPUT_KEYSTROKE_INVALID_CONTEXT,(#10061),
Status: Active
Metadata
- Source ID:
33 - Product:
Windows - Source files:
33.JSON,33.html
Description
Original TestLodge ID: TC33
Setup
- Install Keyman latest Stable build from Keyman.com site.
- Install store_context Keyboard.
- Install 043 - output and keystroke Keyboard.
Action
- Double Click on Notepad icon from the desktop.
- Verify that the Notepad app opens
- Click the Keyman icon from the taskbar.
- Verify that the Keyman menu opens.
- Click 043 - output and keystroke Keyboard from the Keyman menu.
- Verify that the 043 - output and keystroke Keyboard icon appears in the task bar.
- Type 1 2
- Type
- Type 3
- Verify the output results "abc 3"
Cleanup
- Type ‘Control panel’ in the Search bar (in Task bar)
- Verify that the ‘Control panel’ appears in the menu list.
- Click the Control panel option.
- Verify that the Control Panel dialog appears.
- Click the ‘Uninstall a Program’ option.
- Verify that the Programs and Features dialog box opens.
- Select the installed Keyman version from the list.
- Click the Uninstall option.
- Verify that the the Keyman Uninstallation completed successfully
TEST_34
Test case for DEADKEY_AND_CONTEXT, (#10061),
Status: Active
Metadata
- Source ID:
34 - Product:
Windows - Source files:
34.JSON,34.html
Description
Original TestLodge ID: TC34
Setup
- Install Keyman latest Stable build from Keyman.com site.
- Install store_context Keyboard.
- Install 045 - deadkey and context Keyboard.
Action
- Double Click on Notepad icon from the desktop.
- Verify that the Notepad app opens
- Click the Keyman icon from the taskbar.
- Verify that the Keyman menu opens.
- Click 045 - deadkey and context keyboard from the Keyman menu.
- Verify that the 045 - deadkey and context keyboard icon appears in the task bar.
- Type y z Shift + /
- Verify the output results "correct" should appear in the Notepad app.
Cleanup
- Type ‘Control panel’ in the Search bar (in Task bar)
- Verify that the ‘Control panel’ appears in the menu list.
- Click the Control panel option.
- Verify that the Control Panel dialog appears.
- Click the ‘Uninstall a Program’ option.
- Verify that the Programs and Features dialog box opens.
- Select the installed Keyman version from the list.
- Click the Uninstall option.
- Verify that the the Keyman Uninstallation completed successfully
TEST_35
Test case for installing offline build (PR #10000):
Status: Active
Metadata
- Source ID:
35 - Product:
Windows - Source files:
35.JSON,35.html
Description
Original TestLodge ID: TC186
Setup
- Download the latest alpha build from the link “https://downloads.keyman.com/windows/”
Action
- Open the Command prompt on the Windows desktop via the “cmd” command.
- Change the directory path to where we downloaded the Keyman Alpha Build.
- Type the command : keyman latest version number.exe -o (say “17.0.210.exe -o”).
- Verify that the self extract process happened without any errors. 5.) Verify the build was installed successfully without showing any error messages.
Cleanup
- Type ‘Control panel’ in the Search bar (in Task bar)
- Click the Control Panel option.
- Click the ‘Uninstall a Program’ option.
- Select the installed Keyman version from the list.
- Click the Uninstall option.
- Verify that the keyman uninstallation was completed successfully.
TEST_36
Test case for DEAD_CONTEXT_FRAME_KEY(#10061),
Status: Active
Metadata
- Source ID:
36 - Product:
Windows - Source files:
36.JSON,36.html
Description
Original TestLodge ID: TC187
Setup
- Install Keyman latest Stable build from Keyman.com site.
- Install store_context Keyboard.
- Install 045 - deadkey and context Keyboard.
- Install Text Editor (64-bit).exe
- Install WordPad
Action
- Open the TextEditor (64-bit) on the desktop.
- Verify that the TextEditor (64-bit) app opens
- Click 045 - deadkey and context keyboard from the Keyman menu.
- Verify that the 045 - deadkey and context keyboard icon appears in the task bar.
- Type y z
- Press
- Press
- Press
- Verify the output results "?" should appear in the TextEditor app.
- Open the WordPad on the desktop.
- Verify that the WordPad app opens
- Click 045 - deadkey and context keyboard from the Keyman menu.
- Verify that the 045 - deadkey and context keyboard icon appears in the task bar.
- Type ‘y z’
- Press
- Press
- Press
- Verify the output results "?" should appear in the WordPad app.
Cleanup
- Type ‘Control panel’ in the Search bar (in Task bar)
- Verify that the ‘Control panel’ appears in the menu list.
- Click the Control panel option.
- Verify that the Control Panel dialog appears.
- Click the ‘Uninstall a Program’ option.
- Verify that the Programs and Features dialog box opens.
- Select the installed Keyman version from the list.
- Click the Uninstall option.
- Verify that the the Keyman Uninstallation completed successfully
TEST_38
Test case for (windows): Chrome 86.0 no longer accepts backspace #3698,
Status: Active
Metadata
- Source ID:
38 - Product:
Windows - Source files:
38.JSON,38.html
Description
Original TestLodge ID: TC205
Setup
- Install Keyman's latest Stable build from the Keyman.com site.
- Install Chrome browser.
Action
- Open Chrome browser.
- Set Keyman keyboard.
- Verify the ‘English - EuroLatin(SIL)’ appeared on the system keyboard.
- Click the Search bar in the Chrome browser.
- Type ‘Keyman Testing’ in the Search bar.
- Press Backspace key.
- Verify it should delete the character to the left of the insertion point.
Cleanup
- Type ‘Control panel’ in the Search bar (in Taskbar)
- Verify that the ‘Control panel’ appeared in the menu list.
- Click the Control panel option.
- Verify that the Control Panel dialog appeared.
- Click the ‘Uninstall a Program’ option.
- Verify that the Programs and Features dialog box opens.
- Select the installed Keyman version from the list.
- Click the Uninstall option.
- Verify that the Keyman Uninstallation was completed successfully
TEST_41
KMX_PROCESSOR_NON_COMPLIANT_TEST_CONTROL_1_GROUP_WINDOWS: TextEditor
Status: Active
Metadata
- Source ID:
41 - Product:
Windows - Source files:
41.JSON,41.html
Description
Original TestLodge ID: TC218
Setup
- Install Keyman build.
- Install TextEdit app.
Action
- Click on the TextEdit App icon from Windows Desktop.
- Verify that the TextEdit Application opens.
- Press `
- Verify it produces `.
- Type e
- Verify it produces è
Cleanup
- Uninstall Keyman build on the Windows
- Uninstall the TextEdit app.
TEST_43
KMX_PROCESSOR_NON_COMPLIANT_TEST_FRAME_KEY_RESET_NOMARKERS_GROUP_WINDOWS: TextEditor
Status: Active
Metadata
- Source ID:
43 - Product:
Windows - Source files:
43.JSON,43.html
Description
Original TestLodge ID: TC220
Setup
- Install Keyman build.
- Install TextEdit app.
Action
- Click on the TextEdit App icon from Windows Desktop.
- Verify that the TextEdit Application opens.
- Press 1 \ \
- Verify it produces 1 \ \
- Press the "right arrow"
- Type 2
- Verify it produces 1//2
Cleanup
- Uninstall Keyman build on the Windows
- Uninstall the TextEdit app.
TEST_46
KMX_PROCESSOR_COMPLIANT_TEST_FRAME_KEY_RESET_MARKERS_GROUP_WINDOWS: WordPad
Status: Active
Metadata
- Source ID:
46 - Product:
Windows - Source files:
46.JSON,46.html
Description
Original TestLodge ID: TC232
Setup
- Install Keyman build.
Action
- Click on the WordPad App icon from Windows Desktop.
- Verify that the WordPad Application opens.
- Press `
- Verify it produces `
- Press the "right arrow"
- Type e
- Verify it produces `e
Cleanup
- Uninstall Keyman build on the Windows
TEST_48
KMX_PROCESSOR_COMPLIANT_TEST_SCROLLLOCK_KEY_NO_RESET_GROUP_WINDOWS: WordPad
Status: Active
Metadata
- Source ID:
48 - Product:
Windows - Source files:
48.JSON,48.html
Description
Original TestLodge ID: TC234
Setup
- Install Keyman build.
Action
- Click on the WordPad App icon from Windows Desktop.
- Verify that the WordPad Application opens.
- Press `
- Verify it produces `
- Press the "scroll lock"
- Type e
- Verify it produces è
Cleanup
- Uninstall Keyman build on the Windows
TEST_51
LDML_PROCESSOR_NON_COMPLIANT_TEST_FRAME_KEY_RESET_NO_MARKERS_GROUP_WINDOWS: TextEditor
Status: Active
Metadata
- Source ID:
51 - Product:
Windows - Source files:
51.JSON,51.html
Description
Original TestLodge ID: TC246
Setup
- Install Keyman build.
- Install TextEdit app.
Action
- Click on the TextEdit App icon from Windows Desktop.
- Verify that the TextEdit Application opens.
- Press a
- Verify it produces a
- Press the "right arrow"(->)
- Press the SHIFT + 8
- Verify it produces a*
Cleanup
- Uninstall Keyman build on the Windows
- Uninstall the TextEdit app.
TEST_53
LDML_PROCESSOR_NON_COMPLIANT_TEST_MODIFIER_TAP_NO_RESET_GROUP_WINDOWS: TextEditor
Status: Active
Metadata
- Source ID:
53 - Product:
Windows - Source files:
53.JSON,53.html
Description
Original TestLodge ID: TC248
Setup
- Install Keyman build.
- Install TextEdit app.
Action
- Click on the TextEdit App icon from Windows Desktop.
- Verify that the TextEdit Application opens.
- Press ^
- Verify it produces ^
- Press and Release CTRL key.
- Type e
- Verify it produces ê
Cleanup
- Uninstall Keyman build on the Windows
- Uninstall the TextEdit app.
TEST_56
LDML_PROCESSOR_COMPLIANT_TEST_FRAME_KEY_RESET_NO_MARKERS_WINDOWS: WordPad
Status: Active
Metadata
- Source ID:
56 - Product:
Windows - Source files:
56.JSON,56.html
Description
Original TestLodge ID: TC261
Setup
- Install Keyman build.
- Install WordPad app.
Action
- Click on the WordPad App icon from Windows Desktop.
- Verify that the WordPad Application opens.
- Press a
- Verify it produces a
- Press the "right arrow"(->)
- Press the SHIFT + 8
- Verify it produces “Star”
Cleanup
- Uninstall Keyman build on the Windows
- Uninstall the WordPad app.
TEST_58
LDML_PROCESSOR_COMPLIANT_TEST_MODIFIER_TAP_NO_RESET_GROUP_WINDOWS: WordPad
Status: Active
Metadata
- Source ID:
58 - Product:
Windows - Source files:
58.JSON,58.html
Description
Original TestLodge ID: TC263
Setup
- Install Keyman build.
- Install WordPad app.
Action
- Click on the WordPad App icon from Windows Desktop.
- Verify that the WordPad Application opens.
- Press ^
- Verify it produces ^
- Press and Release CTRL key.
- Type e
- Verify it produces ê
Cleanup
- Uninstall Keyman build on the Windows
- Uninstall the WordPad app.
TEST_61
feat(windows): add right modifier included in hotkey optional functionality #12259(TEST_LANGUAGE_HOTKEYS_LEFT_SIDE)
Status: Active
Metadata
- Source ID:
61 - Product:
Windows - Source files:
61.JSON,61.html
Description
Original TestLodge ID: TC295
Setup
- Install Keyman's latest stable build from the Keyman.com site.(or state.keyman.com)
- Install Notepad (64-bit).exe
Action
- Open the "Keyman configuration" dialog by pressing the icon from the Windows tray.
- Verify the "Keyman configuration" dialog appears.
- Navigate to the "Keyboard Layouts" tab.
- Installed the Tamil99 and IPA SIL keyboards by clicking the "Download keyboard" button.
- Verify the keyboards appear in the "Keyboard Layouts" tab.
- Navigate to the "HotKeys" tab
- Set the left side of the CTRL+G key to the Tamil keyboard.
- Set the left side of the CTRL_Shift+I key to the IPA SIL keyboard.
- Verify the key appears on the assigned keyboard.
- Open the Notepad application.
- Press the left side of the CTRL+G key in the Notepad app.
- Verify the keyboard switch to the Tamil keyboard.
- Enter some letters using the Tamil keyboard.
- Verify the Tamil text appears in the notepad app.
- Press the left side of the CTRL_Shift+I key in the note app.
- Verify the keyboard switch from Tamil to IPA SIL keyboard.
- Enter some IPA letters using the IPA SIL keyboard.
- Verify the IPA text appears in the Notepad app.
Cleanup
- Type ‘Control panel’ in the search bar (in the taskbar)
- Verify that the ‘Control Panel’ appears in the menu list.
- Click the Control Panel option.
- Verify that the Control Panel dialog appears.
- Click the ‘Uninstall a Program’ option.
- Verify that the Programs and Features dialog box opens.
- Select the installed Keyman version from the list.
- Click the Uninstall option.
- Verify that the Keyman Uninstallation was completed successfully.
TEST_304
kmshell switch handling for the installing state_TEST_INSTALL_UPDATE
Status: Active
Metadata
- Source ID:
304 - Product:
Windows - Source files:
304.JSON,304.html
Description
TC - feat(windows): kmshell switch handling for the installing state_TEST_INSTALL_UPDATE #12956
Setup
- Install the older version of Keyman.
- Install the older version of any Keyman keyboard (e.g. Gff_Amharic 3.1.1 version)
Action
- Start the Keyman.
- Open the Keyman Configuration dialog.
- Navigate to the "Keyboard Layouts tab".
- Verified that the installed keyboard shows an older version.
- Navigate to the "Update" tab.
- Open the "C:\Users"yourusername"\AppData\Local\Keyman\UpdateCache" folder.
- Open the regedit window (Computer\HKEY_CURRENT_USER\SOFTWARE\Keyman\Keyman Engine).
- WinR type regedit Go the current user key update state
- Press F5 to keep it refreshing it.
- The state will go to usDownloading to usInstalling at the same time keep checking the UpdateCache folder.
- Select the "update state" under the "Keyman Engine" in the regedit window.
- In Keyman Configuration: press the "Check for new updates" button.
- Verified that the "UpdateCache" folder is updating or adding files
- On Regedit window: Verified that the state is changes from usUpdateAvailable--> usDownloading --> usWaitingRestart
- Click the "Apply update now" button.
- Verified that the "Keyman Update" popup
- Click the "Update" button.
- Verified that the "UpdateCache" folder has the cache.json and the keyboard gff_amharic. and a Keyman.version.exe if available.
- On Regedit window: the state is changing to "usldle"
- Restart the machine by clicking the "Yes" button on the "Keyman setup" dialog.
- Login to the machine.
- Click ˘the "Yes" button on the "Do you want to allow to make the change?" dialog.
- Keyman Installation is completed successfully.
- Open the configuration window.
- On the Keyboard Layouts: Verified that the gff_amharic keyboard is updated.
- On the Update Tab: Verified there are no updates available.
Cleanup
- Type ‘Control panel’ in the search bar (in the task bar)
- Verify that the ‘Control Panel’ appears in the menu list.
- Click the Control Panel option.
- Verify that the Control Panel dialog appears.
- Click the ‘Uninstall a Program’ option.
- Verify that the Programs and Features dialog box opens.
- Select the installed Keyman version from the list.
- Click the Uninstall option.
- Verify that the Keyman Uninstallation was completed successfully.
TEST_309
Handle keyboard package not downloaded
Status: Active
Metadata
- Source ID:
309 - Product:
Windows - Source files:
309.JSON,309.html
Description
TC - fix(windows): handle keyboard package not downloaded #12948
Setup
- Install the latest version of Keyman.
- Install the older version of any Keyman keyboard (e.g. Gff_Amharic 3.1.1 version)
Action
- Start the Keyman.
- Open the Keyman Configuration dialog.
- Navigate to the "Keyboard Layouts tab".
- Verified that the installed keyboard shows an older version.
- Navigate to the "Update" tab.
- Verified that the "Apply update now" button appeared disabled.
- Verified that the "Check for new updates" button appeared enabled.
- Press the "Check for new updates" button.
- Verified that the newer version appeared in the "Updated component" column for GFF's Keyboard and Keyman.
- Verified that the "Apply update now" button appeared in the enabled state.
- Click the "Apply update now" button to upgrade the Keyman version.
- Verified that the "Keyman update" dialog appeared.
- Click the "Update now" button on the dialog.
- Verified that the "Do you want to allow this app to make changes to your device?" dialog appeared
- Click the "Yes" button on that dialog.
- Verified that no crash appeared on the Keyman configuration dialog.
- Verified that the "Keyman Setup" dialog appeared.
- Click the "Yes" button on the "Keyman Setup" dialog.
- Verified that the machine restarted.
- Login to the machine.
- Again, verified that the "Do you want to allow this app to make changes to your device?" dialog appeared.
- Click the "Yes" button.
- Open the "Keyman Configuration".
- Navigate to the "Update" tab.
- Press the "Check for new updates" button.
- Verified that no update appears for the keyboard.
- Navigate to the "Keyboard Layouts tab".
- Verified that the Keyman keyboard updated with the latest version.
Cleanup
- Type ‘Control panel’ in the search bar (in the task bar)
- Verify that the ‘Control Panel’ appears in the menu list.
- Click the Control Panel option.
- Verify that the Control Panel dialog appears.
- Click the ‘Uninstall a Program’ option.
- Verify that the Programs and Features dialog box opens.
- Select the installed Keyman version from the list.
- Click the Uninstall option.
- Verify that the Keyman Uninstallation was completed successfully.
TEST_324
UI layout for update tab_TEST_UI_UPDATES_KBD
Status: Active
Metadata
- Source ID:
324 - Product:
Windows - Source files:
324.JSON,324.html
Description
TC - feat(windows): UI layout for update tab_TEST_UI_UPDATES_KBD #12840
Setup
- Install the latest version of Keyman.
- Install the SIL_Euro_Latin 3.0.2 version keyboard. (older version)
- Installed the Gff_Amharic 3.1.1 version keyboard. (older version)
Action
- Start the Keyman.
- Open the Keyman Configuration dialog.
- Navigate to the "Keyboard Layouts tab".
- Verify that the installed keyboard shows an older version.
- Navigate to the "Update" tab.
- Verify that the "Apply update now" button appears disabled.
- Verify that the "Check for new updates" button appears enabled.
- Press the "Check for new updates" button.
- Verify that the "Update Component", "Old version" and "Size" columns appeared.
- Verify that the newer version appears in the "Updated component" column for GFF's and SIL_Euro_Latin keyboard and Keyman.
- Verify that the "Apply update now" button appears in the enabled state.
- Verify that the "Updates are available which will be applied when Windows is next restarted." This message appears above the columns.
Cleanup
- Type ‘Control panel’ in the search bar (in the task bar)
- Verify that the ‘Control Panel’ appears in the menu list.
- Click the Control Panel option.
- Verify that the Control Panel dialog appears.
- Click the ‘Uninstall a Program’ option.
- Verify that the Programs and Features dialog box opens.
- Select the installed Keyman version from the list.
- Click the Uninstall option.
- Verify that the Keyman Uninstallation was completed successfully.