Different types of Selenium waits and steps involved to use implicit, explicit and Fluent Waits.
when a page is loaded by the browser the elements which we want to interact with may load at different time intervals.
Not only it make this difficult to identify the elements but also if the element is not located it will throw an element not visible exception.
Retry tests just after a failure using TestNG in Selenium Framework
In the middle of the execution of our tests, there can be some environmental issues due to which the tests can fail. For example,
1.Server might be down for some time period
2.Network can be slow at some points
3.Application might be slow.
In a selenium framework if these type of disturbances occurs selenium won't be able to locate the elements.
So these types of failures cannot be categorized as functional issues. This means that we cannot create bugs because of these failures.
Let's say that we want to…
Extracting XML Response and use it in the next API Request (SOAP API)
This article shows how to extract value from an XML Response in a SOAP API and use the value in any other subsequent API Requests in SoapUI
For the WSDL URL, let's take a sample web service for Calculator
Request1: Add Request (Take two values, Add them and pass the value as a Response)
Request2: Multiply Request (Take two values, Multiply them and pass the value as a Response)
Add the above API Requests to the TestCase By creating a TestSuite
We are going to pass…
Running SoapUI API Request Response chaining TestCase from Jenkins
Jenkins is a free and open-source automation server. It helps automate the parts of software development related to building, testing, and deploying, facilitating continuous integration and continuous delivery.
Here let's try to integrate with the Jenkins by running the SoapUI Rest API Test Suite.
Request1: For a Sample REST-API, let’s use this which is giving the list of users. Add a GET request for the below endpoint from SoapUI.
Extracting JSON Response and use it in the next API Request (REST API)
This article shows how to extract value from a JSON response in a REST API and use the value in any other subsequent API Requests in SoapUI
Request1: For a Sample REST-API, let's use this which is giving the list of users. Add a GET request for the below endpoint from SoapUI.
Switching between Multiple JDKs (JAVA) on Windows from the command line
As a Java programmer, we may work on various projects and tools like Jenkins on different Java versions, especially since the transition to the six-month release cycle.
The typical way is going to Environment variables and change the bin path according to the particular java version. You may find that this is repetitive work and we have to change back it to the default Java version manually every time we change it.
From time to time, I also have a piece of Java code that I want to try…
Mobile Test automation with Appium Studio plug-in for Eclipse and remote testing through Experitest’s See Test cloud
3. See Test Cloud Configuration
4. Importing APK file
5. Setting up the Test Environment
6. Test Run
7. Tips to follow
Appium Studio for Eclipse is a free downloadable plug-in for Eclipse using which you can develop, execute and debug Appium tests on real mobile devices directly from Eclipse. You can even access the latest versions of devices from SeeTestCloud for testing.
Appium Studio for Eclipse can be installed in minutes, and Appium testing can begin immediately. …
Appium Studio is an enhanced version of open-source Appium developed by Experitest to make Appium testing even better. It cuts the effort and cost of developing and running an Appium based mobile test automation program, helping organizations release better quality mobile apps faster
How to perform our appium tests connecting a real device through wifi
Imagine a situation when you want to run your Appium tests on a real device, but you forgot to bring the USB cable.
Or consider a scenario you want to execute your test scripts in parallel on multiple devices, but you don’t have enough USB ports on your machine?
Wouldn’t it be great if there was some other method to connect your mobile devices to your machine without USB cables? Well, the good news is that there is an easy way to do this. …