Automation

Automation Philosophy

Posted on

I have a simple philosophy when it comes to automation and I wanted to share it. The simplicity of this idea does not come from reductionism, it comes from what appears to me to be a fundamental law of knowledge work. Most work can be divided between two wide categories; routine and eccentric. Routine work […]

Automation

Getting Started With BDD IntelliJ

Posted on

Here is a quick step-by-step example of how to get started with BDD in IntelliJ. You can also follow these examples if you are using other IDEs, but some of the automatic good stuff may not happen (like auto-downloading plugins to help you edit the feature files and prompting you to import new Mavan dependencies). […]

Automation

Selenium Page Object Elements

Posted on

If you are using Selenium WebDriver to automate your browser testing, you will almost certainly have come across a variation of the following code. In fact, in many cases you will have found this kind of thing scattered all over the place. IWebElement nameInput = driver.FindElement(By.Id(“name”)); If you are using this to grab elements all […]