From today you may notice this blog has a new domain name: WatirMelon.Blog!
I am very excited to be one of the first blogs in the world with a .blog address, before the new .blog domain officially goes live on November 21. If you’re interested in a .blog address for your blog (on WordPress or otherwise), you can register your interest now in any .blog domain name via the get.blog site.
I will continue to own the old domain WatirMelon.com so any links using that domain will continue to function by redirecting to the new watirmelon.blog domain 😎
I try to avoid incorporating any or layout/style based checks or locators into my automated end to end tests since these typically change more often leading to a higher test maintenance burden.
But I did have a circumstance recently where I wanted to check that a change I dynamically made to a page was reflected in the resultant web element’s style.
Continue reading “Checking web element styles using WebDriverJs”
Let’s imagine hypothetically you were working on software that placed landmines in a minefield grid and you had a function that given the dimensions of a minefield, and a safe cell, you had to randomly place a certain number of landmines in the other cells of the grid. It looks something like this:
Continue reading “Unit Testing Randomness”
I’m no longer involved with the Watir project, but to answer all the emails/tweets about what happened to watirwebdriver.com, it seems to have been moved by the project to watir.github.io and it looks like they won’t be renewing/redirecting the old url.
Whilst I find the WebDriver API useful, I also find it lacking in certain methods that I wish to do repeatedly throughout my tests.
Continue reading “Adding your own WebDriverJs helper methods”
When I talk to people about my job at Automattic, most of them can’t really comprehend how it can possibly work since it’s so different to what they see as a ‘normal job’.
Continue reading “How we Communicate at Automattic”