ADB is a command line tool that is used to communicate with your smartphone, tablet etc that can run the Android OS. The adb tool provides a variety of device actions, such as installing and debugging apps etc. You need to install Android Studio and platform tools. Three components of ADB are: A client adb.exe […]
In this article, we will learn steps to download Selenium IDE for Chrome browser. Selenium IDE extension allows you to quickly record your interactions with the application( web application) under test. Download Launch Chrome browser. Navigate to the following path: https://www.seleniumhq.org/selenium-ide/ To learn more on Selenium IDE and how to use it visit the […]
Often while running tests with webdriver we encounter many failures of tests and we take screenshots of them.In this Tip we would highlight the WebElement with which the WebDriver interacts with a color border, something similar to the FireBug style when inspecting an element. This would be helpful while watching webdriver tests running or during […]
Lets explore different types of waits in Timeouts Interface in WebDriver API in this article. In real scenarios testing web pages would be a challenge. Web pages take unpredictable time to load and page load times differ for every automation run . The test result might lead to false negative when you don’t wait for […]
In this article, we will discuss JSON wire protocol. Selenium Webdriver uses json wire protocol to communicate between tests and different browser drivers like Firefox Driver, Edge Driver, Safari Driver, Chrome Driver etc. Also, RemoteWebDriver client and RemoteWebDriver server communicate with JSON wire protocol under the hood.
In this post we will discuss about WebDriver for Microsoft Edge Browser, the new addition to Browser family by Microsoft.Also, we will look at sample code to run the edge browser.Initially ,Microsoft Edge was developed by code name Project Spartan, is a web browser developed by Microsoft and is part of Microsoft Windows 10 OS. […]