29 September, 2025
π Export test code in Python
You can now export your recorded tests to Python and it uses the new GPT-5 AI model for better results. The tests naming is handled properly with spaces and support for special characters.
Python + Playwright: Full support for generating Python Playwright tests with proper async/await patterns
Python + Selenium: Complete Python Selenium test generation with WebDriver integrationXPath Support: Python Selenium exports now use XPath selectors for better element targeting
π You now get notified when your AI-generated tests are ready
π Everything should be just a pinch faster now
Faster Action Resolution:
Parallel Processing of multiple action candidates simultaneously.
Smart Triangulation: Better algorithm for determining click points and scroll actions
Modular request handling reduces processing time
Streaming Reliability:
Streaming timeouts now adapt based on AI response patterns.
Improved Error Handling: Better recovery from network interruptions during AI streaming
Smarter AI Integration
Model Optimization: Improved model selection based on task complexity
Enhanced Prompts: More specific prompts reduce AI ambiguity and improve response quality
π Bug Fixes
Form Filling Improvements
Forms now properly clear existing content before filling new values
Better handling of rich text editors and content editable elements
Improved behavior with pre-filled forms and empty fields.
Validation & Error Prevention
Fixed crashes when
elaboration_requiredfield is null in chat processingClearer restrictions on cross-domain navigation to prevent test failures
Better validation for URL opening scenarios in intention validation
Data Generation and Job Execution
Fixed randomizer to properly consider existing placeholders
Action executor now properly includes target host information to fix redirection issues
β
π Smart Randomized Data
The generator now intelligently detects when to use dynamic data instead of hardcoded values.
Based on context, automatically identifies fields that should use random data (emails, usernames, etc.)
Automatically remembers and reuses generated values across test steps for consistency
Added exhaustive support for different random data patterns for emails, names, numbers, dates and a lot more.
Enhanced placeholder replacement with validation to prevent test failures
π Intelligent Selector Reuse
The generator now reuses successful element selectors to improve reliability to reduce flakiness.
Stores and reuses selectors based on element descriptions
Leverages this system to find optimal element targeting strategies
Verifies stored selectors still work before reusing them.
