Covering Coverage

Coverage identifies the parts of the codebase that do not have tests. Five questions often arise in software development and test automation: Can I refactor my code quickly and safely? Is my application robust? Will it break under certain conditions? ...Read More

QA Financial Forum London 2019

QAFFL is nothing to do with Harry Potter, despite the name and possible Quidditch connection. In fact, it is a one day conference focusing on QA in Finance: a series of talks ...Read More

AppiumConf 2018

On 6th April 2018 the first AppiumConf was held. This was the first conference specifically about Appium, the mobile testing tool based on Selenium. Fittingly, the keynote was from two founders of the Appium project. They took us through the brief history of Appium, and ...Read More

Debugging mocked Kotlin objects

The Caplin Integration Team has recently started creating our latest set of adapters used for internal testing and demos. For this version of our mock adapters we opted to go with Kotlin as our primary language. This has ...Read More

SelConf 2016: Big Data Makes the Flake Go Away

On November15-16th, several members of Caplin’s QA team attended the Selenium Conference, an annual conference about Selenium Testing tool and best practices. As someone who is relatively new to Selenium but has been Dev-ing for about 3 ...Read More

Selenium Conference 2016 – Selenium’s flawed vision

"org.openqa.selenium.WebDriverException: Element is not clickable at point (411, 675). Other element would receive the click: ..." The above-mentioned error message is well known by most QA and developers, who work with Selenium. Sometimes it makes perfect sense, but ...Read More

Jenkins Output Navigator – Hackday Project

The theme for the hackday VII was "Simplify and Scale".My colleague Daniel Owen and I decided to produce something to simplify our lives as QAs at Caplin. Andy Berry was also on hand and kind enough to ...Read More