140 KiB
Web Acceptance Tests
TEST_334_334
Cancel flicks when both returning to and releasing at original tap location_TEST_FLICK_GENERAL_USE
Status: Active
Metadata
- Source ID:
334 - Product:
Web - Source files:
334.JSON,334.html
Description
TC - change(web): cancel flicks when both returning to and releasing at original tap location_TEST_FLICK_GENERAL_USE #13683
Setup
- Install the latest Keymanan (.apk) build on the Android device or emulator.
- Accept all the Android permission requests for storage.
- Open the Keyman app.
- Navigate to the settings page.
- Check the "Enable Keyman as system-wide keyboard" box.
- Check the "Set the keyboard as the default keyboard" box.
- Enable the "Predictions" to install the "Dictionary."
Action
- Launch the Keyman app.
- Select the "Eurolatin" keyboard by clicking the globe key.
- Click on the "t" key and then pull down.
- Verify that the flick gesture is working fine and the output is correct.
Cleanup
- Click the Settings icon on the Android device/emulator.
- Verify that the Settings menu opens.
- Click the Apps option.
- Verify that the Keyman appears on the list.
- Click the Keyman option.
- Verify that the Keyman menu opens.
- Click the uninstall option.
- Verify that a Keyman warning message, “Do you want to uninstall this app?” appears with Cancel and OK buttons.
- Click the OK button.
- Verify that the Keyman uninstallation completed successfully.
TEST_337_337
Cancel flicks when both returning to and releasing at original tap location_TEST_FLICK_RESET_FULL
Status: Active
Metadata
- Source ID:
337 - Product:
Web - Source files:
337.JSON,337.html
Description
TC - change(web): cancel flicks when both returning to and releasing at original tap location_TEST_FLICK_RESET_FULL #13683
Setup
- Install the latest Keymanan (.apk) build on the Android device or emulator.
- Accept all the Android permission requests for storage.
- Open the Keyman app.
- Navigate to the settings page.
- Check the "Enable Keyman as system-wide keyboard" box.
- Check the "Set the keyboard as the default keyboard" box.
- Enable the "Predictions" to install the "Dictionary."
Action
- Launch the Keyman app.
- Select the "Eurolatin" keyboard by clicking the globe key.
- Flick down the t key.
- Verify that the 5 appears.
- Flick back up to the center of the key and the 5 change back to t
- Flick down again, and the 5 appear in the preview again
- Release the key.
- Verify that the key has output 5.
Cleanup
- Click the Settings icon on the Android device/emulator.
- Verify that the Settings menu opens.
- Click the Apps option.
- Verify that the Keyman appears on the list.
- Click the Keyman option.
- Verify that the Keyman menu opens.
- Click the uninstall option.
- Verify that a Keyman warning message, “Do you want to uninstall this app?” appears with Cancel and OK buttons.
- Click the OK button.
- Verify that the Keyman uninstallation completed successfully.
TEST_286
fix(web): correctly handle cross-origin stylesheets when calculating keyboard size and key cap font size #11472
Status: Active
Metadata
- Source ID:
286 - Product:
Web - Source files:
286.JSON,286.html
Description
Original TestLodge ID: TC216
Setup
- Install Keyman's latest stable build from the Keyman.com site.
- Install the Chrome browser.
Action
- Open the Chrome browser.
- Open the developer tool by pressing the F12 key.
- Verify that the "developer" tool pane appeared on the browser.
- Click on the console tab.
- Clear the existing log by pressing CTRL+L.
- Paste the "https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/463931:id/index.html" URL in the address bar.
- Verify that the "KeymanWeb Repo Index" page appeared.
- Click the "View Keymanweb website-oriented manual test pages" link button.
- Verify that the "KeymanWeb Testing" page appeared.
- Verify that the URL changed to "/src/test/manual/web/index.html" in the address bar.
- Click the "Tests keyboard documentation rendering" link button.
- Verify that the URL changed to "/src/test/manual/web/build-visual-keyboard/index.html" in the address bar.
- Verify that the "KeymanWeb: Keyboard documentation rendering" page is on the browser.
- Verify that the page rendering happened successfully.
- Verify that no error appeared on console tab.
- Close the Chrome browser.
Cleanup
- Type ‘Control Panel’ in the search bar (in the taskbar).
- Verify that the ‘Control Panel’ appeared on 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_312
TC - fix(web): numpad + and - with zoom shortcut
Status: Active
Metadata
- Source ID:
312 - Product:
Web - Source files:
312.JSON,312.html
Description
TC - fix(web): numpad + and - with zoom shortcut use #12865
Setup
- Install Firefox in windows.
- Install Chrome in windows.
- Install Safari in macOS.
- Install Chrome in macOS.
- Install Firefox in macOS.
- Install Firefox in Linux OS.
Action
- Open the "KeymanWeb Test Home" link on Chrome.
- Click on the "View Keymanweb website-oriented manual test pages." link
- Click on the "Test unminified Keymanweb" link
- Verify that the "KeymanWeb Sample Page - Unminified Source" page appears.
- Click in the text area box.
- Verify that the OSK appears for english.
- Select the "Norwegian - EuroLatin (SIL)" keyboard.
- Verify that the OSK appears for Norwegian - EuroLatin.
- Enter some "other letters"
- Select the text.
- Press the CTR + plus(+ on the numpad) using a physical keyboard.
- Verify that the web page's size increased. (zoom in)
- Press the CTR + minus(- on the numpad) using a physical keyboard.
- Verify that the web page's size decreased. (zoom out)
Cleanup
- Uninstall Firefox browser in Windows.
- Uninstall Chrome in Windows.
- Uninstall Safari in macOS.
- Uninstall Chrome in macOS.
- Uninstall Firefox in macOS.
- Uninstall Firefox in Linux OS.
TEST_285
Test case for (web): intermittent K_BKSP rule is deleting more than it should #9268,
Status: Active
Metadata
- Source ID:
285 - Product:
Web - Source files:
285.JSON,285.html
Description
Original TestLodge ID: TC211
Setup
- Install Keyman Developer's latest Stable build in a browser.
Action Setup:
- Open a project in Keyman Developer.
- Click the Build tab
- Click the ‘Test Keyboard on web’ button in the web debugger pane.
- Verify that the localhost list appeared in the keyboard web pane
- Select the Keyboard from the Keyboard dropdown list.
- Type ‘x / k ‘
- Select x letter
- Press Backspace key.
- Verify that it deletes only the x letter.
Action
No steps recorded.
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_263
Test case for Baseline_Add_Khmer_Angkor
Status: Active
Metadata
- Source ID:
263 - Product:
Web - Source files:
263.JSON,263.html
Description
Original TestLodge ID: TC164
Setup
- Install Firefox in windows.
- Install Chrome in windows.
- Install Safari in macOS.
- Install Chrome in macOS.
- Install Firefox in macOS.
- Install Firefox in Linux OS.
Action
- Open Firefox browser in Windows OS.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar. 3.Verify that the testing index page opens.
- Click 'View Keymanweb use samples' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Example1 - Toggle UI, all resources in same folder as page' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click ‘Add a keyboard by keyboard name’ dropdown list.
- Select khmer_angkor keyboard.
- Click the Add button.
- Verified that the Khmer_Angkor keyboard appears on the screen.
- Type Ctrl+Alt+B in the text input screen.
- It produces ឞ in the screen.
- Delete the character again.
- Type ‘ s u j r k’ using the (US) keyboard.
- It produces ស្រុក in the text input screen.
- Hit the Backspace key.
- It shows ស្រុ on the screen.
- Hit the Backspace key.
- It shows ស្រ in the screen.
- Hit the Backspace key.
- It shows ស on the screen.
- Hit the Backspace key.
- Verify it deletes the remaining letter on the screen.
- Open Chrome browser in Windows OS.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar. 23.Verify that the testing index page opens.
- Click 'View Keymanweb use samples' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Example1 - Toggle UI, all resources in same folder as page' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click ‘Add a keyboard by keyboard name’ dropdown list.
- Select khmer_angkor keyboard.
- Click the Add button.
- Verified that the Khmer_Angkor keyboard appears on the screen.
- Type Ctrl+Alt+B in the text input screen.
- It produces ឞ in the screen.
- Delete the character again.
- Type ‘ s u j r k’ using the (US) keyboard.
- It produces ស្រុក in the text input screen.
- Hit the Backspace key.
- It shows ស្រុ on the screen.
- Hit the Backspace key.
- It shows ស្រ in the screen.
- Hit the Backspace key.
- It shows ស on the screen.
- Hit the Backspace key.
- Verify it deletes the remaining letter on the screen.
- Open Safari browser in macOS
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar. 43.Verify that the testing index page opens.
- Click 'View Keymanweb use samples' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Example1 - Toggle UI, all resources in same folder as page' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click ‘Add a keyboard by keyboard name’ dropdown list.
- Select khmer_angkor keyboard.
- Click the Add button.
- Verified that the Khmer_Angkor keyboard appears on the screen.
- Type Ctrl+Alt+B in the text input screen.
- It produces ឞ in the screen.
- Delete the character again.
- Type ‘ s u j r k’ using the (US) keyboard.
- It produces ស្រុក in the text input screen.
- Hit the Backspace key.
- It shows ស្រុ on the screen.
- Hit the Backspace key.
- It shows ស្រ in the screen.
- Hit the Backspace key.
- It shows ស on the screen.
- Hit the Backspace key.
- Verify it deletes the remaining letter on the screen.
- Open Chrome browser in macOS.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar. 63.Verify that the testing index page opens.
- Click 'View Keymanweb use samples' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Example1 - Toggle UI, all resources in same folder as page' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click ‘Add a keyboard by keyboard name’ dropdown list.
- Select khmer_angkor keyboard.
- Click the Add button.
- Verified that the Khmer_Angkor keyboard appears on the screen.
- Type Ctrl+Alt+B in the text input screen.
- It produces ឞ in the screen.
- Delete the character again.
- Type ‘ s u j r k’ using the (US) keyboard.
- It produces ស្រុក in the text input screen.
- Hit the Backspace key.
- It shows ស្រុ on the screen.
- Hit the Backspace key.
- It shows ស្រ in the screen.
- Hit the Backspace key.
- It shows ស on the screen.
- Hit the Backspace key.
- Verify it deletes the remaining letter on the screen.
- Open Firefox browser in macOS.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar. 87.Verify that the testing index page opens.
- Click 'View Keymanweb use samples' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Example1 - Toggle UI, all resources in same folder as page' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click ‘Add a keyboard by keyboard name’ dropdown list.
- Select khmer_angkor keyboard.
- Click the Add button.
- Verified that the Khmer_Angkor keyboard appears on the screen.
- Type Ctrl+Alt+B in the text input screen.
- It produces ឞ in the screen.
- Delete the character again.
- Type ‘ s u j r k’ using the (US) keyboard.
- It produces ស្រុក in the text input screen.
- Hit the Backspace key.
- It shows ស្រុ on the screen.
- Hit the Backspace key.
- It shows ស្រ in the screen.
- Hit the Backspace key.
- It shows ស on the screen.
- Hit the Backspace key.
- Verify it deletes the remaining letter on the screen.
- Open Firefox browser in Linux OS.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar. 103.Verify that the testing index page opens.
- Click 'View Keymanweb use samples' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Example1 - Toggle UI, all resources in same folder as page' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click ‘Add a keyboard by keyboard name’ dropdown list.
- Select khmer_angkor keyboard.
- Click the Add button.
- Verified that the Khmer_Angkor keyboard appears on the screen.
- Type Ctrl+Alt+B in the text input screen.
- It produces ឞ in the screen.
- Delete the character again.
- Type ‘ s u j r k’ using the (US) keyboard.
- It produces ស្រុក in the text input screen.
- Hit the Backspace key.
- It shows ស្រុ on the screen.
- Hit the Backspace key.
- It shows ស្រ in the screen.
- Hit the Backspace key.
- It shows ស on the screen.
- Hit the Backspace key.
- Verify it deletes the remaining letter on the screen.
Cleanup
- Uninstall Firefox browser in Windows.
- Uninstall Chrome in Windows.
- Uninstall Safari in macOS.
- Uninstall Chrome in macOS.
- Uninstall Firefox in macOS.
- Uninstall Firefox in Linux OS.
TEST_277
Test case for Baseline_Add_Khmer_Angkor (Touch / Hardware Platforms)
Status: Active
Metadata
- Source ID:
277 - Product:
Web - Source files:
277.JSON,277.html
Description
Original TestLodge ID: TC178
Setup
- Install Chrome browser in an Android Mobile (Touch)
- Install Chrome browser in an Android Mobile attached with Physical Keyboard. (Hardware)
- Install Safari browser in an iPhone Mobile (Touch)
- Install Safari browser in an iPhone Mobile attached with Physical Keyboard. (Hardware)
- Install Safari browser in an iPad Tablet (Touch)
- Install Safari browser in an iPad Tablet attached with Physical Keyboard. (Hardware)
Action
- Click the Chrome browser icon from the Android Mobile.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymanweb use samples' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Example1 - Toggle UI, all resources in same folder as page' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click khmer_angkor from the ‘Add a keyboard by keyboard name’ section.
- Click the Add button.
- Verify that the Khmer Angkor keyboard appears on the Screen.
- Type the following sequences on touch screen keyboard:
- ស
- ុ
- ្រ (subkey of រ)
- ក
- Verify that the output produces ស្រុក.
- Hit Backspace key. (as this is a reorder (keyboard) rule test)
- Verify that it shows ស្រុ
- Hit Backspace key.
- Verify that it shows ស្រ
- Hit Backspace key.
- Verify that it shows ស
- Hit Backspace key.
- Verify that it shows an empty text area.
- Click the Chrome browser icon from the Android mobile attached with a physical keyboard.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymanweb use samples' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Example1 - Toggle UI, all resources in same folder as page' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click khmer_angkor from the ‘Add a keyboard by keyboard name’ section.
- Click the Add button.
- Verify that the Khmer Angkor keyboard appears on the Screen.
- Type the following (US) keys in the following sequences:
- Type s
- Type u
- Type j
- Type r
- Type k
- Verify that the output produces ស្រុក.
- Hit Backspace key. (as this is a reorder (keyboard) rule test)
- Verify that it shows ស្រុ
- Hit Backspace key.
- Verify that it shows ស្រ
- Hit Backspace key.
- Verify that it shows ស
- Hit Backspace key.
- Verify that it shows an empty text area.
- Click the Safari browser in an iPhone Mobile. 51.Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymanweb use samples' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Example1 - Toggle UI, all resources in same folder as page' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click khmer_angkor from the ‘Add a keyboard by keyboard name’ section.
- Click the Add button.
- Verify that the Khmer Angkor keyboard appears on the Screen.
- Type the following sequences on touch screen keyboard:
- ស
- ុ
- ្រ (subkey of រ)
- ក
- Verify that the output produces ស្រុក.
- Hit Backspace key. (as this is a reorder (keyboard) rule test)
- Verify that it shows ស្រុ
- Hit Backspace key.
- Verify that it shows ស្រ
- Hit Backspace key.
- Verify that it shows ស
- Hit Backspace key.
- Verify that it shows an empty text area.
- Click the Safari browser in an iPhone Mobile attached to a physical keyboard.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymanweb use samples' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Example1 - Toggle UI, all resources in same folder as page' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click khmer_angkor from the ‘Add a keyboard by keyboard name’ section.
- Click the Add button.
- Verify that the Khmer Angkor keyboard appears on the Screen.
- Type the following (US) keys in the following sequences:
- Type s
- Type u
- Type j
- Type r
- Type k
- Verify that the output produces ស្រុក.
- Hit Backspace key. (as this is a reorder (keyboard) rule test)
- Verify that it shows ស្រុ
- Hit Backspace key.
- Verify that it shows ស្រ
- Hit Backspace key.
- Verify that it shows ស
- Hit Backspace key.
- Verify that it shows an empty text area.
- Click Safari browser on an iPad device.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymanweb use samples' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Example1 - Toggle UI, all resources in same folder as page' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click khmer_angkor from the ‘Add a keyboard by keyboard name’ section.
- Click the Add button.
- Verify that the Khmer Angkor keyboard appears on the Screen.
- Type the following sequences on touch screen keyboard:
- ស
- ុ
- ្រ (subkey of រ)
- ក
- Verify that the output produces ស្រុក.
- Hit Backspace key. (as this is a reorder (keyboard) rule test)
- Verify that it shows ស្រុ
- Hit Backspace key.
- Verify that it shows ស្រ
- Hit Backspace key.
- Verify that it shows ស
- Hit Backspace key.
- Verify that it shows an empty text area.
- Click Safari browser on an iPad device attached to a physical keyboard.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymanweb use samples' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Example1 - Toggle UI, all resources in same folder as page' link button.
- Verify the corresponding KeymanWeb Sample page opens.
- Click khmer_angkor from the ‘Add a keyboard by keyboard name’ section.
- Click the Add button.
- Verify that the Khmer Angkor keyboard appears on the Screen.
- Type the following (US) keys in the following sequences:
- Type s
- Type u
- Type j
- Type r
- Type k
- Verify that the output produces ស្រុក.
- Hit Backspace key. (as this is a reorder (keyboard) rule test)
- Verify that it shows ស្រុ
- Hit Backspace key.
- Verify that it shows ស្រ
- Hit Backspace key.
- Verify that it shows ស
- Hit Backspace key.
- Verify that it shows an empty text area.
Cleanup
- Uninstall Chrome browser in Android Mobile. (Touch)
- Uninstall Chrome browser in Android Mobile attached with Physical Keyboard.(Hardware)
- Uninstall Safari browser in an iPhone Mobile.
- Uninstall Safari browser in an iPhone Mobile attached with Physical Keyboard. (Hardware)
- Uninstall Safari browser in an iPad Tablet.
- Uninstall Safari browser in an iPad Tablet with Physical Keyboard.
TEST_262
Test case for Baseline_Add_KM
Status: Active
Metadata
- Source ID:
262 - Product:
Web - Source files:
262.JSON,262.html
Description
Original TestLodge ID: TC163
Setup
- Install Firefox in windows.
- Install Chrome in windows.
- Install Safari in macOS.
- Install Chrome in macOS.
- Install Firefox in macOS.
- Install Firefox in Linux OS.
Action
- Open Firefox browser in Windows OS.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/433344:id/index.html' in the Search bar. 3.Verify that the testing index page opens.
- Click 'View Keymanweb use samples' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Example1 - Toggle UI, all resources in same folder as page' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click ‘Add a keyboard by BCP-47 language code’ dropdown list.
- Select km keyboard.
- Verify that the Khmer Angkor keyboard is added and displayed on the Screen.
- Open Chrome browser in Windows OS.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar. 13.Verify that the testing index page opens.
- Click 'View Keymanweb use samples' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Example1 - Toggle UI, all resources in same folder as page' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click ‘Add a keyboard by BCP-47 language code’ dropdown list.
- Select km keyboard.
- Verify that the Khmer Angkor keyboard is added and displayed on the Screen.
- Open Safari browser in macOS.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar. 23.Verify that the testing index page opens.
- Click 'View Keymanweb use samples' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Example1 - Toggle UI, all resources in same folder as page' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click ‘Add a keyboard by BCP-47 language code’ dropdown list.
- Select km keyboard.
- Verify that the Khmer Angkor keyboard is added and displayed on the Screen.
- Open Chrome browser in macOS.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar. 33.Verify that the testing index page opens.
- Click 'View Keymanweb use samples' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Example1 - Toggle UI, all resources in same folder as page' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click ‘Add a keyboard by BCP-47 language code’ dropdown list.
- Select km keyboard.
- Verify that the Khmer Angkor keyboard is added and displayed on the Screen.
- Open Firefox browser in macOS.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar. 43.Verify that the testing index page opens.
- Click 'View Keymanweb use samples' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Example1 - Toggle UI, all resources in same folder as page' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click ‘Add a keyboard by BCP-47 language code’ dropdown list.
- Select km keyboard.
- Verify that the Khmer Angkor keyboard is added and displayed on the Screen.
- Open Firefox browser in Linux OS.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar. 53.Verify that the testing index page opens.
- Click 'View Keymanweb use samples' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Example1 - Toggle UI, all resources in same folder as page' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click ‘Add a keyboard by BCP-47 language code’ dropdown list.
- Select km keyboard.
- Verify that the Khmer Angkor keyboard is added and displayed on the Screen.
Cleanup
- Uninstall Firefox browser in Windows.
- Uninstall Chrome in Windows.
- Uninstall Safari in macOS.
- Uninstall Chrome in macOS.
- Uninstall Firefox in macOS.
- Uninstall Firefox in Linux OS.
TEST_276
Test case for Baseline_Add_KM (Touch / Hardware Platforms),
Status: Active
Metadata
- Source ID:
276 - Product:
Web - Source files:
276.JSON,276.html
Description
Original TestLodge ID: TC177
Setup
- Install Chrome browser in an Android Mobile (Touch)
- Install Chrome browser in an Android Mobile attached with Physical Keyboard. (Hardware)
- Install Safari browser in an iPhone Mobile (Touch)
- Install Safari browser in an iPhone Mobile attached with Physical Keyboard. (Hardware)
- Install Safari browser in an iPad Tablet (Touch)
- Install Safari browser in an iPad Tablet attached with Physical Keyboard. (Hardware)
Action
- Click the Chrome browser icon from the Android Mobile.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymanweb use samples' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Example1 - Toggle UI, all resources in same folder as page' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click km from the ‘Add a keyboard by BCP-47 language code’ section.
- Click the Add button.
- Verify that the khmer_angkor keyboard should be added and appear on the Screen.
- Click the Chrome browser in Android Mobile attached with a physical keyboard.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymanweb use samples' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Example1 - Toggle UI, all resources in same folder as page' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click km from the ‘Add a keyboard by BCP-47 language code’ section.
- Click the Add button.
- Verify that the khmer_angkor keyboard should be added and appear on the Screen.
- Click Safari browser in an iPhone Mobile.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymanweb use samples' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Example1 - Toggle UI, all resources in same folder as page' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click km from the ‘Add a keyboard by BCP-47 language code’ section.
- Click the Add button.
- Verify that the khmer_angkor keyboard should be added and appear on the Screen.
- Click Safari browser in an iPhone Mobile with a physical keyboard.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymanweb use samples' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Example1 - Toggle UI, all resources in same folder as page' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click km from the ‘Add a keyboard by BCP-47 language code’ section.
- Click the Add button.
- Verify that the khmer_angkor keyboard should be added and appear on the Screen.
- Click Safari browser in an iPad Tablet.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymanweb use samples' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Example1 - Toggle UI, all resources in same folder as page' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click km from the ‘Add a keyboard by BCP-47 language code’ section.
- Click the Add button.
- Verify that the khmer_angkor keyboard should be added and appear on the Screen.
- Click Safari browser in an iPad Tablet with a physical keyboard.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymanweb use samples' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Example1 - Toggle UI, all resources in same folder as page' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click km from the ‘Add a keyboard by BCP-47 language code’ section.
- Click the Add button.
- Verify that the khmer_angkor keyboard should be added and appear on the Screen.
Cleanup
- Uninstall Chrome browser in Android Mobile. (Touch)
- Uninstall Chrome browser in Android Mobile attached with Physical Keyboard.(Hardware)
- Uninstall Safari browser in an iPhone Mobile.
- Uninstall Safari browser in an iPhone Mobile attached with Physical Keyboard. (Hardware)
- Uninstall Safari browser in an iPad Tablet.
- Uninstall Safari browser in an iPad Tablet with Physical Keyboard.
TEST_261
Test case for Baseline_Add_Sil_Ipa
Status: Active
Metadata
- Source ID:
261 - Product:
Web - Source files:
261.JSON,261.html
Description
Original TestLodge ID: TC162
Setup
- Install Firefox in windows.
- Install Chrome in windows.
- Install Safari in macOS.
- Install Chrome in macOS.
- Install Firefox in macOS.
- Install Firefox in Linux OS.
Action
- Open Firefox browser in Windows OS.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/433344:id/index.html' in the Search bar. 3.Verify that the testing index page opens.
- Click 'View Keymanweb use samples' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Example1 - Toggle UI, all resources in same folder as page' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Type ‘n >’ in the text input screen.
- Verify it produces ‘ŋ’
- Open Chrome browser in Windows OS.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/433344:id/index.html' in the Search bar. 12.Verify that the testing index page opens.
- Click 'View Keymanweb use samples' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Example1 - Toggle UI, all resources in same folder as page' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Type ‘n >’ in the text input screen.
- Verify it produces ‘ŋ’
- Open Safari browser in macOS.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/433344:id/index.html' in the Search bar. 21.Verify that the testing index page opens.
- Click 'View Keymanweb use samples' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Example1 - Toggle UI, all resources in same folder as page' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Type ‘n >’ in the text input screen.
- Verify it produces ‘ŋ’
- Open Chrome browser in macOS.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/433344:id/index.html' in the Search bar. 30.Verify that the testing index page opens.
- Click 'View Keymanweb use samples' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Example1 - Toggle UI, all resources in same folder as page' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Type ‘n >’ in the text input screen.
- Verify it produces ‘ŋ’
- Open Firefox in macOS.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/433344:id/index.html' in the Search bar. 39.Verify that the testing index page opens.
- Click 'View Keymanweb use samples' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Example1 - Toggle UI, all resources in same folder as page' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Type ‘n >’ in the text input screen.
- Verify it produces ‘ŋ’
- Open Firefox in Linux OS.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/433344:id/index.html' in the Search bar. 48.Verify that the testing index page opens.
- Click 'View Keymanweb use samples' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Example1 - Toggle UI, all resources in same folder as page' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Type ‘n >’ in the text input screen.
- Verify it produces ‘ŋ’
Cleanup
- Uninstall Firefox browser in Windows.
- Uninstall Chrome in Windows.
- Uninstall Safari in macOS.
- Uninstall Chrome in macOS.
- Uninstall Firefox in macOS.
- Uninstall Firefox in Linux OS.
TEST_275
Test case for Baseline_Add_SIL_IPA (Touch / Hardware Platforms)
Status: Active
Metadata
- Source ID:
275 - Product:
Web - Source files:
275.JSON,275.html
Description
Original TestLodge ID: TC176
Setup
- Install Chrome browser in an Android Mobile (Touch)
- Install Chrome browser in an Android Mobile attached with Physical Keyboard. (Hardware)
- Install Safari browser in an iPhone Mobile (Touch)
- Install Safari browser in an iPhone Mobile attached with Physical Keyboard. (Hardware)
- Install Safari browser in an iPad Tablet (Touch)
- Install Safari browser in an iPad Tablet attached with Physical Keyboard. (Hardware)
Action
- Click the Chrome browser icon from the Android Mobile.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymanweb use samples' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Example1 - Toggle UI, all resources in same folder as page' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click sil_ipa from the ‘Add a keyboard by keyboard name’ section.
- Click the Add button.
- Verify that the sil_ipa keyboard appears on the Screen.
- Long-press ‘n’ key, while keeping the finger down, move on the long-press options ‘ŋ‘ so it's highlighted, and release.
- Verify that the letter ‘ŋ’ appears on the text input screen.
- Click the Chrome browser icon from the Android Mobile with the physical keyboard.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymanweb use samples' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Example1 - Toggle UI, all resources in same folder as page' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click sil_ipa from the ‘Add a keyboard by keyboard name’ section.
- Click the Add button.
- Verify that the sil_ipa keyboard appears on the Screen.
- Type n letter from physical keyboard.
- Type > symbol from physical keyboard.
- Verify that the letter ‘ŋ’ appears on the text input screen.
- Click the Safari browser in iPhone Mobile.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymanweb use samples' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Example1 - Toggle UI, all resources in same folder as page' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click sil_ipa from the ‘Add a keyboard by keyboard name’ section.
- Click the Add button.
- Verify that the sil_ipa keyboard appears on the Screen.
- Long-press ‘n’ key, while keeping the finger down, move on the long-press options ‘ŋ‘ so it's highlighted, and release.
- Verify that the letter ‘ŋ’ appears on the text input screen.
- Click the Safari browser in iPhone Mobile with a physical keyboard.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymanweb use samples' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Example1 - Toggle UI, all resources in same folder as page' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click sil_ipa from the ‘Add a keyboard by keyboard name’ section.
- Click the Add button.
- Verify that the sil_ipa keyboard appears on the Screen.
- Long-press ‘n’ key, while keeping the finger down, move on the long-press options ‘ŋ‘ so it's highlighted, and release.
- Verify that the letter ‘ŋ’ appears on the text input screen.
- Click the Safari browser in iPad Tablet.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar. 52.Verify that the testing index page opens.
- Click 'View Keymanweb use samples' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Example1 - Toggle UI, all resources in same folder as page' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click sil_ipa from the ‘Add a keyboard by keyboard name’ section.
- Click the Add button.
- Verify that the sil_ipa keyboard appears on the Screen.
- Long-press ‘n’ key, while keeping the finger down, move on the long-press options ‘ŋ‘ so it's highlighted, and release.
- Verify that the letter ‘ŋ’ appears on the text input screen.
- Click the Safari browser in the iPad Tablet with a physical keyboard. 63.Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymanweb use samples' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Example1 - Toggle UI, all resources in same folder as page' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click sil_ipa from the ‘Add a keyboard by keyboard name’ section.
- Click the Add button.
- Verify that the sil_ipa keyboard appears on the Screen.
- Long-press ‘n’ key, while keeping the finger down, move on the long-press options ‘ŋ‘ so it's highlighted, and release.
- Verify that the letter ‘ŋ’ appears on the text input screen.
Cleanup
- Uninstall Chrome browser in an Android Mobile. (Touch)
- Uninstall Chrome browser in an Android Mobile attached with Physical Keyboard.(Hardware)
- Uninstall Safari browser in an iPhone Mobile.
- Uninstall Safari browser in an iPhone Mobile attached with Physical Keyboard. (Hardware)
- Uninstall Safari browser in an iPad Tablet.
- Uninstall Safari browser in an iPad Tablet with Physical Keyboard.
TEST_264
Test case for Baseline_Add_Spanish
Status: Active
Metadata
- Source ID:
264 - Product:
Web - Source files:
264.JSON,264.html
Description
Original TestLodge ID: TC165
Setup
- Install Firefox in windows.
- Install Chrome in windows.
- Install Safari in macOS.
- Install Chrome in macOS.
- Install Firefox in macOS.
- Install Firefox in Linux OS.
Action
- Open Firefox browser in Windows OS.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar. 3.Verify that the testing index page opens.
- Click 'View Keymanweb use samples' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Example1 - Toggle UI, all resources in same folder as page' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click ‘Add a keyboard by language name(s) section’ dropdown list.
- Select ‘spanish’.
- Click the Add button.
- Verify that a Spanish keyboard is added to the list.
- Open Chrome browser in Windows OS.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar. 14.Verify that the testing index page opens.
- Click 'View Keymanweb use samples' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Example1 - Toggle UI, all resources in same folder as page' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click ‘Add a keyboard by language name(s) section’ dropdown list.
- Select ‘spanish’.
- Click the Add button.
- Verify that a Spanish keyboard is added to the list.
- Open Safari browser in macOS.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar. 25.Verify that the testing index page opens.
- Click 'View Keymanweb use samples' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Example1 - Toggle UI, all resources in same folder as page' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click ‘Add a keyboard by language name(s) section’ dropdown list.
- Select ‘spanish’.
- Click the Add button.
- Verify that a Spanish keyboard is added to the list.
- Open Chrome browser in macOS.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar. 36.Verify that the testing index page opens.
- Click 'View Keymanweb use samples' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Example1 - Toggle UI, all resources in same folder as page' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click ‘Add a keyboard by language name(s) section’ dropdown list.
- Select ‘spanish’.
- Click the Add button.
- Verify that a Spanish keyboard is added to the list.
- Open Firefox browser in macOS.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar. 47.Verify that the testing index page opens.
- Click 'View Keymanweb use samples' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Example1 - Toggle UI, all resources in same folder as page' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click ‘Add a keyboard by language name(s) section’ dropdown list.
- Select ‘spanish’.
- Click the Add button.
- Verify that a Spanish keyboard is added to the list.
- Open Firefox browser in Linux OS.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar. 58.Verify that the testing index page opens.
- Click 'View Keymanweb use samples' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Example1 - Toggle UI, all resources in same folder as page' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click ‘Add a keyboard by language name(s) section’ dropdown list.
- Select ‘spanish’.
- Click the Add button.
- Verify that a Spanish keyboard is added to the list.
Cleanup
- Uninstall Firefox browser in Windows.
- Uninstall Chrome in Windows.
- Uninstall Safari in macOS.
- Uninstall Chrome in macOS.
- Uninstall Firefox in macOS.
- Uninstall Firefox in Linux OS.
TEST_278
Test case for Baseline_Add_Spanish (Touch / Hardware Platforms),
Status: Active
Metadata
- Source ID:
278 - Product:
Web - Source files:
278.JSON,278.html
Description
Original TestLodge ID: TC179
Setup
- Install Chrome browser in an Android Mobile (Touch)
- Install Chrome browser in an Android Mobile attached with Physical Keyboard. (Hardware)
- Install Safari browser in an iPhone Mobile (Touch)
- Install Safari browser in an iPhone Mobile attached with Physical Keyboard. (Hardware)
- Install Safari browser in an iPad Tablet (Touch)
- Install Safari browser in an iPad Tablet attached with Physical Keyboard. (Hardware)
Action
- Click the Chrome browser icon from the Android Mobile.
- Click the Chrome browser icon from the Android Mobile.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymanweb use samples' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Example1 - Toggle UI, all resources in same folder as page' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click spanish from the ‘Add a keyboard by language name(s)’ section.
- Click the Add button.
- Verify that the Spanish keyboard is added to the list.
- Click the Chrome browser in Android Mobile attached with a physical keyboard.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymanweb use samples' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Example1 - Toggle UI, all resources in same folder as page' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click spanish from the ‘Add a keyboard by language name(s)’ section.
- Click the Add button.
- Verify that the Spanish keyboard is added to the list.
- Click Safari browser in an iPhone Mobile. 23.Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymanweb use samples' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Example1 - Toggle UI, all resources in same folder as page' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click spanish from the ‘Add a keyboard by language name(s)’ section.
- Click the Add button.
- Verify that the Spanish keyboard is added to the list.
- Click Safari browser in an iPhone mobile attached with a physical keyboard.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymanweb use samples' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Example1 - Toggle UI, all resources in same folder as page' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click spanish from the ‘Add a keyboard by language name(s)’ section.
- Click the Add button.
- Verify that the Spanish keyboard is added to the list.
- Click Safari browser in an iPad Tablet.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymanweb use samples' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Example1 - Toggle UI, all resources in same folder as page' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click spanish from the ‘Add a keyboard by language name(s)’ section.
- Click the Add button.
- Verify that the Spanish keyboard is added to the list.
- Click Safari browser in an iPad Tablet attached with a physical keyboard.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymanweb use samples' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Example1 - Toggle UI, all resources in same folder as page' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click spanish from the ‘Add a keyboard by language name(s)’ section.
- Click the Add button.
- Verify that the Spanish keyboard is added to the list.
Cleanup
- Uninstall Chrome browser in Android Mobile. (Touch)
- Uninstall Chrome browser in Android Mobile attached with Physical Keyboard.(Hardware)
- Uninstall Safari browser in an iPhone Mobile.
- Uninstall Safari browser in an iPhone Mobile attached with Physical Keyboard. (Hardware)
- Uninstall Safari browser in an iPad Tablet.
- Uninstall Safari browser in an iPad Tablet with Physical Keyboard.
TEST_280
Test case for Baseline_Cameroon (Touch Platforms),
Status: Active
Metadata
- Source ID:
280 - Product:
Web - Source files:
280.JSON,280.html
Description
Original TestLodge ID: TC181
Setup
- Install Chrome browser in an Android Mobile (Touch)
- Install Safari browser in an iPhone Mobile (Touch)
- Install Safari browser in an iPad Tablet (Touch)
Action
- Click the Chrome browser icon from the Android Mobile.
- Enter https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/448575:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymanweb use samples' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Example1 - Toggle UI, all resources in same folder as page' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click sil_cameroon_qwerty from the ‘Add a keyboard by keyboard name’ section.
- Click the Add button.
- Verify that the SIL_Cameroon_Qwerty keyboard is added to the list.
- Verify that the Cameroon Qwerty keyboard appears on the screen.
- Press q.
- Verify that the letter q appears on the text input screen.
- Press the Shift key.
- Verify that the Shift layer appears on the screen.
- Press Q.
- Verify that the letter Q appears on the screen.
- Press the Symbol layer.
- Verify that the symbols appear on the screen.
- Press $
- Verify that the symbol $ appears on the screen.
- Press the tri-color key.
- Verify that the special keys appear on the keyboard.
- Press ŋ
- Verify that the letter ŋ appears on the screen.
- Click the Safari browser in an iPhone Mobile (Touch)
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/448575:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymanweb use samples' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Example1 - Toggle UI, all resources in same folder as page' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click sil_cameroon_qwerty from the ‘Add a keyboard by keyboard name’ section.
- Click the Add button.
- Verify that the SIL_Cameroon_Qwerty keyboard is added to the list.
- Verify that the Cameroon Qwerty keyboard appears on the screen.
- Press q.
- Verify that the letter q appears on the text input screen.
- Press the Shift key.
- Verify that the Shift layer appears on the screen.
- Press Q.
- Verify that the letter Q appears on the screen.
- Press the Symbol layer.
- Verify that the symbols appear on the screen.
- Press $
- Verify that the symbol $ appears on the screen.
- Press the tri-color key.
- Verify that the special keys appear on the keyboard.
- Press ŋ
- Verify that the letter ŋ appears on the screen.
- Click the Safari browser in an iPad Tablet (Touch)
- Enter https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/448575:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymanweb use samples' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Example1 - Toggle UI, all resources in same folder as page' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click sil_cameroon_qwerty from the ‘Add a keyboard by keyboard name’ section.
- Click the Add button.
- Verify that the SIL_Cameroon_Qwerty keyboard is added to the list.
- Verify that the Cameroon Qwerty keyboard appears on the screen.
- Press q.
- Verify that the letter q appears on the text input screen.
- Press the Shift key.
- Verify that the Shift layer appears on the screen.
- Press Q.
- Verify that the letter Q appears on the screen.
- Press the Symbol layer.
- Verify that the symbols appear on the screen.
- Press $
- Verify that the symbol $ appears on the screen.
- Press the tri-color key.
- Verify that the special keys appear on the keyboard.
- Press ŋ
- Verify that the letter ŋ appears on the screen.
Cleanup
- Uninstall Chrome browser in Android Mobile. (Touch)
- Uninstall Safari browser in an iPhone Mobile. (Touch)
- Uninstall Safari browser in an iPad Tablet. (Touch)
TEST_279
Test case for Baseline_Swedish (Touch / Hardware Platforms),
Status: Active
Metadata
- Source ID:
279 - Product:
Web - Source files:
279.JSON,279.html
Description
Original TestLodge ID: TC180
Setup
- Install Chrome browser in an Android Mobile (Touch)
- Install Chrome browser in an Android Mobile attached with Physical Keyboard. (Hardware)
- Install Safari browser in an iPhone Mobile (Touch)
- Install Safari browser in an iPhone Mobile attached with Physical Keyboard. (Hardware)
- Install Safari browser in an iPad Tablet (Touch)
- Install Safari browser in an iPad Tablet attached with Physical Keyboard. (Hardware)
Action
- Click the Chrome browser icon from the Android Mobile.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymanweb use samples' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Example1 - Toggle UI, all resources in same folder as page' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Switch to Swedish keyboard.
- Verify that the Swedish keyboard appears on the display screen.
- Long press . (period) on the OSK.
- Verify that there is a subkey ' appears over the basekey.
- Touch the subkey ' .
- Press letter e.
- Verify that the two characters should not combine. (‘ e)
- Long press p.
- Verify that it shows the subkey.
- Long press G.
- Verify that it shows the subkey.
- Click the Chrome browser icon from the Android Mobile attached with a physical keyboard.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymanweb use samples' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Example1 - Toggle UI, all resources in same folder as page' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Switch to Swedish keyboard.
- Type ‘
- Type e
- Verify that the output shows é in the text input screen.
- Type o
- Type \
- Type e
- Verify that the output shows œ in the text input screen.
- Click Safari browser in an iPhone mobile.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymanweb use samples' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Example1 - Toggle UI, all resources in same folder as page' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Switch to Swedish keyboard.
- Verify that the Swedish keyboard appears on the display screen.
- Long press . (period) on the OSK.
- Verify that there is a subkey ' appears over the basekey.
- Touch the subkey ' .
- Press letter e.
- Verify that the two characters should not combine. (‘ e)
- Long press p.
- Verify that it shows the subkey.
- Long press G.
- Verify that it shows the subkey.
- Click Safari browser in an iPhone mobile attached with a physical keyboard.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymanweb use samples' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Example1 - Toggle UI, all resources in same folder as page' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Switch to Swedish keyboard.
- Type ‘
- Type e
- Verify that the output shows é in the text input screen.
- Type o
- Type \
- Type e
- Verify that the output shows œ in the text input screen.
- Click Safari browser in an iPad Tablet.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymanweb use samples' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Example1 - Toggle UI, all resources in same folder as page' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Switch to Swedish keyboard.
- Verify that the Swedish keyboard appears on the display screen.
- Long press . (period) on the OSK.
- Verify that there is a subkey ' appears over the basekey.
- Touch the subkey ' .
- Press letter e.
- Verify that the two characters should not combine. (‘ e)
- Long press p.
- Verify that it shows the subkey.
- Long press G.
- Verify that it shows the subkey.
- Click Safari browser in an iPad Tablet with a physical keyboard.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymanweb use samples' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Example1 - Toggle UI, all resources in same folder as page' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Switch to Swedish keyboard.
- Type ‘
- Type e
- Verify that the output shows é in the text input screen.
- Type o
- Type \
- Type e
- Verify that the output shows œ in the text input screen.
Cleanup
- Uninstall Chrome browser in Android Mobile. (Touch)
- Uninstall Chrome browser in Android Mobile attached with Physical Keyboard.(Hardware)
- Uninstall Safari browser in an iPhone Mobile.
- Uninstall Safari browser in an iPhone Mobile attached with Physical Keyboard. (Hardware)
- Uninstall Safari browser in an iPad Tablet.
- Uninstall Safari browser in an iPad Tablet with Physical Keyboard.
TEST_265
Test case for Basline_Swedish
Status: Active
Metadata
- Source ID:
265 - Product:
Web - Source files:
265.JSON,265.html
Description
Original TestLodge ID: TC166
Setup
- Install Firefox in windows.
- Install Chrome in windows.
- Install Safari in macOS.
- Install Chrome in macOS.
- Install Firefox in macOS.
- Install Firefox in Linux OS.
Action
- Open Firefox browser in Windows OS.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar. 3.Verify that the testing index page opens.
- Click 'View Keymanweb use samples' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Example1 - Toggle UI, all resources in same folder as page' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Type ‘ e in the text input screen.
- It produces é on the screen.
- Type o \ e on the screen.
- It produces œ on the screen.
- Open Chrome browser in Windows OS.
- Enter ‘web/samples/minified.html’ in the Search bar.
- Verify that the minified page opens in Firefox.
- Type ‘ e in the text input screen.
- It produces é on the screen.
- Type o \ e on the screen.
- It produces œ on the screen.
Cleanup
- Uninstall Firefox browser in Windows.
- Uninstall Chrome in Windows.
- Uninstall Safari in macOS.
- Uninstall Chrome in macOS.
- Uninstall Firefox in macOS.
- Uninstall Firefox in Linux OS.
TEST_269
Test case for Element Attachment Tests
Status: Active
Metadata
- Source ID:
269 - Product:
Web - Source files:
269.JSON,269.html
Description
Original TestLodge ID: TC170
Setup
- Install Firefox in windows.
- Install Chrome in windows.
- Install Safari in macOS.
- Install Chrome in macOS.
- Install Firefox in macOS.
- Install Firefox in Linux OS.
Action
- Open Firefox browser in Windows.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'Tests the new Attachment/Enablement API functionality' link button.
- Verify KeymanWeb Samples - Attachment API Testing page opens.
- Verify there are 2 radio buttons namely auto and manual appear one by one on the page.
- Enable ‘auto’ attachment mode radio button.
- Verify that it automatically attaches to each dynamically-added control.
- Enable ‘’manual’ attachment mode radio button.
- Verify that manual attachment mode results in a page with no KMW-activated controls.
- Verify that the KeymanWeb is properly attached to and detaches from each relevant type of control with the page’s API-interface controls.
- Open Chrome browser in Windows.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'Tests the new Attachment/Enablement API functionality' link button.
- Verify KeymanWeb Samples - Attachment API Testing page opens.
- Verify there are 2 radio buttons namely auto and manual appear one by one on the page.
- Enable ‘auto’ attachment mode radio button.
- Verify that it automatically attaches to each dynamically-added control.
- Enable ‘’manual’ attachment mode radio button.
- Verify that manual attachment mode results in a page with no KMW-activated controls.
- Verify that the KeymanWeb is properly attached to and detaches from each relevant type of control with the page’s API-interface controls.
- Open Safari in macOS.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'Tests the new Attachment/Enablement API functionality' link button.
- Verify KeymanWeb Samples - Attachment API Testing page opens.
- Verify there are 2 radio buttons namely auto and manual appear one by one on the page.
- Enable ‘auto’ attachment mode radio button.
- Verify that it automatically attaches to each dynamically-added control.
- Enable ‘’manual’ attachment mode radio button.
- Verify that manual attachment mode results in a page with no KMW-activated controls.
- Verify that the KeymanWeb is properly attached to and detaches from each relevant type of control with the page’s API-interface controls.
- Open Chrome browser in macOS.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar. 34 Verify that the testing index page opens.
- Click 'Tests the new Attachment/Enablement API functionality' link button.
- Verify KeymanWeb Samples - Attachment API Testing page opens.
- Verify there are 2 radio buttons namely auto and manual appear one by one on the page.
- Enable ‘auto’ attachment mode radio button.
- Verify that it automatically attaches to each dynamically-added control.
- Enable ‘’manual’ attachment mode radio button.
- Verify that manual attachment mode results in a page with no KMW-activated controls.
- Verify that the KeymanWeb is properly attached to and detaches from each relevant type of control with the page’s API-interface controls.
- Open Firefox browser in macOS.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'Tests the new Attachment/Enablement API functionality' link button.
- Verify KeymanWeb Samples - Attachment API Testing page opens.
- Verify there are 2 radio buttons namely auto and manual appear one by one on the page.
- Enable ‘auto’ attachment mode radio button.
- Verify that it automatically attaches to each dynamically-added control.
- Enable ‘’manual’ attachment mode radio button.
- Verify that manual attachment mode results in a page with no KMW-activated controls.
- Verify that the KeymanWeb is properly attached to and detaches from each relevant type of control with the page’s API-interface controls.
- Open Firefox browser in Linux OS.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'Tests the new Attachment/Enablement API functionality' link button.
- Verify KeymanWeb Samples - Attachment API Testing page opens.
- Verify there are 2 radio buttons namely auto and manual appear one by one on the page.
- Enable ‘auto’ attachment mode radio button.
- Verify that it automatically attaches to each dynamically-added control.
- Enable ‘’manual’ attachment mode radio button.
- Verify that manual attachment mode results in a page with no KMW-activated controls.
- Verify that the KeymanWeb is properly attached to and detaches from each relevant type of control with the page’s API-interface controls. Clean Steps:
- Uninstall Firefox browser in Windows.
- Uninstall Chrome in Windows.
- Uninstall Safari in macOS.
- Uninstall Chrome in macOS.
- Uninstall Firefox in macOS.
- Uninstall Firefox in Linux OS.
Cleanup
No steps recorded.
TEST_281
Test case for Element Attachment Tests (Touch / Hardware platforms),
Status: Active
Metadata
- Source ID:
281 - Product:
Web - Source files:
281.JSON,281.html
Description
Original TestLodge ID: TC182
Setup
- Install Chrome browser in an Android Mobile (Touch)
- Install Chrome browser in an Android Mobile attached with Physical Keyboard. (Hardware)
- Install Safari browser in an iPhone Mobile (Touch)
- Install Safari browser in an iPhone Mobile attached with Physical Keyboard. (Hardware)
- Install Safari browser in an iPad Tablet (Touch)
- Install Safari browser in an iPad Tablet attached with Physical Keyboard. (Hardware)
Action
- Click the Chrome browser icon in an Android Mobile.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymanweb website-oriented manual test pages' link button.
- Verify KeymanWeb 17 Testing page opens.
- Click 'Tests the new Attachment/Enablement API functionality' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Verify there are 2 radio buttons namely auto and manual appear one by one on the page.
- Enable ‘auto’ attachment mode radio button.
- Verify that it automatically attaches to each dynamically-added control.
- Enable ‘’manual’ attachment mode radio button.
- Verify that manual attachment mode results in a page with no KMW-activated controls.
- Verify that the KeymanWeb is properly attached to and detaches from each relevant type of control with the page’s API-interface controls.
- Click the Chrome browser icon in an Android Mobile device attached with a physical keyboard. 11.Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymanweb website-oriented manual test pages' link button.
- Verify KeymanWeb 17 Testing page opens.
- Click 'Tests the new Attachment/Enablement API functionality' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Verify there are 2 radio buttons namely auto and manual appear one by one on the page.
- Enable ‘auto’ attachment mode radio button.
- Verify that it automatically attaches to each dynamically-added control.
- Enable ‘’manual’ attachment mode radio button.
- Verify that manual attachment mode results in a page with no KMW-activated controls.
- Verify that the KeymanWeb is properly attached to and detaches from each relevant type of control with the page’s API-interface controls.
- Click the Safari browser icon in an iPhone mobile.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymanweb website-oriented manual test pages' link button.
- Verify KeymanWeb 17 Testing page opens.
- Click 'Tests the new Attachment/Enablement API functionality' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Verify there are 2 radio buttons namely auto and manual appear one by one on the page.
- Enable ‘auto’ attachment mode radio button.
- Verify that it automatically attaches to each dynamically-added control.
- Enable ‘’manual’ attachment mode radio button.
- Verify that manual attachment mode results in a page with no KMW-activated controls.
- Verify that the KeymanWeb is properly attached to and detaches from each relevant type of control with the page’s API-interface controls.
- Click the Safari browser icon in an iPhone attached with a physical keyboard.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymanweb website-oriented manual test pages' link button.
- Verify KeymanWeb 17 Testing page opens.
- Click 'Tests the new Attachment/Enablement API functionality' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Verify there are 2 radio buttons namely auto and manual appear one by one on the page.
- Enable ‘auto’ attachment mode radio button.
- Verify that it automatically attaches to each dynamically-added control.
- Enable ‘’manual’ attachment mode radio button.
- Verify that manual attachment mode results in a page with no KMW-activated controls.
- Verify that the KeymanWeb is properly attached to and detaches from each relevant type of control with the page’s API-interface controls.
- Click the Safari browser on an iPad tablet.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymanweb website-oriented manual test pages' link button.
- Verify KeymanWeb 17 Testing page opens.
- Click 'Tests the new Attachment/Enablement API functionality' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Verify there are 2 radio buttons namely auto and manual appear one by one on the page.
- Enable ‘auto’ attachment mode radio button.
- Verify that it automatically attaches to each dynamically-added control.
- Enable ‘’manual’ attachment mode radio button.
- Verify that manual attachment mode results in a page with no KMW-activated controls.
- Verify that the KeymanWeb is properly attached to and detaches from each relevant type of control with the page’s API-interface controls.
- Click the Safari browser icon in an iPad Tablet attached with a physical keyboard.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymanweb website-oriented manual test pages' link button.
- Verify KeymanWeb 17 Testing page opens.
- Click 'Tests the new Attachment/Enablement API functionality' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Verify there are 2 radio buttons namely auto and manual appear one by one on the page.
- Enable ‘auto’ attachment mode radio button.
- Verify that it automatically attaches to each dynamically-added control.
- Enable ‘’manual’ attachment mode radio button.
- Verify that manual attachment mode results in a page with no KMW-activated controls.
- Verify that the KeymanWeb is properly attached to and detaches from each relevant type of control with the page’s API-interface controls.
Cleanup
- Uninstall Chrome browser in Android Mobile. (Touch)
- Uninstall Chrome browser in Android Mobile attached with Physical Keyboard.(Hardware)
- Uninstall Safari browser in an iPhone Mobile.
- Uninstall Safari browser in an iPhone Mobile attached with Physical Keyboard. (Hardware)
- Uninstall Safari browser in an iPad Tablet.
- Uninstall Safari browser in an iPad Tablet with Physical Keyboard.
TEST_271
Test case for Element_Hopping
Status: Active
Metadata
- Source ID:
271 - Product:
Web - Source files:
271.JSON,271.html
Description
Original TestLodge ID: TC172
Setup
- Install Firefox in windows.
- Install Chrome in windows.
- Install Safari in macOS.
- Install Chrome in macOS.
- Install Firefox in macOS.
- Install Firefox in Linux OS.
Action
- Open Firefox browser in Windows OS.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar. 3.Verify that the testing index page opens. 4.Click 'Tests the new Attachment/Enablement API functionality' link button.
- Verify KeymanWeb Samples - Attachment API Testing page opens.
- Click the ‘Create Inputs’ button one time.
- Click the ‘Create Textarea’ button one time.
- Click / touch the first of the new page elements.
- Verify that the OSK should display.
- Click / touch the other page element.
- Verify that the OSK should remain visible.
- Click / touch the first element again.
- Verify that the OSK should remain visible.
- Click / touch a blank area of the page.
- Verify that the OSK should automatically hide.
- Open Chrome browser in Windows OS.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'Tests the new Attachment/Enablement API functionality' link button.
- Verify KeymanWeb Samples - Attachment API Testing page opens.
- Click the ‘Create Inputs’ button one time.
- Click the ‘Create Textarea’ button one time.
- Click / touch the first of the new page elements.
- Verify that the OSK should display.
- Click / touch the other page element.
- Verify that the OSK should remain visible.
- Click / touch the first element again.
- Verify that the OSK should remain visible.
- Click / touch a blank area of the page.
- Verify that the OSK should automatically hide.
- Open Safari browser in macOS.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'Tests the new Attachment/Enablement API functionality' link button.
- Verify KeymanWeb Samples - Attachment API Testing page opens.
- Click the ‘Create Inputs’ button one time.
- Click the ‘Create Textarea’ button one time.
- Click / touch the first of the new page elements.
- Verify that the OSK should display.
- Click / touch the other page element.
- Verify that the OSK should remain visible.
- Click / touch the first element again.
- Verify that the OSK should remain visible.
- Click / touch a blank area of the page.
- Verify that the OSK should automatically hide.
- Open Chrome browser in macOS.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'Tests the new Attachment/Enablement API functionality' link button.
- Verify KeymanWeb Samples - Attachment API Testing page opens.
- Click the ‘Create Inputs’ button one time.
- Click the ‘Create Textarea’ button one time.
- Click / touch the first of the new page elements.
- Verify that the OSK should display.
- Click / touch the other page element.
- Verify that the OSK should remain visible.
- Click / touch the first element again.
- Verify that the OSK should remain visible.
- Click / touch a blank area of the page.
- Verify that the OSK should automatically hide.
- Open Firefox in macOS.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'Tests the new Attachment/Enablement API functionality' link button.
- Verify KeymanWeb Samples - Attachment API Testing page opens.
- Click the ‘Create Inputs’ button one time.
- Click the ‘Create Textarea’ button one time.
- Click / touch the first of the new page elements.
- Verify that the OSK should display.
- Click / touch the other page element.
- Verify that the OSK should remain visible.
- Click / touch the first element again.
- Verify that the OSK should remain visible.
- Click / touch a blank area of the page.
- Verify that the OSK should automatically hide.
- Open Firefox in Linux OS.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'Tests the new Attachment/Enablement API functionality' link button.
- Verify KeymanWeb Samples - Attachment API Testing page opens.
- Click the ‘Create Inputs’ button one time.
- Click the ‘Create Textarea’ button one time.
- Click / touch the first of the new page elements.
- Verify that the OSK should display.
- Click / touch the other page element.
- Verify that the OSK should remain visible.
- Click / touch the first element again.
- Verify that the OSK should remain visible.
- Click / touch a blank area of the page.
- Verify that the OSK should automatically hide.
Cleanup
- Uninstall Firefox browser in Windows.
- Uninstall Chrome in Windows.
- Uninstall Safari in macOS.
- Uninstall Chrome in macOS.
- Uninstall Firefox in macOS.
- Uninstall Firefox in Linux OS.
TEST_283
Test case for Element_Hopping (Touch / Hardware Platform),
Status: Active
Metadata
- Source ID:
283 - Product:
Web - Source files:
283.JSON,283.html
Description
Original TestLodge ID: TC184
Setup
- Install Chrome browser in an Android Mobile (Touch)
- Install Chrome browser in an Android Mobile attached with Physical Keyboard. (Hardware)
- Install Safari browser in an iPhone Mobile (Touch)
- Install Safari browser in an iPhone Mobile attached with Physical Keyboard. (Hardware)
- Install Safari browser in an iPad Tablet (Touch)
- Install Safari browser in an iPad Tablet attached with Physical Keyboard. (Hardware)
Action
- Click the Chrome browser in an Android mobile. (Touch)
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymanweb website-oriented manual test pages' link button.
- Verify KeymanWeb 17 Testing page opens.
- Click 'Tests the new Attachment/Enablement API functionality' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click the ‘Create Inputs’ button one time.
- Click the ‘Create Textarea’ button one time.
- Click / touch the first of the new page elements.
- Verify that the OSK should display.
- Click / touch the other page element.
- Verify that the OSK should remain visible.
- Click / touch the first element again.
- Verify that the OSK should remain visible.
- Click / touch a blank area of the page.
- Verify that the OSK should automatically hide.
- Click the Chrome browser in Android mobile attached with physical keyboard 19.Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymanweb website-oriented manual test pages' link button.
- Verify KeymanWeb 17 Testing page opens.
- Click 'Tests the new Attachment/Enablement API functionality' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click the ‘Create Inputs’ button one time.
- Click the ‘Create Textarea’ button one time.
- Click / touch the first of the new page elements.
- Verify that the OSK should display.
- Click / touch the other page element.
- Verify that the OSK should remain visible.
- Click / touch the first element again.
- Verify that the OSK should remain visible.
- Click / touch a blank area of the page.
- Verify that the OSK should automatically hide.
- Click the Safari browser icon in an iPhone mobile.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymanweb website-oriented manual test pages' link button.
- Verify KeymanWeb 17 Testing page opens.
- Click 'Tests the new Attachment/Enablement API functionality' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click the ‘Create Inputs’ button one time.
- Click the ‘Create Textarea’ button one time.
- Click / touch the first of the new page elements.
- Verify that the OSK should display.
- Click / touch the other page element.
- Verify that the OSK should remain visible.
- Click / touch the first element again.
- Verify that the OSK should remain visible.
- Click / touch a blank area of the page.
- Verify that the OSK should automatically hide.
- Click the Safari browser icon in an iPhone mobile attached with physical keyboard
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymanweb website-oriented manual test pages' link button.
- Verify KeymanWeb 17 Testing page opens.
- Click 'Tests the new Attachment/Enablement API functionality' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click the ‘Create Inputs’ button one time.
- Click the ‘Create Textarea’ button one time.
- Click / touch the first of the new page elements.
- Verify that the OSK should display.
- Click / touch the other page element.
- Verify that the OSK should remain visible.
- Click / touch the first element again.
- Verify that the OSK should remain visible.
- Click / touch a blank area of the page.
- Verify that the OSK should automatically hide.
- Click the Safari browser icon on the iPad device. 76.Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymanweb website-oriented manual test pages' link button.
- Verify KeymanWeb 17 Testing page opens.
- Click 'Tests the new Attachment/Enablement API functionality' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click the ‘Create Inputs’ button one time.
- Click the ‘Create Textarea’ button one time.
- Click / touch the first of the new page elements.
- Verify that the OSK should display.
- Click / touch the other page element.
- Verify that the OSK should remain visible.
- Click / touch the first element again.
- Verify that the OSK should remain visible.
- Click / touch a blank area of the page.
- Verify that the OSK should automatically hide.
- Click the Safari browser icon in the iPad device attached with the physical keyboard.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymanweb website-oriented manual test pages' link button.
- Verify KeymanWeb 17 Testing page opens.
- Click 'Tests the new Attachment/Enablement API functionality' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click the ‘Create Inputs’ button one time.
- Click the ‘Create Textarea’ button one time.
- Click / touch the first of the new page elements.
- Verify that the OSK should display.
- Click / touch the other page element.
- Verify that the OSK should remain visible.
- Click / touch the first element again.
- Verify that the OSK should remain visible.
- Click / touch a blank area of the page.
- Verify that the OSK should automatically hide.
Cleanup
- Uninstall Chrome browser in Android Mobile. (Touch)
- Uninstall Chrome browser in Android Mobile attached with Physical Keyboard.(Hardware)
- Uninstall Safari browser in an iPhone Mobile.
- Uninstall Safari browser in an iPhone Mobile attached with Physical Keyboard. (Hardware)
- Uninstall Safari browser in an iPad Tablet.
- Uninstall Safari browser in an iPad Tablet with Physical Keyboard.
TEST_274
Test case for Japanese_Focus
Status: Active
Metadata
- Source ID:
274 - Product:
Web - Source files:
274.JSON,274.html
Description
Original TestLodge ID: TC175
Setup
- Install Firefox in windows.
- Install Chrome in windows.
- Install Safari in macOS.
- Install Chrome in macOS.
- Install Firefox in macOS.
- Install Firefox in Linux OS.
Action
- Open Firefox browser in Windows OS.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar. 3.Verify that the testing index page opens.
- Click 'View Keymaweb website-oriented manual test pages' link button.
- Verify KeymanWeb Samples page opens. 6.Click 'Test unminified Keymanweb' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Type 'japanese' under "Add a keyboard by keyboard name" text box.
- Click Add button.
- Select Japanese keyboard.
- Click the text box against the label name “Add a keyboard by keyboard name”.
- Type japanese.
- Click the Add button.
- Select the Japanese keyboard.
- Verify the OSK should change the shape notably.
- Type a.
- Verify a “picker” displaying a few options should display.
- Type 2.
- Verify the second option should replace the context.
- Select the page’s textarea element.
- Verify that the OSK’s title bar should appear on the screen.
- Click a blank area on the page.
- Verify that the OSK should automatically hide and the caret should disappear from the textarea.
- Select the page’s input field (the second editable control).
- Verify that the OSK should reappear under the newly-selected control.
- Select the page’s textarea element again.
- Verify that the OSK should remain visible.
- Verify the caret should move from the input control to the textarea control.
- Open Chrome browser in Windows OS.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymaweb website-oriented manual test pages' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Test unminified Keymanweb' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Type 'japanese' under "Add a keyboard by keyboard name" text box.
- Click Add button.
- Select Japanese keyboard.
- Click the text box against the label name “Add a keyboard by keyboard name”.
- Type japanese.
- Click the Add button.
- Select the Japanese keyboard.
- Verify the OSK should change the shape notably.
- Type a.
- Verify a “picker” displaying a few options should display.
- Type 2.
- Verify the second option should replace the context.
- Select the page’s textarea element.
- Verify that the OSK’s title bar should appear on the screen.
- Click a blank area on the page.
- Verify that the OSK should automatically hide and the caret should disappear from the textarea.
- Select the page’s input field (the second editable control).
- Verify that the OSK should reappear under the newly-selected control.
- Select the page’s textarea element again.
- Verify that the OSK should remain visible.
- Verify the caret should move from the input control to the textarea control.
- Open Safari browser in macOS.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymaweb website-oriented manual test pages' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Test unminified Keymanweb' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Type 'japanese' under "Add a keyboard by keyboard name" text box.
- Click Add button.
- Select Japanese keyboard.
- Click the text box against the label name “Add a keyboard by keyboard name”.
- Type japanese.
- Click the Add button.
- Select the Japanese keyboard.
- Verify the OSK should change the shape notably.
- Type a.
- Verify a “picker” displaying a few options should display.
- Type 2.
- Verify the second option should replace the context.
- Select the page’s textarea element.
- Verify that the OSK’s title bar should appear on the screen.
- Click a blank area on the page.
- Verify that the OSK should automatically hide and the caret should disappear from the textarea.
- Select the page’s input field (the second editable control).
- Verify that the OSK should reappear under the newly-selected control.
- Select the page’s textarea element again.
- Verify that the OSK should remain visible.
- Verify the caret should move from the input control to the textarea control.
- Open Chrome browser in macOS. 86.Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymaweb website-oriented manual test pages' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Test unminified Keymanweb' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Type 'japanese' under "Add a keyboard by keyboard name" text box.
- Click Add button.
- Select Japanese keyboard.
- Click the text box against the label name “Add a keyboard by keyboard name”.
- Type japanese.
- Click the Add button.
- Select the Japanese keyboard.
- Verify the OSK should change the shape notably.
- Type a.
- Verify a “picker” displaying a few options should display.
- Type 2.
- Verify the second option should replace the context.
- Select the page’s textarea element.
- Verify that the OSK’s title bar should appear on the screen.
- Click a blank area on the page.
- Verify that the OSK should automatically hide and the caret should disappear from the textarea.
- Select the page’s input field (the second editable control).
- Verify that the OSK should reappear under the newly-selected control.
- Select the page’s textarea element again.
- Verify that the OSK should remain visible.
- Verify the caret should move from the input control to the textarea control.
- Open Firefox browser in macOS.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymaweb website-oriented manual test pages' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Test unminified Keymanweb' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Type 'japanese' under "Add a keyboard by keyboard name" text box.
- Click Add button.
- Select Japanese keyboard.
- Click the text box against the label name “Add a keyboard by keyboard name”.
- Type japanese.
- Click the Add button.
- Select the Japanese keyboard.
- Verify the OSK should change the shape notably.
- Type a.
- Verify a “picker” displaying a few options should display.
- Type 2.
- Verify the second option should replace the context.
- Select the page’s textarea element.
- Verify that the OSK’s title bar should appear on the screen.
- Click a blank area on the page.
- Verify that the OSK should automatically hide and the caret should disappear from the textarea.
- Select the page’s input field (the second editable control).
- Verify that the OSK should reappear under the newly-selected control.
- Select the page’s textarea element again.
- Verify that the OSK should remain visible.
- Verify the caret should move from the input control to the textarea control.
- Open Firefox browser in Linux OS.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymaweb website-oriented manual test pages' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Test unminified Keymanweb' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Type 'japanese' under "Add a keyboard by keyboard name" text box.
- Click Add button.
- Select Japanese keyboard.
- Click the text box against the label name “Add a keyboard by keyboard name”.
- Type japanese.
- Click the Add button.
- Select the Japanese keyboard.
- Verify the OSK should change the shape notably.
- Type a.
- Verify a “picker” displaying a few options should display.
- Type 2.
- Verify the second option should replace the context.
- Select the page’s textarea element.
- Verify that the OSK’s title bar should appear on the screen.
- Click a blank area on the page.
- Verify that the OSK should automatically hide and the caret should disappear from the textarea.
- Select the page’s input field (the second editable control).
- Verify that the OSK should reappear under the newly-selected control.
- Select the page’s textarea element again.
- Verify that the OSK should remain visible.
- Verify the caret should move from the input control to the textarea control.
Cleanup
- Uninstall Firefox browser in Windows.
- Uninstall Chrome in Windows.
- Uninstall Safari in macOS.
- Uninstall Chrome in macOS.
- Uninstall Firefox in macOS.
- Uninstall Firefox in Linux OS.
TEST_273
Test case for Japanese_Typing
Status: Active
Metadata
- Source ID:
273 - Product:
Web - Source files:
273.JSON,273.html
Description
Original TestLodge ID: TC174
Setup
- Install Firefox in windows.
- Install Chrome in windows.
- Install Safari in macOS.
- Install Chrome in macOS.
- Install Firefox in macOS.
- Install Firefox in Linux OS.
- Run on both INPUT and TEXTAREA elements.
- Press Ctrl+F5 to reload the page between tests.
Action
- Open Firefox browser in Windows OS.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymaweb website-oriented manual test pages' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Test unminified Keymanweb' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click the text box against the label name “Add a keyboard by keyboard name”.
- Type japanese.
- Click the Add button.
- Select the Japanese keyboard.
- Verify the OSK should change the shape notably.
- Type a.
- Verify a “picker” displaying a few options should display.
- Type 2.
- Verify the second option should replace the context.
- Open Chrome browser in Windows OS. 18.Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymaweb website-oriented manual test pages' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Test unminified Keymanweb' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click the text box against the label name “Add a keyboard by keyboard name”.
- Type japanese.
- Click the Add button.
- Select the Japanese keyboard.
- Verify the OSK should change the shape notably.
- Type a.
- Verify a “picker” displaying a few options should display.
- Type 2.
- Verify the second option should replace the context.
- Open Safari browser in macOS. 34.Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymaweb website-oriented manual test pages' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Test unminified Keymanweb' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click the text box against the label name “Add a keyboard by keyboard name”.
- Type japanese.
- Click the Add button.
- Select the Japanese keyboard.
- Verify the OSK should change the shape notably.
- Type a.
- Verify a “picker” displaying a few options should display.
- Type 2.
- Verify the second option should replace the context.
- Open Chrome browser in macOS.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymaweb website-oriented manual test pages' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Test unminified Keymanweb' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click the text box against the label name “Add a keyboard by keyboard name”.
- Type japanese.
- Click the Add button.
- Select the Japanese keyboard.
- Verify the OSK should change the shape notably.
- Type a.
- Verify a “picker” displaying a few options should display.
- Type 2.
- Verify the second option should replace the context.
- Open Firefox in macOS.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymaweb website-oriented manual test pages' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Test unminified Keymanweb' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click the text box against the label name “Add a keyboard by keyboard name”.
- Type japanese.
- Click the Add button.
- Select the Japanese keyboard.
- Verify the OSK should change the shape notably.
- Type a.
- Verify a “picker” displaying a few options should display.
- Type 2.
- Verify the second option should replace the context.
- Open Firefox in Linux OS. 83.Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymaweb website-oriented manual test pages' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Test unminified Keymanweb' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click the text box against the label name “Add a keyboard by keyboard name”.
- Type japanese.
- Click the Add button.
- Select the Japanese keyboard.
- Verify the OSK should change the shape notably.
- Type a.
- Verify a “picker” displaying a few options should display.
- Type 2.
- Verify the second option should replace the context.
Cleanup
- Uninstall Firefox browser in Windows.
- Uninstall Chrome in Windows.
- Uninstall Safari in macOS.
- Uninstall Chrome in macOS.
- Uninstall Firefox in macOS.
- Uninstall Firefox in Linux OS.
TEST_270
Test case for Normal_Use
Status: Active
Metadata
- Source ID:
270 - Product:
Web - Source files:
270.JSON,270.html
Description
Original TestLodge ID: TC171
Setup
- Install Firefox in windows.
- Install Chrome in windows.
- Install Safari in macOS.
- Install Chrome in macOS.
- Install Firefox in macOS.
- Install Firefox in Linux OS.
Action
- Open Firefox in windows OS.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'Tests the new Attachment/Enablement API functionality' link button.
- Verify KeymanWeb Samples - Attachment API Testing page opens.
- Click the “Create Inputs” button one time.
- Click / touch the new page element.
- Verify the On Screen Keyboard should display.
- Type “K” using OSK.
- Type “L” using OSK.
- Verify that the OSK keys should produce their expected output.
- Click / touch a blank area of the page.
- Verify that the OSK should automatically hide.
- Open Chrome in windows OS. 14.Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'Tests the new Attachment/Enablement API functionality' link button.
- Verify KeymanWeb Samples - Attachment API Testing page opens.
- Click the “Create Inputs” button one time.
- Click / touch the new page element.
- Verify the On Screen Keyboard should display.
- Type “K” using OSK.
- Type “L” using OSK.
- Verify that the OSK keys should produce their expected output.
- Click / touch a blank area of the page.
- Verify that the OSK should automatically hide.
- Open Safari browser macOS.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'Tests the new Attachment/Enablement API functionality' link button.
- Verify KeymanWeb Samples - Attachment API Testing page opens.
- Click the “Create Inputs” button one time.
- Click / touch the new page element.
- Verify the On Screen Keyboard should display.
- Type “K” using OSK.
- Type “L” using OSK.
- Verify that the OSK keys should produce their expected output.
- Click / touch a blank area of the page.
- Verify that the OSK should automatically hide.
- Open Chrome browser in macOS.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'Tests the new Attachment/Enablement API functionality' link button.
- Verify KeymanWeb Samples - Attachment API Testing page opens.
- Click the “Create Inputs” button one time.
- Click / touch the new page element.
- Verify the On Screen Keyboard should display.
- Type “K” using OSK.
- Type “L” using OSK.
- Verify that the OSK keys should produce their expected output.
- Click / touch a blank area of the page.
- Verify that the OSK should automatically hide.
- Open Firefox browser macOS.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'Tests the new Attachment/Enablement API functionality' link button.
- Verify KeymanWeb Samples - Attachment API Testing page opens.
- Click the “Create Inputs” button one time.
- Click / touch the new page element.
- Verify the On Screen Keyboard should display.
- Type “K” using OSK.
- Type “L” using OSK.
- Verify that the OSK keys should produce their expected output.
- Click / touch a blank area of the page.
- Verify that the OSK should automatically hide.
- Open Firefox browser in Linux OS.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar. Verify that the testing index page opens.
- Click 'Tests the new Attachment/Enablement API functionality' link button.
- Verify KeymanWeb Samples - Attachment API Testing page opens.
- Click the “Create Inputs” button one time.
- Click / touch the new page element.
- Verify the On Screen Keyboard should display.
- Type “K” using OSK.
- Type “L” using OSK.
- Verify that the OSK keys should produce their expected output.
- Click / touch a blank area of the page.
- Verify that the OSK should automatically hide.
Cleanup
- Uninstall Firefox browser in Windows.
- Uninstall Chrome in Windows.
- Uninstall Safari in macOS.
- Uninstall Chrome in macOS.
- Uninstall Firefox in macOS.
- Uninstall Firefox in Linux OS.
TEST_282
Test case for Normal_Use (Touch / Hardware Platforms)
Status: Active
Metadata
- Source ID:
282 - Product:
Web - Source files:
282.JSON,282.html
Description
Original TestLodge ID: TC183
Setup
- Install Chrome browser in an Android Mobile (Touch)
- Install Chrome browser in an Android Mobile attached with Physical Keyboard. (Hardware)
- Install Safari browser in an iPhone Mobile (Touch)
- Install Safari browser in an iPhone Mobile attached with Physical Keyboard. (Hardware)
- Install Safari browser in an iPad Tablet (Touch)
- Install Safari browser in an iPad Tablet attached with Physical Keyboard. (Hardware)
Action
- Click the Chrome browser icon in an Android Mobile.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymanweb website-oriented manual test pages' link button.
- Verify KeymanWeb 17 Testing page opens.
- Click 'Tests the new Attachment/Enablement API functionality' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click the “Create Inputs” button one time.
- Click / touch the new page element.
- Verify the On Screen Keyboard should display.
- Type “K” using OSK.
- Type “L” using OSK.
- Verify that the OSK keys should produce their expected output.
- Click / touch a blank area of the page.
- Verify that the OSK should automatically hide.
- Click the Chrome browser icon in an Android mobile attached with a physical keyboard.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymanweb website-oriented manual test pages' link button.
- Verify KeymanWeb 17 Testing page opens.
- Click 'Tests the new Attachment/Enablement API functionality' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click the “Create Inputs” button one time.
- Click / touch the new page element.
- Verify the On Screen Keyboard should display.
- Type “K” using OSK.
- Type “L” using OSK.
- Verify that the OSK keys should produce their expected output.
- Click / touch a blank area of the page.
- Verify that the OSK should automatically hide.
- Click the Safari browser in an iPhone mobile.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymanweb website-oriented manual test pages' link button.
- Verify KeymanWeb 17 Testing page opens.
- Click 'Tests the new Attachment/Enablement API functionality' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click the “Create Inputs” button one time.
- Click / touch the new page element.
- Verify the On Screen Keyboard should display.
- Type “K” using OSK.
- Type “L” using OSK.
- Verify that the OSK keys should produce their expected output.
- Click / touch a blank area of the page.
- Verify that the OSK should automatically hide.
- Click the Safari browser in an iPhone mobile attached with a physical keyboard.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymanweb website-oriented manual test pages' link button.
- Verify KeymanWeb 17 Testing page opens.
- Click 'Tests the new Attachment/Enablement API functionality' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click the “Create Inputs” button one time.
- Click / touch the new page element.
- Verify the On Screen Keyboard should display.
- Type “K” using OSK.
- Type “L” using OSK.
- Verify that the OSK keys should produce their expected output.
- Click / touch a blank area of the page.
- Verify that the OSK should automatically hide.
- Click Safari browser in an iPad Tablet.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymanweb website-oriented manual test pages' link button.
- Verify KeymanWeb 17 Testing page opens.
- Click 'Tests the new Attachment/Enablement API functionality' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click the “Create Inputs” button one time.
- Click / touch the new page element.
- Verify the On Screen Keyboard should display.
- Type “K” using OSK.
- Type “L” using OSK.
- Verify that the OSK keys should produce their expected output.
- Click / touch a blank area of the page.
- Verify that the OSK should automatically hide.
- Click Safari browser in an iPad Tablet with a physical keyboard.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymanweb website-oriented manual test pages' link button.
- Verify KeymanWeb 17 Testing page opens.
- Click 'Tests the new Attachment/Enablement API functionality' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click the “Create Inputs” button one time.
- Click / touch the new page element.
- Verify the On Screen Keyboard should display.
- Type “K” using OSK.
- Type “L” using OSK.
- Verify that the OSK keys should produce their expected output.
- Click / touch a blank area of the page.
- Verify that the OSK should automatically hide.
Cleanup
- Uninstall Chrome browser in Android Mobile. (Touch)
- Uninstall Chrome browser in Android Mobile attached with Physical Keyboard.(Hardware)
- Uninstall Safari browser in an iPhone Mobile.
- Uninstall Safari browser in an iPhone Mobile attached with Physical Keyboard. (Hardware)
- Uninstall Safari browser in an iPad Tablet.
- Uninstall Safari browser in an iPad Tablet with Physical Keyboard.
TEST_272
Test case for Specific_Keyboards
Status: Active
Metadata
- Source ID:
272 - Product:
Web - Source files:
272.JSON,272.html
Description
Original TestLodge ID: TC173
Setup
- Install Firefox in windows.
- Install Chrome in windows.
- Install Safari in macOS.
- Install Chrome in macOS.
- Install Firefox in macOS.
- Install Firefox in Linux OS.
Action
- Open Firefox browser in Windows OS.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar. Verify that the testing index page opens. Click 'Tests the new Attachment/Enablement API functionality' link button. Verify KeymanWeb Samples - Attachment API Testing page opens.
- Click the ‘Create Inputs’ button three times.
- Click / touch Dynamic area #0.
- Click the element’s “Set to Dzongkha’ button.
- Change the keyboard to French.
- Click Dynamic area #1 ‘s ‘Set to Dzongkha button.
- Click Dynamic area #1.
- Verify the Dzongkha keyboard should be displayed.
- Click Dynamic area #2.
- Change the keyboard to Lao.
- Click Dynamic area#0.
- Verify that the French keyboard should be displayed.
- Click Dynamic area #2.
- Verify that the Lao keyboard should be displayed.
- Open Chrome browser in Windows OS. 18.Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'Tests the new Attachment/Enablement API functionality' link button.
- Verify KeymanWeb Samples - Attachment API Testing page opens.
- Click the ‘Create Inputs’ button three times.
- Click / touch Dynamic area #0.
- Click the element’s “Set to Dzongkha’ button.
- Change the keyboard to French.
- Click Dynamic area #1 ‘s ‘Set to Dzongkha button.
- Click Dynamic area #1.
- Verify the Dzongkha keyboard should be displayed.
- Click Dynamic area #2.
- Change the keyboard to Lao.
- Click Dynamic area#0.
- Verify that the French keyboard should be displayed.
- Click Dynamic area #2.
- Verify that the Lao keyboard should be displayed.
- Open Safari browser in macOS.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'Tests the new Attachment/Enablement API functionality' link button.
- Verify KeymanWeb Samples - Attachment API Testing page opens.
- Click the ‘Create Inputs’ button three times.
- Click / touch Dynamic area #0.
- Click the element’s “Set to Dzongkha’ button.
- Change the keyboard to French.
- Click Dynamic area #1 ‘s ‘Set to Dzongkha button.
- Click Dynamic area #1.
- Verify the Dzongkha keyboard should be displayed.
- Click Dynamic area #2.
- Change the keyboard to Lao.
- Click Dynamic area#0.
- Verify that the French keyboard should be displayed.
- Click Dynamic area #2.
- Verify that the Lao keyboard should be displayed.
- Open Safari browser in macOS.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'Tests the new Attachment/Enablement API functionality' link button.
- Verify KeymanWeb Samples - Attachment API Testing page opens.
- Click the ‘Create Inputs’ button three times.
- Click / touch Dynamic area #0.
- Click the element’s “Set to Dzongkha’ button.
- Change the keyboard to French.
- Click Dynamic area #1 ‘s ‘Set to Dzongkha button.
- Click Dynamic area #1.
- Verify the Dzongkha keyboard should be displayed.
- Click Dynamic area #2.
- Change the keyboard to Lao.
- Click Dynamic area#0.
- Verify that the French keyboard should be displayed.
- Click Dynamic area #2.
- Verify that the Lao keyboard should be displayed.
- Open Chrome browser in macOS.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'Tests the new Attachment/Enablement API functionality' link button.
- Verify KeymanWeb Samples - Attachment API Testing page opens.
- Click the ‘Create Inputs’ button three times.
- Click / touch Dynamic area #0.
- Click the element’s “Set to Dzongkha’ button.
- Change the keyboard to French.
- Click Dynamic area #1 ‘s ‘Set to Dzongkha button.
- Click Dynamic area #1.
- Verify the Dzongkha keyboard should be displayed.
- Click Dynamic area #2.
- Change the keyboard to Lao.
- Click Dynamic area#0.
- Verify that the French keyboard should be displayed.
- Click Dynamic area #2.
- Verify that the Lao keyboard should be displayed.
- Open Firefox browser in macOS. 90.Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'Tests the new Attachment/Enablement API functionality' link button.
- Verify KeymanWeb Samples - Attachment API Testing page opens.
- Click the ‘Create Inputs’ button three times.
- Click / touch Dynamic area #0.
- Click the element’s “Set to Dzongkha’ button.
- Change the keyboard to French.
- Click Dynamic area #1 ‘s ‘Set to Dzongkha button.
- Click Dynamic area #1.
- Verify the Dzongkha keyboard should be displayed.
- Click Dynamic area #2.
- Change the keyboard to Lao.
- Click Dynamic area#0.
- Verify that the French keyboard should be displayed.
- Click Dynamic area #2.
- Verify that the Lao keyboard should be displayed.
- Open Firefox browser in Linux OS.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'Tests the new Attachment/Enablement API functionality' link button.
- Verify KeymanWeb Samples - Attachment API Testing page opens.
- Click the ‘Create Inputs’ button three times.
- Click / touch Dynamic area #0.
- Click the element’s “Set to Dzongkha’ button.
- Change the keyboard to French.
- Click Dynamic area #1 ‘s ‘Set to Dzongkha button.
- Click Dynamic area #1.
- Verify the Dzongkha keyboard should be displayed.
- Click Dynamic area #2.
- Change the keyboard to Lao.
- Click Dynamic area#0.
- Verify that the French keyboard should be displayed.
- Click Dynamic area #2.
- Verify that the Lao keyboard should be displayed.
Cleanup
- Uninstall Firefox browser in Windows.
- Uninstall Chrome in Windows.
- Uninstall Safari in macOS.
- Uninstall Chrome in macOS.
- Uninstall Firefox in macOS.
- Uninstall Firefox in Linux OS.
TEST_284
Test case for Specific_Keyboards (Touch / Hardware Platforms),
Status: Active
Metadata
- Source ID:
284 - Product:
Web - Source files:
284.JSON,284.html
Description
Original TestLodge ID: TC185
Setup
- Install Chrome browser in an Android Mobile (Touch)
- Install Chrome browser in an Android Mobile attached with Physical Keyboard. (Hardware)
- Install Safari browser in an iPhone Mobile (Touch)
- Install Safari browser in an iPhone Mobile attached with Physical Keyboard. (Hardware)
- Install Safari browser in an iPad Tablet (Touch)
- Install Safari browser in an iPad Tablet attached with Physical Keyboard. (Hardware)
Action
- Click the Chrome browser icon in an Android mobile device.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymanweb website-oriented manual test pages' link button.
- Verify KeymanWeb 17 Testing page opens.
- Click 'Tests the new Attachment/Enablement API functionality' link button.
- Verify the corresponding KeymaWeb Sample page opens. 8 . Click the ‘Create Inputs’ button three times.
- Click / touch Dynamic area #0.
- Click the element’s “Set to Dzongkha’ button.
- Change the keyboard to French.
- Click Dynamic area #1 ‘s ‘Set to Dzongkha button.
- Click Dynamic area #1.
- Verify the Dzongkha keyboard should be displayed.
- Click Dynamic area #2.
- Change the keyboard to Lao.
- Click Dynamic area#0.
- Verify that the French keyboard should be displayed.
- Click Dynamic area #2.
- Verify that the Lao keyboard should be displayed.
- Click the Chrome browser icon in an Android mobile device with a physical keyboard.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymanweb website-oriented manual test pages' link button.
- Verify KeymanWeb 17 Testing page opens.
- Click 'Tests the new Attachment/Enablement API functionality' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click the ‘Create Inputs’ button three times.
- Click / touch Dynamic area #0.
- Click the element’s “Set to Dzongkha’ button.
- Change the keyboard to French.
- Click Dynamic area #1 ‘s ‘Set to Dzongkha button.
- Click Dynamic area #1.
- Verify the Dzongkha keyboard should be displayed.
- Click Dynamic area #2.
- Change the keyboard to Lao.
- Click Dynamic area#0.
- Verify that the French keyboard should be displayed.
- Click Dynamic area #2.
- Verify that the Lao keyboard should be displayed.
- Click the Safari browser icon in an iPhone mobile device.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymanweb website-oriented manual test pages' link button.
- Verify KeymanWeb 17 Testing page opens.
- Click 'Tests the new Attachment/Enablement API functionality' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click the ‘Create Inputs’ button three times.
- Click / touch Dynamic area #0.
- Click the element’s “Set to Dzongkha’ button.
- Change the keyboard to French.
- Click Dynamic area #1 ‘s ‘Set to Dzongkha button.
- Click Dynamic area #1.
- Verify the Dzongkha keyboard should be displayed.
- Click Dynamic area #2.
- Change the keyboard to Lao.
- Click Dynamic area#0.
- Verify that the French keyboard should be displayed.
- Click Dynamic area #2.
- Verify that the Lao keyboard should be displayed.
- Click the Safari browser icon in an iPhone mobile device attached with a physical keyboard.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymanweb website-oriented manual test pages' link button.
- Verify KeymanWeb 17 Testing page opens.
- Click 'Tests the new Attachment/Enablement API functionality' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click the ‘Create Inputs’ button three times.
- Click / touch Dynamic area #0.
- Click the element’s “Set to Dzongkha’ button.
- Change the keyboard to French.
- Click Dynamic area #1 ‘s ‘Set to Dzongkha button.
- Click Dynamic area #1.
- Verify the Dzongkha keyboard should be displayed.
- Click Dynamic area #2.
- Change the keyboard to Lao.
- Click Dynamic area#0.
- Verify that the French keyboard should be displayed.
- Click Dynamic area #2.
- Verify that the Lao keyboard should be displayed.
- Click the Safari browser icon on an iPad device.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymanweb website-oriented manual test pages' link button.
- Verify KeymanWeb 17 Testing page opens.
- Click 'Tests the new Attachment/Enablement API functionality' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click the ‘Create Inputs’ button three times.
- Click / touch Dynamic area #0.
- Click the element’s “Set to Dzongkha’ button.
- Change the keyboard to French.
- Click Dynamic area #1 ‘s ‘Set to Dzongkha button.
- Click Dynamic area #1.
- Verify the Dzongkha keyboard should be displayed.
- Click Dynamic area #2.
- Change the keyboard to Lao.
- Click Dynamic area#0.
- Verify that the French keyboard should be displayed.
- Click Dynamic area #2.
- Verify that the Lao keyboard should be displayed.
- Click the Safari browser icon in an iPad device attached with a physical keyboard.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymanweb website-oriented manual test pages' link button.
- Verify KeymanWeb 17 Testing page opens.
- Click 'Tests the new Attachment/Enablement API functionality' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Click the ‘Create Inputs’ button three times.
- Click / touch Dynamic area #0.
- Click the element’s “Set to Dzongkha’ button.
- Change the keyboard to French.
- Click Dynamic area #1 ‘s ‘Set to Dzongkha button.
- Click Dynamic area #1.
- Verify the Dzongkha keyboard should be displayed.
- Click Dynamic area #2.
- Change the keyboard to Lao.
- Click Dynamic area#0.
- Verify that the French keyboard should be displayed.
- Click Dynamic area #2.
- Verify that the Lao keyboard should be displayed.
Cleanup
- Uninstall Chrome browser in Android Mobile. (Touch)
- Uninstall Chrome browser in Android Mobile attached with Physical Keyboard.(Hardware)
- Uninstall Safari browser in an iPhone Mobile.
- Uninstall Safari browser in an iPhone Mobile attached with Physical Keyboard. (Hardware)
- Uninstall Safari browser in an iPad Tablet.
- Uninstall Safari browser in an iPad Tablet with Physical Keyboard.
TEST_268
Test case for Text Selection_Tests (LinuxOS)
Status: Active
Metadata
- Source ID:
268 - Product:
Web - Source files:
268.JSON,268.html
Description
Original TestLodge ID: TC169
Setup
- Install Firefox in Linux OS.
- Install web_context_tests keyboard.
Action
- Open Firefox browser in Linux OS. 2.Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymaweb website-oriented manual test pages' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Test unminified Keymanweb' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Select 'web_context_test' keyboard.
- Type a b c x in the TextArea.
- Select bc.
- Type q.
- Verify that the output shows ‘aqx’.
- Press Ctrl+F5 keys.
- Verify that the page reloads the page.
- Type a b c x.
- Select bc.
- Type p.
- Verify that the output shows ‘aqx’.
- Type a b c d.
- Press Ctrl+F5 keys.
- Verify that the page reloads the page.
- Type a b c d.
- Verify that the output shows !.
- Press Ctrl+F5 keys.
- Type a b c x.
- Select the x character.
- Type d.
- Verify that the final letter should be changed and the output should be abcd.
- Press Ctrl+F5 keys.
- Type a b c x.
- Select the x character.
- Press Backspace key to delete the character.
- Type d.
- Verify that the final letter should be !.
- Press Ctrl+F5 keys.
- Type a b c x.
- Select the x character.
- Type y.
- Press Backspace key.
- Type d.
- Verify that the final letter should be !.
- Press Ctrl+F5 keys.
- Type x a b c x.
- Select the abc characters.
- Type d.
- Verify that the final letter should be xdx.
Cleanup
- Uninstall Firefox browser.
- Uninstall web_context_tests keyboard.
TEST_267
Test case for Text Selection_Tests (macOS)
Status: Active
Metadata
- Source ID:
267 - Product:
Web - Source files:
267.JSON,267.html
Description
Original TestLodge ID: TC168
Setup
- Install Safari in macOS
- Install Chrome in macOS
- Install Firefox in macOS
- Install web_context_tests keyboard.
- Run on both INPUT and TEXTAREA elements.
- Press Ctrl+F5 to reload the page between tests.
Action
- Open Safari browser in macOS.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymaweb website-oriented manual test pages' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Test unminified Keymanweb' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Select 'web_context_test' keyboard.
- Type a b c x in the TextArea.
- Select bc.
- Type q.
- Verify that the output shows ‘aqx’.
- Press Ctrl+F5 keys.
- Verify that the page reloads the page.
- Type a b c x.
- Select bc.
- Type p.
- Verify that the output shows ‘aqx’.
- Type a b c d.
- Press Ctrl+F5 keys.
- Verify that the page reloads the page.
- Type a b c d.
- Verify that the output shows !.
- Press Ctrl+F5 keys.
- Type a b c x.
- Select the x character.
- Type d.
- Verify that the final letter should be changed and the output should be abcd.
- Press Ctrl+F5 keys.
- Type a b c x.
- Select the x character.
- Press Backspace key to delete the character.
- Type d.
- Verify that the final letter should be !.
- Press Ctrl+F5 keys.
- Type a b c x.
- Select the x character.
- Type y.
- Press Backspace key.
- Type d.
- Verify that the final letter should be !.
- Press Ctrl+F5 keys.
- Type x a b c x.
- Select the abc characters.
- Type d.
- Verify that the final letter should be xdx.
- Open Chrome browser in macOS.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymaweb website-oriented manual test pages' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Test unminified Keymanweb' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Select 'web_context_test' keyboard.
- Type a b c x in the TextArea.
- Select bc.
- Type q.
- Verify that the output shows ‘aqx’.
- Press Ctrl+F5 keys.
- Verify that the page reloads the page.
- Type a b c x.
- Select bc.
- Type p.
- Verify that the output shows ‘aqx’.
- Type a b c d.
- Press Ctrl+F5 keys.
- Verify that the page reloads the page.
- Type a b c d.
- Verify that the output shows !.
- Press Ctrl+F5 keys.
- Type a b c x.
- Select the x character.
- Type d.
- Verify that the final letter should be changed and the output should be abcd.
- Press Ctrl+F5 keys.
- Type a b c x.
- Select the x character.
- Press Backspace key to delete the character.
- Type d.
- Verify that the final letter should be !.
- Press Ctrl+F5 keys.
- Type a b c x.
- Select the x character.
- Type y.
- Press Backspace key.
- Type d.
- Verify that the final letter should be !.
- Press Ctrl+F5 keys.
- Type x a b c x.
- Select the abc characters.
- Type d.
- Verify that the final letter should be xdx.
- Open Firefox browser in macOS.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymaweb website-oriented manual test pages' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Test unminified Keymanweb' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Select 'web_context_test' keyboard.
- Type a b c x in the TextArea.
- Select bc.
- Type q.
- Verify that the output shows ‘aqx’.
- Press Ctrl+F5 keys.
- Verify that the page reloads the page.
- Type a b c x.
- Select bc.
- Type p.
- Verify that the output shows ‘aqx’.
- Type a b c d.
- Press Ctrl+F5 keys.
- Verify that the page reloads the page.
- Type a b c d.
- Verify that the output shows !.
- Press Ctrl+F5 keys.
- Type a b c x.
- Select the x character.
- Type d.
- Verify that the final letter should be changed and the output should be abcd.
- Press Ctrl+F5 keys.
- Type a b c x.
- Select the x character.
- Press Backspace key to delete the character.
- Type d.
- Verify that the final letter should be !.
- Press Ctrl+F5 keys.
- Type a b c x.
- Select the x character.
- Type y.
- Press Backspace key.
- Type d.
- Verify that the final letter should be !.
- Press Ctrl+F5 keys.
- Type x a b c x.
- Select the abc characters.
- Type d.
- Verify that the final letter should be xdx.
Cleanup
- Uninstall Safari browser.
- Uninstall Chrome browser.
- Uninstall Firefox browser.
- Uninstall web_context_tests keyboard.
TEST_266
Test case for Text Selection_Tests (Windows)
Status: Active
Metadata
- Source ID:
266 - Product:
Web - Source files:
266.JSON,266.html
Description
Original TestLodge ID: TC167
Setup
- Install Firefox in windows.
- Install Chrome in windows.
- Install web_context_tests keyboard.
- Run on both INPUT and TEXTAREA elements.
- Press Ctrl+F5 to reload the page between tests.
Action
- Open Firefox browser in Windows OS.
- Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymaweb website-oriented manual test pages' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Test unminified Keymanweb' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Select 'web_context_test' keyboard.
- Type a b c x in the TextArea.
- Select bc.
- Type q.
- Verify that the output shows ‘aqx’.
- Press Ctrl+F5 keys.
- Verify that the page reloads the page.
- Type a b c x.
- Select bc.
- Type p.
- Verify that the output shows ‘aqx’.
- Type a b c d.
- Press Ctrl+F5 keys.
- Verify that the page reloads the page.
- Type a b c d.
- Verify that the output shows !.
- Press Ctrl+F5 keys.
- Type a b c x.
- Select the x character.
- Type d.
- Verify that the final letter should be changed and the output should be abcd.
- Press Ctrl+F5 keys.
- Type a b c x.
- Select the x character.
- Press Backspace key to delete the character.
- Type d.
- Verify that the final letter should be !.
- Press Ctrl+F5 keys.
- Type a b c x.
- Select the x character.
- Type y.
- Press Backspace key.
- Type d.
- Verify that the final letter should be !.
- Press Ctrl+F5 keys.
- Type x a b c x.
- Select the abc characters.
- Type d.
- Verify that the final letter should be xdx.
- Open Chrome browser in Windows OS. 48.Enter ‘https://build.palaso.org/repository/download/Keymanweb_TestPullRequests/391530:id/index.html' in the Search bar.
- Verify that the testing index page opens.
- Click 'View Keymaweb website-oriented manual test pages' link button.
- Verify KeymanWeb Samples page opens.
- Click 'Test unminified Keymanweb' link button.
- Verify the corresponding KeymaWeb Sample page opens.
- Select 'web_context_test' keyboard.
- Type a b c x in the TextArea.
- Select bc.
- Type q.
- Verify that the output shows ‘aqx’.
- Press Ctrl+F5 keys.
- Verify that the page reloads the page.
- Type a b c x.
- Select bc.
- Type p.
- Verify that the output shows ‘aqx’.
- Type a b c d.
- Press Ctrl+F5 keys.
- Verify that the page reloads the page.
- Type a b c d.
- Verify that the output shows !.
- Press Ctrl+F5 keys.
- Type a b c x.
- Select the x character.
- Type d.
- Verify that the final letter should be changed and the output should be abcd.
- Press Ctrl+F5 keys.
- Type a b c x.
- Select the x character.
- Press Backspace key to delete the character.
- Type d.
- Verify that the final letter should be !.
- Press Ctrl+F5 keys.
- Type a b c x.
- Select the x character.
- Type y.
- Press Backspace key.
- Type d.
- Verify that the final letter should be !.
- Press Ctrl+F5 keys.
- Type x a b c x.
- Select the abc characters.
- Type d.
- Verify that the final letter should be xdx.
Cleanup
- Uninstall Firefox browser.
- Uninstall Chrome browser.
- Uninstall web_context_tests keyboard.