generate_java_testng
Generate a Java TestNG test class from the current browser session, supporting TestNG standalone or Selenium Boot framework.
Instructions
Generate a Java TestNG test class from the current browser session. framework='testng' (default) emits standalone Selenium with a ChromeDriver setUp/tearDown; framework='selenium_boot' emits a Selenium Boot test (extends BaseTest, framework-managed driver, accessibility-first getByRole/getByLabel/getByTestId locators and web-first assertThat assertions — no driver lifecycle boilerplate). In a Selenium Boot project, use framework='selenium_boot'.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| framework | No | Output flavor. Use 'selenium_boot' inside a Selenium Boot project. | testng |
| test_name | No | RecordedFlowTest | |
| package_name | No | com.tests.selenium |