Closed mcdurdin closed 4 years ago
Things of note (from Safari - macOS and Chrome-emulated Safari - iPhone):
km
used to return the khmer_angkor
keyboard. It now retrieves the NiDA one (basic_kbdkni
) by default.und-fonipa
returns the deprecated ipauni11
keyboard instead of sil_ipa
.Noted in Windows tests:
I'm ready to close this testing out, but first I need to properly document the infrastructure seen above somewhere proper.
See https://github.com/keymanapp/api.keyman.com/issues/38 for the infrastructure issue.
Keyman for Web Acceptance Test Procedures
These test procedures are to be run before any beta or stable build is published. Copy these checklists of tests before PRs are merged into the beta and stable branches.
Remember that KeymanWeb is embedded into the iOS and Android apps, thus we need to ensure that those work properly with a KMW release as well. See the Android and iOS instructions.
Visual Inspection of master branch
web/history.md
contains information on all the current changes.Testing Platforms
Ensure that all tests in the selections below are run on a representative set of the following browsers and setups:
Tests
[ ] Utilize the
web/testing/attachment-api
samples page to ensure the following:'auto'
attachment mode properly and automatically attaches to each dynamically-added control.'manual'
attachment mode results in a page with no KMW-activated controls.[ ] Utilize the
web/samples/minified.html
sample page to ensure the following:n>
producesŋ
.ŋ
should be a subkey ofn
- ensure it works.khmer_angkor
keyboard, you'll want to load that one by keyboard name for these tests.CTRL ALT B
producesឞ
.'e
producesé
and thato\e
producesœ
..
to output'
and then presse
. The two characters should not combine.p
and SHIFT + long-pressg
displays properly and that the subkeys produce the expected output.attachType: 'auto'
from the initialization function's parameter object and ensure that KMW no longer activates for any controls on the page.[ ] Utilize the
web/testing/keyboard-errors/
page to ensure the following: