Convert recorded Selenium browser sessions into Cucumber Gherkin feature files with Java step definitions, supporting raw Selenium or Selenium Boot framework flavors.
Turn your recorded browser session into a Java TestNG test class. Choose standalone Selenium or Selenium Boot for framework-managed driver and accessible locators.
Enables AI coding agents to diagnose and repair Python Selenium UI automation using real evidence from live DOM and test runs, with enforced safety boundaries and verifiable fixes.
Review the agent's configuration, security policy, workspace roots, interpreter, and execution permissions to diagnose unexpected behavior. Call first each session to establish a baseline; it is read-only and safe to repeat.
Detect if directory is in a Selenium Boot project by locating selenium-boot.yml or io.github.seleniumboot in pom.xml/build.gradle. Run before Java code generation to pick selenium_boot framework.
Scans workspace to identify Python automation project: dependencies, test runner, test roots, virtual envs, browser library, page-object dirs, CI config. Read-only, evidence-based, no code execution.
Launch a browser session to specify Firefox, enable headless mode, or set a custom window size. Enables Selenium-powered web automation and test creation.