Monday, June 25, 2012 by adam goucher
A Smattering of Selenium #94
# sudo wget coffee > adam
- Selenium-RC Commands is a mindmap of all the commands in Se-RC. (Unsurprising really.) I keep meaning to do this for WebDriver.
- quacken is a script for grabbing OFX files from Quicken it seems
- What’s that? You weren’t happy with one of the six PHP WebDriver clients that were out there already? Have another one — Nearsoft/PHP-SeleniumClient. It’d be spooky what would happen if we all got together on this.
- Thucydides Release 0.8.26 grew Remote WebDriver support (and something to do with Spring but I don’t speak Java)
- I don’t know if this is a chop or not, but
Why did the @Lenovo dev call me an asshole? Code review much? twitter.com/RussSolberg/st…
— Russell S (@RussSolberg) June 22, 2012
is hilarious. Well, from a ‘been there, done that, crap I forgot to revert’ perspective.
- Yes, packaging is a hard problem. No, I don’t know how to even begin to solve it. Python Packaging: Hate, hate, hate everywhere is kinda a history lesson on what the current state of the world is in Python.
- Oh, and because this is what happens on the internets, there is a bigger discussion of the previous article over on Hacker News
- inproctester is a standalone J2EE app server for running HTMLUnit WebDriver scripts
- Its a bit amusing [though not to a lot of people] how much love parts of WebDriver get from the world at large and how much hatred other parts get. What’s Wrong With the Internet Explorer Driver? enumerates some of the causes, why they got that way, and throws down the gauntlet to Microsoft. Who will promptly do, erm, nothing…
- Accept-Charset Is No More seems like one of those browser differences that we should know about.
Friday, June 22, 2012 by adam goucher
A Smattering of Selenium #93
Did I say 8 days in a row yesterday? I meant 9. Good thing programming doesn’t require counting…
- Passing ruby instance variables from Rspec to mix ins is the sort of nonsense you need to do when framework writing. Scared yet? (But it is fun…)
- Rspec, page objects and user flows is the experiment that likely led to the link above
- puppet-sauceconnect is a puppet module for moving Sauce’s Sauce Connect daemon onto remote nodes. Now if only someone would write the module to get the windows Java installer to run…
- Adventures In Performance Tuning is pure dog-fooding win
- The Listener Interface of the Robot Framework or ‘How do I debug this?’
- ShareTest shows Page Object for SharePoint.
- Y U NO GEMSPEC!? is one way to make sure only people who need to be running unstable code will be
- Rackspace Open Sources Whiskey, A Test Framework is Rackspace’s framework and explains why they wrote their own
- Validations are behavior, associations are structure isn’t about browsers per se, but is an interesting discussion anyways
- PHP CodeSniffer for Recently Changed Files is an interesting pre-step-zero for your build pipeline
Thursday, June 21, 2012 by adam goucher
A Smattering of Selenium #92
What’s that? Eight days in a row? That’s right…
- lolcommits seems almost funny enough to be a good idea
- A vision for Cucumber 2.0 is rather interesting
- Install Firefox on Amazon Linux X86_64 Compiling GTK+ is not something I have had to do. But then again, I haven’t tried.
- Nerrvana is yet another Selenium-As-A-Service provider. Looks like they are taking the ‘upload to our servers and run as a scheduled job’ approach rather than real-time.
- Ext JS 4.1 Performance is important stuff if you are using this toolkit. (I also like how they author is Nige “Animal” White — note that I did not add the animal part myself)
- Dunno if it is just who I follow of if the Ruby / PHP communities just don’t post this sort of thing, but How Callables Work is another geeky Python post
- Scaling CI at Etsy: Divide and Concur, Revisited is the lightsaber heuristic in action — only around Jenkins plugins this time.
- RSpec is not the reason your rails test suite is slow is a gist along the theme of ‘slow tests are slow but not for the reasons you think’
- I really don’t like integrations that are all-or-nothing from a philisophical perspective, but if you are look at using Sauce OnDemand with Behat, Behat-Sauce is what you want.
- Top 10 Reasons No One Uses Your Testing Tool from this year’s PyCon is so accurate it is spooky.