I'm looking at it from the perspective ooh Watir that adds a bunch of useful functionality
jhalai-sl has quit
I mean, I used selenium directly for two and a half years before finding Watir
dude-x
what does watir give you?
hmcgowan-sl has quit
stevejefferie-sl joined the channel
titusfortner-sl
Easier to read locators, additional locators, better page synchronization, element abstraction for handling stale and dynamic elements... Automatic iframe handling, more useful error messages
dude-x
automatic iframe handling, that's useful
stryx` joined the channel
titusfortner-sl
It was my talk proposal for the conference that was turned down
dude-x
page synchronization really depends on the site though
that's too bad.
titusfortner-sl
Definitely
dude-x
:/
AutomatedTester
titusfortner-sl: the automatic iframe handling must make tests slow
dude-x
even if it wasn't automatic, but it had some sort of boilerplate to navigate iframes that would be useful
titusfortner-sl
But, under the idea of 'do what I mean' clicks and things should be willing to wait by default for present before falling, but not wait for other things
Speed of execution isn't as important as reliable tests, or easy to write and understand code
mollypihl-sl has quit
And you still have to specify iframe
Just don't switch into and switch out of
Explicitly
opal-sl joined the channel
I'm behind on my blog postings
bpattonjr-sl has quit
timnab-sl has quit
davehunt joined the channel
david-seow-sl joined the channel
davehunt
lukeis: hey, that email was @seleniumhq.org right?
lukeis
yes
stevejefferie-sl has quit
johnelm-sl joined the channel
davehunt
titusfortner-sl: we have PyPOM for base page objects in python btw
saw your conversation with AutomatedTester in the archives
bjaberle-sl joined the channel
oh, PyPOM got mentioned :)
timnab-sl joined the channel
dude-x
davehunt you wrote PyPOM right? are regions shared objects?
davehunt
dude-x: sure, why not?
dude-x
i see them implemented as inner classes
davehunt
just a convention, they can be in their own modules