Key terms and common mistakes

The words you will hear in Selenium Automation Testing work and the mistakes that most often cost interns approvals.

Key terms

TermMeaning
WebDriverAPI controlling browsers
webdriver.Chrome()Starts a Chrome session
LocatorWay to find an element
click()Clicks an element
Implicit waitGlobal element wait
iframePage embedded inside a page
Page Object ModelDesign pattern for UI tests
FixtureReusable setup/teardown in pytest

Common mistakes to avoid

  • Using Thread.sleep instead of explicit waits.
  • Relying on long absolute XPaths that break easily.
  • Putting locators and test data inside test methods.
  • Ignoring flaky tests instead of fixing them.
  • Automating everything instead of the most valuable cases.

Want to go deeper? The free Selenium Automation Testing learning path has short modules, games and a certificate for each module.

โ† Submitting tasks and earning your certificateApply for the Selenium Automation Testing internship โ†’