Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/daohoangson/english2playwright
Use LLM to convert requirement in plain english to Playwright script
https://github.com/daohoangson/english2playwright
autonomous-testing gpt-4-vision-preview openai playwright
Last synced: about 1 month ago
JSON representation
Use LLM to convert requirement in plain english to Playwright script
- Host: GitHub
- URL: https://github.com/daohoangson/english2playwright
- Owner: daohoangson
- Created: 2023-11-10T08:13:52.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-06-17T13:39:35.000Z (8 months ago)
- Last Synced: 2024-12-22T21:06:08.634Z (about 2 months ago)
- Topics: autonomous-testing, gpt-4-vision-preview, openai, playwright
- Language: TypeScript
- Homepage:
- Size: 1.69 MB
- Stars: 5
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# english2playwright
## How does it work?
```mermaid
stateDiagram-v2
Prompt: Prompt OpenAI
PromptError: Prompt with error message(s)
Playwright: Execute commands via Playwright[*] --> Start
Start --> Prompt
Prompt --> Playwright: candidate commands
Playwright --> Screenshot: success
Screenshot --> Prompt: update checkpointPlaywright --> Error: failure
Error --> PromptError
PromptError --> Playwright: other commands
```