I am unable to upload the image here. I am getting the error as mentioned below. Can anyone of you guys help me in it as it is very important. The code is and the error is mentioned too
package kemgo_package;
import java.io.IOException;
import java.net.InetSocketAddress;
import java.net.Socket;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.concurrent.TimeUnit;
import org.omg.SendingContext.RunTime;
//import org.apache.bcel.generic.Select;
import org.openqa.selenium.By;
import org.openqa.selenium.JavascriptExecutor;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.firefox.FirefoxDriver;
import org.openqa.selenium.support.ui.Select;
public class kengo_class
{
public static void main(String[] args) throws Exception
{
System.setProperty("webdriver.gecko.driver","E:\\geckodriver-v0.19.1-win64\\geckodriver.exe");
System.out.println("Hello");
WebDriver driver= new FirefoxDriver();
driver.manage().window().maximize();
Password
driver.findElement(By.name("login")).click();
driver.findElement(By.xpath("html/body/div[1]/div/header/div[2]/nav/div/ul[2]/li[3]/a")).click();
driver.findElement(By.id("userClearBtn")).click(); //Click Auction
System.out.println("hello world-----2");
WebElement UploadImg = driver.findElement(By.xpath("/html/body/div[1]/div/div/div/section/div/form/div[1]/div[2]/div[1]/div[1]/label/p[2]")); //Image upload
UploadImg.sendKeys("C:\\Users\\Rahul\\Desktop\\Buyer_Detail_View.png"); //Select image
//driver.findElement(By.xpath("/html/body/div[1]/div/div/div/section/div/form/div[1]/div[2]/div[1]/div[1]/label/p[2]")).sendKeys("C:\\Users\\Rahul\\Desktop\\test Images\\1..jpg"); //Clicks on Browse button
// Runtime.getRuntime().exec("C:\\Users\\Rahul\\Desktop\\AutoIt\\UploadFile.exe");
}
}
ERROR:-
Exception in thread "main" org.openqa.selenium.ElementNotInteractableException: Element <p class="btn waves-effect waves-light btn-upload"> is not reachable by keyboard