public boolean IsElementExists(String ObjectType, String strElemText)
{
boolean boolElemExists = false;
//In case of multiple objects which needs to be validated, Provide multiple objects
// text seperated by | in strElemText. e.g: strElemText as "mail|inbox"
// Create an array by splitting array based on delimiter "|"
String[] elemTextArray = strElemText.split("|");
// Loop through array elements
for ( int j = 0;j<elemTextArray.length;j++)
{
List<WebElement> lstElement = null;
try
// Better approach will be to pass values from enum for Object type
switch (ObjectType)
{
// in case of link object storing all the elements of type link in lstElement
case "Link":
lstElement = driver.findElements(By.tagName("a"));
break;
// in case of link object storing all the elements of type link in label
case "Label":
lstElement = driver.findElements(By.tagName("label"));
break;
}
for (int i=0;i<lstElement.size();i++)
{
if (lstElement.get(i).getText().contentEquals(strElemText.trim()))
{
boolElemExists = true;
i= lstElement.size()-1;
}
}
if (boolElemExists = false)
{
return false;
}
}
catch(Exception e)
{
return false;
}
}
return boolElemExists;
}
yurtdışı kargo
ReplyDeleteresimli magnet
instagram takipçi satın al
yurtdışı kargo
sms onay
dijital kartvizit
dijital kartvizit
https://nobetci-eczane.org/
6VM
Hollanda yurtdışı kargo
ReplyDeleteİrlanda yurtdışı kargo
İspanya yurtdışı kargo
İtalya yurtdışı kargo
Letonya yurtdışı kargo
SEPY
Litvanya yurtdışı kargo
ReplyDeleteLüksemburg yurtdışı kargo
Macaristan yurtdışı kargo
Malta yurtdışı kargo
Polonya yurtdışı kargo
VHKNTV
Yunanistan yurtdışı kargo
ReplyDeleteAfganistan yurtdışı kargo
Amerika Birleşik Devletleri yurtdışı kargo
Amerika Samoası yurtdışı kargo
Angola yurtdışı kargo
D2F