Monday, July 9, 2012 by adam goucher
A Smattering of Selenium #100
Century!
- Event 1028 – Automatic Download Blocking looks like something that could be useful to have tucked away in your head somewhere
- I think I said I wasn’t going to link to headless gem posts, but I don’t think I’ve linked to one about Cucumber. Cucumber running headless Selenium with Jenkins (the easy way); fixed
- Errorception, and things like it, are the next wave of infrastructure to come I think now that things like BrowserMob Proxy are becoming mainstream-ish-er
- I’m not really sure of the difference between NPageObject.Selenium and NPageObject. But if you are using .NET perhaps you’ll be interested enough to dig in.
- Speaking of .NET and the requisite VS environment; Integrating NAnt builder with Visual Studio to run the Selenium Web Driver tests using NUnit. Just remember, your scripts need to also be run outside of the IDE as well.
- Video! Fully Test-Driven Django With Selenium from PyCon 2012 (scroll down)
- Bromine has been released. No. Not that bromine that was associated with Selenium for years. This one is an Event.js based project for automation. Innocent naming conflict, indifference — or SEO land grab? (Just teasing…)
- Test automation at HomeSwap.com is likely watir based, but likely worth a view anyways. (Like how I say that implying like I don’t have 15 weeks of videos backlogged already…)
- What’s new in IronPython 2.7.3 is of note if you are stuck in a .NET environment but dislike it…
- What makes a good test suite? is an interesting like of respondents
Friday, July 6, 2012 by adam goucher
A Smattering of Selenium #99
With the queue flushed we’ll go back to our regular random posting schedule
- Etsy Code as Craft: The Other Part of Software Architecture with Coda Hale – Code as Craft talks are generally good
- All the Atlassian Summit 2012 talks. I love this trend.
- Perception Of Performance discusses the whole ‘OMG CHOME IS HELLA FAST ON IOS!!!!!!’ madness. As the last line of the article says, I present to you, the power of marketing! Oh. And read Peter Kasting’s comment as well for a bit of a rebuttal.
- Uploading Files in Remote WebDriver showcases part of the Remote WebDriver stuff that doesn’t get much written about it.
- Puppet Link With Jenkins – Heck, why not?
- Automated UI Testing Done Right – for some definition of right for some person at some time in some context…
- Leap Smear is likely an example of internal smart-ass jargon that ended up sticking; Time, technology and leaping seconds
- Use Python + Selenium to Automate Web Timing takes a non-proxy route to getting page information
- bwoken 1.1 can run UIAutomation scripts in the simulator and on the device which is pretty awesome. Know what would be more awesome? If Apple did this themselves rather than the community having to figure it out on their own. But that goes for a lot of vendors with a lot of things.
- Stop worrying about Time To First Byte (TTFB) shows that, shocking!, different tools measure the same thing different ways and get different results. Never happens. Oh. and a bit of a rebuttal; TL;DR: Time to First Byte Matters, when you know what to put into those bytes.
Monday, July 2, 2012 by adam goucher
A Smattering of Selenium #98
Happy day off Canuckistan! I’ll be in California in two weeks; here is my schedule — come by and chat
- Selenium Rc to Webdriver Migration – Part2 is included mainly for the IE bit. Busted SSL certificate? Don’t work around the problem — fix it! Can’t find an element? Synchronize properly — don’t just bap it in the face with the magic implicit wait wand…
- Google I/O 2012 Videos won’t give you the loot attendees got, just the content.
- Does WebDriver support Jelly Bean yet? /me ducks and runs for cover
- Scaling Continuous Integration – Cutting Test Time by 77% – my Spidey sense says that the next wave of tooling is about dynamic script selection, parallelization and general speediness-ing. In this article since there’s no longer a need to delay arbitrary amounts of time is the killer line.
- jQuery Core: Version 1.9 and Beyond seems rather optimistic. WebDriver should be immune [I think] though so if your scripts break, its the app! 🙂
- Myth #2 of Cucumber: It’s about Talking not Testing is outstanding. And sadly, nearly ubiquitous
- Unicode for dummies — Encoding – be afraid of any article that starts with The basic concepts are simple. Then brace yourself and read it anyways. Unicode is important.
- Cloud-powered Continuous Integration and Deployment architectures is very AWS centric (obviously given the author) but still pretty good.
- Can’t get enough of Responsive Design? How about Responsive Images: How they Almost Worked and What We Need
- This would have been more relevant last week when it was Back To The Future day, but Delorean lets you muck about with time in your Ruby scripts