Error shown when try to compile the code on method call
driver.switchTo().frame(driver.findElement(By.name(“iFrameTitle”)));
Webdriver Version : 2.53.0
No error shown on : driver.switchTo().frame(2);
reference to frame is ambiguous
both method frame(java.lang.String) in org.openqa.selenium.WebDriver.TargetLocator and method
frame(org.openqa.selenium.WebElement) in org.openqa.selenium.WebDriver.TargetLocator match
if io.appium.version > 4.0.0 compile error is shown
It work if io.appium.version < 4 or 4.0.0
… Other Info
“C:\Program Files\Java\jdk1.8.0_31\bin\java” “-Dmaven.home=C:\Program Files (x86)\JetBrains\IntelliJ IDEA Community Edition 2016.2.5\plugins\maven\lib\maven3” “-Dclassworlds.conf=C:\Program Files (x86)\JetBrains\IntelliJ IDEA Community Edition 2016.2.5\plugins\maven\lib\maven3\bin\m2.conf” -Didea.launcher.port=7545 “-Didea.launcher.bin.path=C:\Program Files (x86)\JetBrains\IntelliJ IDEA Community Edition 2016.2.5\bin” -Dfile.encoding=UTF-8 -classpath “C:\Program Files (x86)\JetBrains\IntelliJ IDEA Community Edition 2016.2.5\plugins\maven\lib\maven3\boot\plexus-classworlds-2.4.jar;C:\Program Files (x86)\JetBrains\IntelliJ IDEA Community Edition 2016.2.5\lib\idea_rt.jar” com.intellij.rt.execution.application.AppMain org.codehaus.classworlds.Launcher -Didea.version=2016.2.5 compile -P qa,!live