Brian Grogan Jr.inQualitas Ex MachinaJenkins Declarative Pipeline EssentialsWhen the declarative pipeline syntax for Jenkins was released, I was very excited. A declarative, low-code syntax for CI pipeline…May 26, 2022May 26, 2022
Brian Grogan Jr.inQualitas Ex MachinaExploring Selenium Interactions with the Kotlin REPLI’m a true believer in the power of interactive coding sessions. I’ve been really inspired by the ideas of Chris Granger’s Light Table and…Jul 7, 2020Jul 7, 2020
Brian Grogan Jr.inQualitas Ex MachinaLoad Third-Party .Jar Files in the Kotlin REPLThe REPL (read-eval-print-loop) is a feature that seems to get overlooked far too often. REPL sessions offer a quick and convenient way to…Jul 7, 2020Jul 7, 2020
Brian Grogan Jr.inQualitas Ex MachinaTurn On Developer Options For AndroidTo start development work on a new Android phone, the Developer Options must be turned on first. A few years ago, Google hid the Developer…Jul 6, 2020Jul 6, 2020
Brian Grogan Jr.inQualitas Ex MachinaFile Uploads In Selenium WebDriverSelenium provides some really useful functions for interacting with web browsers. In my own automation projects, I’ve used the browser…Jun 1, 2020Jun 1, 2020
Brian Grogan Jr.inQualitas Ex MachinaFinding Locators for React JS Dynamic Drop DownsFront-end web application development has changed a lot since the 2000's. Clicking links and loading new pages is out. Now we treat the…May 31, 20201May 31, 20201
Brian Grogan Jr.inQualitas Ex MachinaSelenium + Kotlin = 😄I’ve been arguing against using Java for test automation code for years. Java is too verbose and its edit-compile-run cycle is too slow to…May 31, 2020May 31, 2020
Brian Grogan Jr.inQualitas Ex MachinaTools of the Automation TradeQA Automation is a specialized, niche field in the tech world. There’s not many of us, and it’s hard to find information about the tools…May 30, 2020May 30, 2020