Published in JavaScript in Plain English·PinnedGetting Started with CypressI am sure most of you guys have already heard about Cypress as it’s becoming one of the most popular E2E testing tools in the industry and more and more companies are using Cypress to do their end-to-end testing with it. Now, if you are not familiar with how Cypress…Software Development6 min read
Jul 25Working with Elements in SelenideIn this post, we will learn how to work with web elements using Selenide. We will look into different locator strategies such as find by ID, CSS Selector as well as XPath. The $ command All Selenide elements journey begins with the $ command. To work with any selector you will add $(selector)…Selenium2 min read
Jul 11Selenide Project & Test SetupIn this post, we will look at how to setup Selenide project in our machine and also how to setup our first test. One of the best parts about using Selenide is that you can get start with writing your first test in under 10 mins. …Selenium3 min read
Jun 27Selenide Tutorial SeriesHello everyone! In this tutorial series, we will talk about Selenide and learn how Selenide makes it extremely easy to write readable and stable UI tests in Java. What is Selenide? Selenide is a UI test automation framework in Java. It’s built on top of Selenium Webdriver, what that means is that you…Selenium3 min read
May 30Postman Import/Export — Collection & EnvironmentIn this post, I will cover how to do import or export of Collection & Environment in Postman. Importing or Exporting data such as Collection and Environment are a great way to share or request data with others. Use Case When you are working with Postman, you typically add bunch of requests…Postman2 min read
May 16Postman File Upload (Image & Video)In this post, I will cover how to do file upload using Postman for both image and video. Postman makes it really easy to do file uploads with the help of form-data. Let’s take a look at that – For this post, I will be using Imgur API (you are…Postman2 min read
Published in JavaScript in Plain English·Apr 18Cypress vs WebdriverIO: Which One to Pick?Everything you need to know to choose the best framework for your needs. — In this article, I will go over one of the most common questions that I get asked and that is — what is the difference between Cypress & WebdriverIO, and which one should you pick? …Cypress6 min read
Published in JavaScript in Plain English·Nov 19, 2021Selenium 4.0: Major ChangesHey, everyone. In this article, I will be going over some of the major changes that happened with Selenium 4.0. Let’s get started! Switch to W3C ProtocolSelenium4 min read
Published in JavaScript in Plain English·Oct 25, 2021How to Upload a File in CypressIn this tutorial, we will learn how to upload a file in Cypress using the cypress-file-upload NPM package. Cypress does not have native support to do file uploads at the moment; however, this is something they plan to add in the future. Installation Since we need to use a third-party library…Cypress2 min read
Published in JavaScript in Plain English·Oct 6, 2021Top 3 Mistakes Every Test Automation Engineer MakesIn this article, I want to talk to you guys about Top 3 mistakes that I have seen every test automation engineer makes or have made at some point in their career. So let’s get started - Mistake #1: Using “Sleep” in your code -Java Script6 min read