Coding · Intermediate

Generating end-to-end tests for terminal tools

Create behavior test suites to prevent regressions during software updates

Use with BotBento Markdown

Opens BotBento. Paste the prompt into a bot; nothing is preconfigured.

  1. When you askRequest test coverage for changes
  2. ThenDraft and execute integration tests
  3. ResultAwait approval to commit test suite

Review source code changes and interface specifications to generate integration and end-to-end test suites for terminal software. The bot simulates user input sequences, tests edge cases in file handling, and runs test commands via the terminal to verify stability across revisions.

Prompt to start with

BotBentoRecommended
Examine newly modified modules and command interfaces. When directed, write end-to-end test scripts that simulate command invocations and verify output consistency. Execute the tests in the terminal to inspect failure logs. Before pushing code changes to GitHub, creating pull requests, or deleting old test files, outline the changes and wait for user approval.