Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Web] Regression testing infrastructure #1652

Closed
mcdurdin opened this issue Mar 5, 2019 · 1 comment
Closed

[Web] Regression testing infrastructure #1652

mcdurdin opened this issue Mar 5, 2019 · 1 comment
Labels
Milestone

Comments

@mcdurdin
Copy link
Member

mcdurdin commented Mar 5, 2019

Is your feature request related to a problem? Please describe.
KeymanWeb needs to have more solid regression testing for keyboard layouts so we can refactor and update the compiler with more assurance.

Describe the solution you'd like
A set of regression tests based on the keymanapp/keyboards repo keyboards that can be run automatically, ideally on Node, but initially through a web driver.

Describe alternatives you've considered
Manual testing? Um...

Product context

  • OS: any (browser-based)

Additional context
I have some WIP code for generating test cases for keyboards (kmanalyze) -- will reference here once I create the PR. The infrastructure to run the tests needs completion. The existing Keyman Developer-based regression testing is insufficient as it is Windows-based. Anticipate being able to run tests based on both touch and hardware events in the future.

@jahorton
Copy link
Contributor

jahorton commented Jul 4, 2019

Was addressed with #1697 and some further updates. We're satisfied with the state of regression testing for KMW at this time.

@jahorton jahorton closed this as completed Jul 4, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Development

No branches or pull requests

3 participants