Official Selenium Blog

July 28, 2011

A Smattering of Selenium #56

Filed under: Uncategorized — adam goucher @ 4:16 pm GMT+0000

Safari is starting to whinge about how many tabs I have open which means it is time for another post.


  1. I’m surprised that the sauce guys are promoting implicit waits. I’ve always seen that as a smell that something else is wrong. Our approach is to use page objects that have an explicit wait for whatever ajaxy or dynamic element/condition needs to exist to indicate a page has fully loaded. Then we tie that check in to a a waitForLoad() that we call on each page change.

    Comment by Wes Winham — July 28, 2011 @ 7:06 pm GMT+0000 | Reply

  2. Maybe a ‘double negation’ problem here, but can you clarify on the “‘Tips From Our Codebase To Help You Write Reliable Selenium Tests’ has nothing I don’t violently disagree with” . Is it a “best practice” article or a “worst practice that you should avoid for xxxx reasons but that everyone does because it’s easy ?”

    Comment by phtrivier — July 29, 2011 @ 8:32 am GMT+0000 | Reply

    • What? You expect me to proofread my stuff? 🙂

      But yes, ‘I do not violently disagree with what Santi said’ was the intent. Of course, there are no such things as a “best” or “worst” practice — but if there was, it would be in the best category.

      Comment by adam goucher — August 3, 2011 @ 8:41 pm GMT+0000 | Reply

RSS feed for comments on this post. TrackBack URI

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

Blog at

%d bloggers like this: