aitestgen
v2.0.0
Published
Generate testcases from natural language descriptions.
Downloads
246
Readme
aitestgen
Generate testcases from natural language descriptions.
A command-line tool that leverages AI to automatically generate test cases from natural language prompts. This tool helps developers quickly create comprehensive test suites by describing what they want to test in plain English.
Requirements
Installation
yarn add -g aitestgen
Usage
Set OpenAI key
export OPENAI_API_KEY="<YOUR_KEY_HERE>"
Generate testsuite from test prompt file (todo.xml)
aitestgen gen -f examples/testprompts/todo.xml
the generated output will be saved at todo.testsuite.test.ts
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
Development Setup
- Clone the repository
git clone https://github.com/wuttinanhi/aitestgen
- Install dependencies
yarn install
- Run project tests
yarn test
- Link this package to use locally
yarn link
Yarn scripts
| Option | Description |
|--------|-------------|
| start
| Start the program. |
| test
| Run project tests |
| lint
| Lint codebase |
License
MIT
Author
wuttinanhi
Support
If you encounter any issues or have questions, please file an issue on the GitHub repository.