• Protractor Cucumber HTML Report

    Behavior-Driven Development helps us to test behaviors instead of implementations. We can use any BDD framework to follow Behavior-Driven Development. Generating HTML report after BDD…...

    Read More
  • Cucumber Lambda expressions

    As we all know, jvm-Cucumber has introduced maven dependency for Java 8. With the new API, you can write your step definitions with lambda expressions.…...

    Read More
  • Software Automation Testing Services Offerings

    Codoid’s Test Automation Solutions give enough confidence on application build quality, reduce testing effort and eliminate inefficient testing practices....

    Read More
  • White Framework Wait Commands

    The White framework does not send an action until a window has entered the idle state after the previous action. In that case, White framework…...

    Read More
  • BDD Framework List

    There are various frameworks available for Behavior-Driven Development (BDD). We found and listed 25 BDD frameworks which are popular among experts. Cucumber Cucumber is a…...

    Read More
  • Selenium WebDriver and Java 8

    From Selenium 3.0, minimum Java version is 8. In this blog article, we would like to show you how to use Java 8 features like…...

    Read More
  • Coding Style Guides

    In this article, we would like to share style guide for various programming languages. Writing automated test scripts without coding style or following different coding…...

    Read More
  • Why is the Cucumber tool for BDD named as such?

    We would like to share Aslak Hellesøy’s (the creator of Cucumber) reply in Quora for “Why is the Cucumber tool for BDD named as such”.…...

    Read More
  • SeleniumHQ CI

    Do you want to use Selenium beta version or to track recent changes as soon as Selenium CI build is done? You can view all…...

    Read More
  • Selenium ExpectedConditions With Logical Operators

    How to check or wait until multiple web elements are visible in one webdriver ExpectedCondition? Or how to wait until at least one element is…...

    Read More
  • Codoid YouTube Channel

    Follow us on our YouTube channel where you can see all the videos of our software testing service offerings, latest automation testing tool introduction and…...

    Read More
  • White Framework Cheat Sheet

    Everyone is aware of automating rich client applications using White framework. As a software testing service provider, sharing our experience and knowledge is one of…...

    Read More
  • VNC Server Connection Using Sikuli

    VNC server can be connected using SikuliX. Once we invoke vncStart() method, it returns VNCScreen object. All you need to do is pass the below…...

    Read More
  • New Methods in WebDriver ExpectedConditions Class

    In Selenium WebDriver 2.53.0 release, we have new methods addition in ExpectedConditions class. All are really helpful for extensive validations and adding synchronization points in…...

    Read More
  • Creating a Ruby Cucumber Project

    This is our first blog post on Ruby Cucumber automation testing and as a test automation services company, we would like to share basic and…...

    Read More
  • Using Sikuli from Ruby

    This article is not related to Ruby-Cucumber. We are going to show you how to configure and code Sikuli in Ruby. Rukuli is the gem…...

    Read More
  • WebDriver Mouse Hover

    This is our very first article in Selenium, we hope it is helpful for Selenium users. Keep visiting Codoid blogs for more articles in the…...

    Read More
  • Resizing and Positioning Window

    Browser window resizing and positioning can be done easily using Selenium WebDriver. Consider we have opened multiple browser windows in same machine for parallel execution;…...

    Read More
  • Stopping Selenium Server Using HTTP Client

    In this blog article, we show you how to stop Selenium Server using Apache HTTP Client GET method. The Apache HttpClient library simplifies handling HTTP…...

    Read More
  • CSS nth-child Selector

    In CSS Selector, we have a very useful structural pseudo-class selector i.e. ‘nth-child’ selector. ‘nth-child’ can be used to select ordered elements by giving the…...

    Read More
  • Useful XPath Expressions

    For Selenium beginners, the below listed XPath examples are really helpful to write a relative XPath instead of messing up with an absolute one. 1)…...

    Read More
  • WebDriver Sending Keys Combination

    You can send sequence of characters and keyboard keys in ‘SendKeys’ method. And it is possible to give more sequence of keys and strings with…...

    Read More
  • Wait for Webdriver Windows Count

    In this blog post, we would like to show you a snippet for ExpectedConditions.numberOfWindowsToBe method. NumberOfWindowsToBe is a new method in ExpectedConditions class and introduced…...

    Read More
  • Ruby Page Object Gem

    In our previous blog post, we published how to create/setup a Ruby-Cucumber project with a sample script. Now we are going to show you how…...

    Read More