Something went wrong. Try again.
Something went wrong. Try again.
reference/ #
Nine files copied from Google's BITE (Browser Integrated Test Environment), kept only so the ideas in them can be re-read while aite is rebuilt. They are not built, not imported and not tested.
Each file keeps its original Apache License 2.0 header and starts with one added line, Original path:, naming where it came
from in the BITE source archive. The code below that line is unchanged.
| File | What it is | aite component that replaces it |
|---|---|---|
codegenerator.js |
the small command vocabulary (click, enter, verify, wait, ...) | the parser and command table (runner/, Phase 2) |
locatorsupdater.js, getactioninfo.js |
locator repair from stored element data | locator resolution and repair (extension/, Phase 3) |
elementhelper.js |
the ElementDescriptor: what is captured about an element | the descriptor and lock file (shared/, Phase 3) |
recordmanager.js, eventsmanager.js |
record then edit: live events turned into commands | aite record (Phase 7) |
playbackmanager.js |
playback with waits and retries | the step engine (runner/, Phase 2) |
bothelper.js, actionshelper.js |
the action layer that performs clicks, typing and so on | the content-script commands (extension/, Phase 2) |
The folder is limited to 1 MB; npm run check:repo enforces that and the headers.