June 18, 2012 by adam goucher
Automate Page Load Performance Testing with Firebug and Selenium is not a new topic, but a timely one for me
Speed up your features with a backdoor login route is not a recent post, but something I’ve had to explain to people at least once a week for the past month, so…
RSpec’s New Expectation Syntax explains not only the ‘what’ of the new syntax but the ‘why’
Slides & Videos from LDNSE #6 does not falsely advertise itself
Python Timer Class – Context Manager for Timing Code Blocks reminds me that I need to use Context Managers more often
Overloading Python list comprehension is an interesting little experiment. Well, depending on your definition of interesting I suppose
I posted the about how Python creates classes last week, and going through the queue of things I have to post came across Python object creation sequence from the same blog
Visual Studio 11 Fakes Part 1 – Stubs discussed the Fakes framework which appears to ship in VS11. Stubs. Are. Awesome. Oh, and it took too much work to find it, but Visual Studio Fakes Part 2 – Shims is the follow-up. Actually, if you are VS all day there are a bunch of neat things on that blog.
I don’t own a copy, but The Grumpy Programmer’s Guide To Building Testable PHP Applications but the section breakdown seems like it would be correct.
Test on Real Mobile Devices Without Breaking the Bank has some food for thought. And its own quirky definition of ‘bank’. Especially given that the half-life of a mobile OS is something like 7 months it seems.
A Smattering of Selenium #89
Figured I would get this out before the computer goes in for surgery.