Bird
0
0

Which Selenium Java code snippet correctly submits a form after filling an input field with id username?

easy📝 Syntax Q12 of 15
Selenium Java - Handling Form Elements
Which Selenium Java code snippet correctly submits a form after filling an input field with id username?
Adriver.findElement(By.name("username")).sendKeys(); driver.submit();
Bdriver.findElement(By.id("username")).click(); driver.submit();
Cdriver.findElement(By.id("username")).sendKeys("user1"); driver.findElement(By.id("submit")).click();
Ddriver.findElement(By.className("username")).sendKeys("user1"); driver.findElement(By.id("submit")).submit();
Step-by-Step Solution
Solution:
  1. Step 1: Fill input field correctly

    Use sendKeys("user1") on element found by By.id("username").
  2. Step 2: Submit form by clicking submit button

    Click the submit button found by By.id("submit") using click().
  3. Final Answer:

    driver.findElement(By.id("username")).sendKeys("user1"); driver.findElement(By.id("submit")).click(); -> Option C
  4. Quick Check:

    Correct locator and actions = driver.findElement(By.id("username")).sendKeys("user1"); driver.findElement(By.id("submit")).click(); [OK]
Quick Trick: Use sendKeys then click submit button [OK]
Common Mistakes:
  • Calling sendKeys without arguments
  • Using submit() on wrong element
  • Using incorrect locators like className for id

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More Selenium Java Quizzes