Selenium testing cert — struggled with WebDriver concepts, finally passed
Been a manual QA tester for 4 years and decided to go for the Selenium certification to move into automation. The coding parts were intimidating at first but I figured I'd force myself through it. Ended up taking about 10 weeks to feel genuinely ready, studying around 2 hours a day after work.
The WebDriver API section is where I got stuck early on. Specifically the element location strategies — XPath vs CSS selectors, when to use which, and why certain approaches are more stable. I kept getting these questions wrong in practice because I was treating them as interchangeable. Once I actually built small test scripts and ran them myself, the answers became much more obvious.
My final score was 79%. The exam has a solid chunk of questions on synchronization (explicit vs implicit waits, FluentWait) and framework design patterns like Page Object Model. I'd say those two areas account for maybe 30-35% of the test, so if you're not solid on them you'll struggle. Practice coding, not just reading about it.
Did you find the exam was more conceptual or did it include actual code snippets to analyze? I'm about 3 weeks out and trying to calibrate how much time to spend writing actual code vs reviewing documentation.
10 weeks for a manual tester with no coding background is actually a pretty solid pace. I took 13 weeks and felt like I was overdoing it by the end. Your 2 hours/day is probably the right intensity.
Page Object Model questions were everywhere when I took it last October. It's not enough to know the pattern — you need to understand why it exists and what problems it solves.
The XPath vs CSS selector distinction trips up so many people. CSS selectors are generally faster and more readable, but XPath is more flexible for complex DOM structures. Understanding that actually helps on the exam questions.