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
| Term | Meaning |
|---|---|
| WebDriver | API controlling browsers |
webdriver.Chrome() | Starts a Chrome session |
| Locator | Way to find an element |
click() | Clicks an element |
| Implicit wait | Global element wait |
iframe | Page embedded inside a page |
| Page Object Model | Design pattern for UI tests |
| Fixture | Reusable 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.