A Smattering of Selenium #68
Its been almost a month, so time for a flurry of Smatterings.
- Maven has a bad reputation in some circles (ignoring for a second that you are using Java…), but should you be using it the QuickStart Archetype looks interesting.
- Why Your Monitoring Is Lying To You talks about types of logging which are valuable both from a Continuous Delivery perspective and for checking the health of your application during long script runs.
- I still maintain that they who nails QC integration with/for Se will get buckets of money from people. Here is one attempt at it: Quality Center Integration
- Good to Great Python reads is I think now on my list of things to hand new (and seasoned) Python folks.
- Test Harness Design Patterns is from 2005 but still interesting.
- jacuzzi is superficial wrapper over RSpec + Capybara + Selenium test setup and execution
- Because I don’t already have enough backlog on videos, the 2011 Jenkins User Conference videos are now online. Though behind a registration wall. I know why companies do this, but boo on you.
- This is how you publish videos from a conferences – GTAC 2011. Note that this is how SeConf did it too..
- Awesome Page Objects In Testing uses Bing as its example to explain Page Objects in Ruby
- Ignore the Se-IDE suggestion, but Improving Your Drupal Testing Process has an ‘assumed to work’ list specifically spelled out. Too often this is not explicitly made — and agreed upon as acceptable risks by stakeholders
A Smattering of Selenium #67
- Spinach is a Cucumber-esque BDD framework that was advertised on twitter as having ‘less regex magic’. Not sure if it has grown Se support yet, but I have no doubt that it will soon.
- Coping With Big C.I. is full of stuff that is useful for even Small C.I.
- Sane AJAX Testing in Selenium uses ‘reintroduced page loading’ for what I would call a ‘latch’ but describes it better I think. Or at least differently.
- Testing an SVG game is yet again pushing the envelope towards full online game p0wnage with Se.
- Alright. And for the two people who haven’t seen it already here is Jason Huggins’ Angry Birds-playing Selenium robot
- How to get faster Selenium test cases execution is about RC — but still worth the read. (And if Cybozu Labs’ XPath engine is so much faster than Google’s then why hasn’t the default been switched?)
- Here are some Browsermob Adhoc Queries for after you have done your Se-based load run(s)
- Why would you care about Fabric? Well, you have to get the code up and running on the server don’t you? In 1.3 you now have Parallel execution available to you.
- This Interacting with new Developers… deck is making the rounds.
- Selenium WebDriver tips includes how-to-do-basic auth with is something I don’t think I have seen yet.
Selenium 2.9 Released
We’re pleased to announce the release of Selenium 2.9. As well as improving the stability of Grid under high loads, we’ve added an experimental (and temporary!) feature that allows the Firefox driver to use a different mechanism for determining when a page is loaded. This is designed to handle the case where the driver appears to hang, as it’s waiting for all incoming requests to complete before continuing. How to enable this mode is listed in the changelog.
This release also includes an updated Android driver, allowing your tests to run on Ice Cream Sandwich devices.