# KeymanWeb - Test Input Recorder This page is designed to record KeymanWeb input for use in test case development.

## Load Existing JSON Please ensure that the keyboard(s) being loaded may be referenced at <server-root>/resources/json/keyboards. Testing File: Keyboard Stubs: ### Setup help If using apache2 for local web testing, you may wish to add an Alias entry to the relevant httpd.conf file as follows:
    Alias "/resources" "<repo-path>/common/test/resources"

## Load a Keyboard ### Add a keyboard by keyboard stub (to addKeyboards): | ### Add a keyboard by keyboard name: ### Add a keyboard by BCP-47 language code: ### Add a keyboard by language name:

## Keyboard Selection Each defined test set should utilize the same keyboard. Select a keyboard: Please ensure a copy of this keyboard's *.js resides at the specified location within the `unit_tests/` folder. | Currently active stub (for use with addKeyboards):

## Constraint Selection Active form factor: Touch availablility: Current OS: Current browser: | Valid OS: Any Windows Mac OS X Linux Android iOS Valid browser: Any Chrome Firefox Safari IE Opera

## Input Recording Error message here: Record input here: You must click 'Set Sequence' to save any changes to an input sequence above before continuing input recording, or they will be lost upon new input. | Current test sequence JSON:

## Test suite JSON:

Return to main index.