title: Java Selenium webdriver code not execute ;Password Field remains Empty
body: <p>I try to execute  java webdriver code ,selenium test for login page .I passed input from excel it correctly assign values to username , password .once click login  button -  </p>
  
  <pre><code> Till login button submit works perfectly. if once login button clicked.. password field in that page remain empty and login attempt failed i cant sort out the problem.
  </code></pre>
  
  <p>Thank you all Your reply and appreciate</p>
  
  <pre><code>package exceltest;
  
  import java.io.File;
  import java.io.FileInputStream;
  
  import org.apache.poi.xssf.usermodel.XSSFCell;
  import org.apache.poi.xssf.usermodel.XSSFRow;
  import org.apache.poi.xssf.usermodel.XSSFSheet;
  import org.apache.poi.xssf.usermodel.XSSFWorkbook;
  import org.openqa.selenium.By;
  import org.openqa.selenium.WebDriver;
  import org.openqa.selenium.firefox.FirefoxDriver;
  
  
  
  public class sample {
  
      public static void main( String[] args) throws Exception {
          String [][] data;
          data = excelread();
  
          String expectedtitle;
          for (int i = 1; i &lt; data.length; i++ )
          {
  
          expectedtitle = login(data[i][0],data[i][1]); 
  
          System.out.println("page title after login is" + expectedtitle );
  
          if(expectedtitle.equalsIgnoreCase("homepage Title"))
          {
  
              System.out.println("PASSED");
          }
  
          else{
              System.out.println("FAILED");
  
              }
  
          }
      }
  
  
  
  
  
  
  
      public static String login(String username,String password) throws InterruptedException {
           WebDriver driver = new FirefoxDriver();
  
           driver.get("http://localhost/xxx/Default.aspx");
  
           Thread.sleep(1000);
            //driver.findElement(By.id("LoginUserName")).clear();
              driver.findElement(By.id("LoginUserName")).sendKeys(username);
             //driver.findElement(By.id("LoginPassword")).clear();
  
  
              driver.findElement(By.id("LoginPassword")).sendKeys(password);
              driver.findElement(By.id("LoginLoginButton")).click();
              Thread.sleep(1000); 
              String expectedtitle = driver.getTitle();
              return expectedtitle;
  
            }
  
  
  
  
  
  
  
  
      public static  String [][] excelread()throws Exception
       {
           File excel = new File("D:\\Book1.xlsx");
           FileInputStream fis = new FileInputStream(excel);
           XSSFWorkbook wb = new XSSFWorkbook(fis);
           XSSFSheet ws = wb.getSheet("Sheet1");
  
           int totrow = ws.getLastRowNum()+ 1;
           int totcol = ws.getRow(0).getLastCellNum();
           String [][] data = new String[totrow][totcol];
  
           for (int i = 0 ; i &lt; totrow ; i++) {
               XSSFRow row = ws.getRow(i);
               for (int j=0  ; j &lt; totcol ; j++){
               XSSFCell cell = row.getCell(j);
               String value = cellToString(cell);
               data[i][j] = value;
                System.out.println("The value is  "   + value);
  
  
  
               } 
       }
           return data;
           }
  
  
       public static String cellToString(XSSFCell cell) {
           int type;
           Object result ;
           type = cell.getCellType();
           switch (type) {
           case 0 :
           result = cell.getNumericCellValue();
           break;
           case 1 :
           result = cell.getStringCellValue();
           break;
           default :
           throw new RuntimeException("There are no support for this type of cell");
           }
           return result.toString();
           }
       }
  </code></pre>