<div style="position:relative">
<div class="panel-container" ng-style="{'min-height':row.height}">
<kibana-panel class="" type="panel.type">
<div class="ng-scope" style="min-height:250px" ng-init="init()" ng-controller="histogram">
<div class="panel-header">
<div class="row-fluid">
<div class="row-fluid panel-extra">
<div class="panel-extra-container">
<span class="extra row-button" ng-show="panel.editable != false && panel.removable != false">
<span class="extra row-button" ng-hide="panel.draggable == false">
<span class="row-button extra" ng-show="panel.editable != false">
<span class="row-button extra ng-scope" ng-show="task.show" ng-repeat="task in panelMeta.modals">
<span class="row-button extra ng-scope" ng-show="task.show" ng-repeat="task in panelMeta.modals">
<span class="row-button extra ng-scope" ng-show="task.show" ng-repeat="task in panelMeta.modals">
<span class="row-button extra" ng-show="panelMeta.loading == true" style="display: none;">
<span class="panel-text panel-title ng-binding">Identification requests</span>
</div>
</div>
</div>
<div class="panel-content">
Below are some of the options that I have tried:
List<WebElement> someStrings = driver.findElements(By.xpath("//span[class='panel-text.panel-title.ng-binding']"));
List<WebElement> elements = driver.findElements(By.xpath("//div[*/class()='panel-header']/descendant::span[@class='panel-text.panel-title.ng-binding']"));
String spanCssSelector ="span.panel-text.panel-title.ng-binding";
List <WebElement> spanItem=driver.findElements(By.cssSelector(spanCssSelector));*/
String textObtained= spanItem.getText().trim();
assertEquals(textObtained,"Identification requests");
try {
assertEquals("Identification requests", driver.findElement(By.xpath("html/body/div[2]/div[2]/div/div/div[1]/div/div[2]/div[2]/div/div/kibana-panel/div/div[1]/div[2]/div/span[8]")).getText());
} catch (Error e) {
verificationErrors.append(e.toString());
}
Can someone please help me in resolving this?!! I am really at my wit's end! :( :( :(
Thanks,
P.S. I have also attached the snapshot of the page.