Text Box with Selenium

Learn how to automate the Text Box scenario using Selenium WebDriver. This page provides code examples and links to the interactive practice component.

Selenium Code Examplejava
// Selenium Java - Text Box
WebDriver driver = new ChromeDriver();
driver.get("https://xqa.io/practice/text-box");

// Find and fill text input
WebElement nameInput = driver.findElement(By.id("userName"));
nameInput.sendKeys("John Doe");

// Find and click submit button
WebElement submitBtn = driver.findElement(By.id("submit"));
submitBtn.click();

// Verify output
WebElement output = driver.findElement(By.id("output"));
assertTrue(output.isDisplayed());

How It Works

This example demonstrates how to automate the Text Box scenario using Selenium WebDriver.

Why Practice Text Box on XQA?

  • Real-world scenario that mimics production applications
  • Works with Selenium and all other major test frameworks
  • No signup required - start practicing immediately
  • More advanced scenarios than DemoQA (like Shadow DOM in iframes)

Try with Other Frameworks