native-ui-toolkit
v0.0.4
Published
Native system automation for node.js
Downloads
12
Maintainers
Readme
NUT (Native UI Toolkit)
About
This is a WIP implementation for a cross-platform native UI testing tool. It allows for native UI interactions via keyboard and / or mouse, but additionally gives you the possibility to navigate the screen based on image matching.
Modules
This list gives an overview on currently implemented and planned functionality. It's work in progress and will undergo constant modification.
Assertions
- [x] isVisible
- [x] isNotVisible
Clipboard
- [ ] Copy to clipboard
- [ ] Paste from clipboard
Keyboard
- [x] Support for standard US keyboard layout
- [ ] Support for German keyboard layout
Mouse
- [x] Support for basic mouse movement
- [x] Configurable movement speed
Process
- [ ] Spawn a new process
- [ ] Retrieve the region of a process window
- [ ] Close a spawned process
Screen
- [x] findOnScreen
- [ ] waitFor
- [ ] Hooks to trigger actions based on images