chenglou / chenglou/node-huxley
Thinking of a new paradigm for recording
- Dominant language
- JavaScript
- Stars
- 358
- Forks
- 24
- PR merge metrics
- No merged PRs in 30d
Description
It'd be really great if the user doesn't have to juggle between the terminal and the browser. The only way to do that is to have the screenshot taking action happen in the browser. Two options:
1. Assign a keyboard shortcut. Could introduce a fast screen flash to indicate screen capturing.
2. Automatically take screenshot at each relevant event. Stuff like key entering could get a delay before capturing screenshot.
Both open doors to the possibility of removing the distinction between live replay and ordinary chained replay, since without the windows switching delay the whole testing can be replayed live without too much useless time gaps. Reducing the remaining time gaps can be done by Huxley itself when relevant, i.e. between keystrokes.
Contributor guide
No contributing guide indexed for this repository
Research direction
The issue names no files, tests, or entry points. Start by tracing the existing screenshot-taking flow between the terminal and browser, then compare the keyboard-shortcut and event-triggered approaches. Done would require an agreed design for browser capture, timing delays, and the relationship between live and chained replay.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- frontend, testing
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100