All posts by rashidali242

Difference Between XPath and CSS Selector
Introduction This blog clearly explains the difference between XPath and CSS Selector. The concept of XPath and CSS Selector is not clear as they have similarities in syntax. In web automation testing with Selenium, choosing the right method to locate and interact with web elements is important. Most of the time it falls in the…

Connectionfailedexception selenium
Introduction You might get some If you’ve recently updated your Chrome browser to version 115. x, you might encounter the “org.openqa.selenium.remote.http.ConnectionFailedException” exception. you may also come across another issue that is “org.openqa.selenium.SessionNotCreatedException“. Here’s a solution to quickly address these issues. Errors The errors are: Error 1 | org.openqa.selenium.remote.http.ConnectionFailedException Symptom’s The window is merely opened, but…

How to Start Appium Server Automatically
Introduction There is huge difference How to start Appium from the command line vs. how to start Appium server automatically. In this article, we’ll compare two ways to kickstart your Appium journey: launching it manually from the command line and automating the server’s startup process. How to Start Appium from the Command Line? The easiest…

Best Performance Testing Tools for Web Applications
Introduction Before talking about Best Performance Testing Tools for Web Applications. it is important to understand the concept of Performance testing. A non functional type of testing is to tests how an application or resource performs under a given load to see its impact. An application’s performance is measured in terms of its response time,…

Performance Testing | jmeter -n -t
Introduction Performance Testing | jmeter -n -t command is mostly used when the script is ready to be executed. Before talking about performance testing in JMeter, i would like to visit this blog, that is about performance and different tools used for performance testing. Jmeter is an open-source performance testing tool that allows you to…

Appium Installation
Introduction Appium installation is a pretty simple process. This blog will help you to execute that process step by step on your own system. Appium is an automation test tool framework to test applications on different platforms. Appium is open-source and cross-platform. It is mainly used for automating the native and hybrid applications for IOS…

Appium 2 vs Appium 1
Appium 2 vs Appium 1, as Appium 2 is released and there are major changes in Appium 2. This guide will given insight about both Appium version. Also this guide will help you up to some extend in migration your code from Appium1 to Appium 2. This guide also give brief introduction about Appium that…

Is Appium Easy to Learn?
Introduction To answer the is Appium easy to learn? depends on many factors. The ease of learning Appium depends on your familiarity with mobile app development and automation concepts. If you have prior experience with mobile apps and automation tools, you may find it relatively straightforward. However, for beginners, there can be a learning curve,…

Running Appium UI tests in an Azure Pipeline
Overview Running Appium UI tests in an Azure Pipeline is a challenging activity. This guide describes how to run Appium UI tests from Azure DevOps. Following are the required phases of the process. Feel free to contact me if you have any queries related to the steps given below. Also do visit this blog to…

Selenium TestNG Setup
Selenium TestNG Setup is quite simple process if you have understanding of Selenium, which is an open-source automation testing tool used for automated web application testing. It can be used to automate tasks on web browsers such as opening a browser, entering data, clicking buttons and so on. Integrating Selenium with the IntelliJ IDE makes…