Arnon AxelrodUnderstanding Cypress’s command execution order and ChainablesAs I described in my previous post, at first sight Cypress’s code looks synchronous, as you don’t need to use the await keyword or…Jan 7, 20203Jan 7, 20203
Arnon AxelrodMy experience moving from Selenium to CypressThere are many comparisons between Cypress and Selenium out there, but each has a slightly different angle on things, and so I’m here to…Oct 2, 20195Oct 2, 20195
Arnon AxelrodRunning Cross-Browser Selenium Tests in Parallel using Selenium Grid and Docker ContainersTable of ContentsJan 2, 20195Jan 2, 20195
Arnon AxelrodProof-Driven Development (or — the business value of Clean Code)In the Algorithms course I took at college (back in the late ‘90s…) we’ve learned to prove the correctness of certain algorithms. It seems…Oct 8, 20181Oct 8, 20181
Arnon AxelrodBest Practices for Choosing Locators for SeleniumA question that comes often, especially by folks that are new to Selenium, is what are the best practices to use when choosing a locator…Sep 26, 2018Sep 26, 2018