Welcome to the Playwright Generator Tool repository!
This project aims to leverage the power of OpenAI's ChatGPT to generate end-to-end (E2E) test cases' code. While still in development, your contributions and ideas are highly welcome to shape its future direction.
- Utilizes OpenAI's ChatGPT to generate E2E test cases' code.
- Simplifies the process of creating comprehensive test suites.
- Seamless integration with Playwright for browser automation.
Contributions are vital for enhancing the capabilities and robustness of this tool. Whether you're interested in adding new features, fixing bugs, or improving documentation, your help is appreciated.
- Fork the repository.
- Create a branch for your changes.
- Commit your changes with descriptive messages.
- Push your changes to your fork.
- Submit a pull request (PR) to the
main
branch of this repository.
To get started with the development environment, follow these steps:
- Navigate to the
webui
folder. - Run
npm install
to install dependencies. - Execute
npm run dev
to start the frontend development server.
- Go to the
server
folder. - Run
npm install
to install dependencies. - Start the backend Express server by running
npm run start
. - Additionally, for backend testing, install Playwright dependencies by running
npx playwright install
.
If you have any questions, suggestions, or just want to discuss the project's direction, feel free to reach out. You can contact us through GitHub issues or directly by email.
Let's collaborate and build something great together!
Happy coding!