Spaces:
Runtime error
Runtime error
Commit History
-
Update app.py
Verified signaturea8db576
-
Update app.py
Verified signature557fd6f -
Update README.md
Verified signatureThis project automates the generation of UI test cases from video inputs using Google Gemini API for natural language generation. The system extracts frames from a user-uploaded video, identifies UI elements like buttons, and automatically generates detailed and structured test cases. The workflow consists of: Video Input: Users upload a video demonstrating UI functionality. Frame Extraction: The video is processed, and frames are extracted at a specified interval. Test Case Generation: Based on user-specified UI elements (e.g., buttons or actions), the system generates prompts describing the functionality, preconditions, test steps, expected results, and suggested automated testing tools. Google Gemini Integration: The Google Gemini API processes these prompts, creating structured and human-readable test cases. The output includes essential test case details such as: Button functionality Preconditions for each button Step-by-step test procedures Expected outcomes for each UI elemen…676a3e1 -
Add .gitignore to exclude .env
8306a66 -
added application files
e596b50 -
initial commit
Verified signatureb67db24