TL;DR In this post, we will run our simple shop scenario using Browserstack infrastructure. Sign up at Browserstack. By default, you get a free plan with 100 automation minutes per…
TL;DR It is time to get rid of those long XPath locators. Our simple shop scenario had a flaw, as a page element locator, it used long Xpath. Let’s refactor…
TL;DR In chapter five, we implement a simple scenario with Given/When/Then steps for adding a specific shirt to the shopping cart. In this pull request, you can see all the…
TL;DR Let’s introduce page objects into our awesome browser automation project. The following pull request shows changes for introducing page objects for the home page. features/support/home.rb Page objects gem searches…
TL;DR This is chapter 03 on our journey to awesome browser automation. In this chapter, we add two cucumber steps and two scenarios. We run Cucumber features using the HTML…
TL;DR In the previous post, we set up our Cucumber Ruby project. In this post, we prepare configuration variables and env.rb file to run future scenarios. In this pull request,…
TL;DR Browser test automation made a long path from the initial selenium project commit. Since then, the selenium project is supported in various programming languages. As we do not think…