Friday, June 29, 2012 by adam goucher
A Smattering of Selenium #97
Yes. I know. I missed a day. But 13 in a row was a good run!
- Free Automated Cross-Browser JavaScript Testing is a pretty standard ‘here is how you do it’ article — until you get to the IE section. It has a trick I don’t think I’ve seen yet.
- If you don’t want to use a Proxy to generate HAR files, you can use NetExport in your Firefox profile to save things locally, or sent them to a remote server as explained in Automate Page Load Performance Testing with Firebug and Selenium. (I like the proxy route myself since it is cross browser.)
- Automatic Firefox authentication when using Selenium-WebDriver with AutoAuth is Watir-based, but would also work for WebDriver
- Introducing RoboHydra – Opera’s open-source HTTP client test tool seems to take the whole ‘take this service and stub it!’ approach
- Creating and working with parametrized test resources is a peek at what could be coming soon to a Py.Test installation near you. Also makes my brain hurt.
- Communicating with RESTful APIs in Python nicely illustrates why you should also be using Requests
- Whither NuGet and the WebDriver .NET bindings explains the whole NuGet and WebDriver .NET mess(?). Again I say, packaging is hard.
- Git rebase: be a mother, not a plastic surgeon — has git taken the place of gdb for top of the arcane knowledge food chain?
- Real-life Generators and a Peeker Too shows that I don’t know anything about Generators let alone the idea of a Peeker. Though I suspect I have needed this trick in the past.
- Remember the good ol’ days when a browser could take out your OS? They’re baaaack. Beta and Stable Channel Update
Wednesday, June 27, 2012 by adam goucher
A Smattering of Selenium #96
Blech. Supposed to go car shopping today. Any car brands want to sponsor my wife with a car so I can do something productive? Worth a shot…
- jbehave-selenium is a sample project that uses, unsurprisingly, jbehave and selenium. Sample projects are outstanding.
- Just as samples are good, so are playgrounds. It’s playtime – Light Table Playground released
- And try jasmine!
- Announcing Joyride is another ‘browser automation without programming as a service’ site
- Announcing pytest-mozwebqa 1.0 has a bunch of things I need to steal, erm borrow, erm be inspired by for my stuff (Py.Saunter)
- As a builder of frameworks, Sauce labs tests with meaningful names is the sort of madness I need to deal with
- Feature and scenario outline name in cucumber before hook is in the same vein
- pyccuracy is a BDD framework for Python
- SpecLoud is the same-ish thing, but using nose
- VsVim could make VisualStudio a viable development platform 😉
Tuesday, June 26, 2012 by adam goucher
A Smattering of Selenium #95
Ok twitterverse. After 2 weeks of very few links a day you explode.
- Testing JSF with Arquillian and Selenium apparently will save the world.
- GhostDriver: almost 50% is an update on something that got a bit of momentum at SeConf2012
- Building and profiling high performance systems with Iago is getting a bump by being released at/during Velocity. Not browser based, but what its being used for doesn’t need browsers.
- Testing geolocation with capybara + selenium + firefox is an interesting trick to address something I haven’t thought of needing yet.
- Run your Selenium tests in the cloud with TestingBot kinda looks like astroturfing but illustrates how to use TestingBot with Java.
- Taming the Mobile Beast is a deck [also from Velocity I think]
- Netflix open sources Asgard cloud deployment smarts is more fun stuff from Netflix
- django-skel solves part of the ‘how do I start a new project’ problem with Django
- While the BrowserMob Proxy is kinda the default proxy for Selenium, Debugging with Fiddler explains a proxy that is getting more commonplace in the manual testing world.
- SQL Fiddle has the same root word but is very different. Though I am not really sure how wise it is to let a web app construct your schema. Magic rarely results in days that don’t end in tears.