Unable to click on a salesforce tag :: after (.support-servicedesk-navigator .x-btn-mc em.x-btn-split:after) using webdriver
Need to click on arrow icon
I have tried action and css both but nothing worked:
1. WebElement switchLabel
=driver.findElement(By.cssSelector(".x-btn-split::after"));
((JavascriptExecutor)driver)
.executeScript("arguments[0].click();",switchLabel);*/
2. Actions
action = new
Actions(driver);
action.moveToElement(driver.findElement(By.cssSelector(".x-btn-split::after"))), 20,23).click().build().perform();
3. WebElement
ele = driver.findElement(By.xpath("//*[@id='ext-gen80']"));
Actions
build = new Actions(driver);
build.moveToElement(ele, 21, 23).click().build().perform();
CSS part of the UI:
String navigationMenuDropdownShortcutKeys = Keys.chord(Keys.ESCAPE, "v");
new Actions(driver)
.sendKeys(navigationMenuDropdownShortcutKeys)
.perform();