以下のエラーが発生していますInternet explorer 8が、同じように動作していますFirefox(両方の名前、xpath は同じです)
"Unable to find element with name == username (WARNING: The server did not provide any stacktrace information)"
私のHTMLは次のように見えます
<class=form>User Name 
<INPUT tabIndex=0 size=22 name=username autocomplete="off"\>
class=form>Password
<INPUT tabIndex=0 onkeypress="checkCapsLock( event )" value="" size=22 type=password name=password autocomplete="off\>
私のJAVAコード:
File file = new File("D:/vishwas/Selenium/IEDriverServer.exe");    
System.setProperty("webdriver.ie.driver", file.getAbsolutePath());    
WebDriver driver = new InternetExplorerDriver();    
driver.get("http://10.26.210.74:9080/cbaUserAdmin/");    
WebElement Name = driver.findElement(By.xpath("//input[@name='username']"));    
Name.sendKeys(new String[]{"username"});    
WebElement Pass = driver.findElement(By.xpath("//input[@name='password']"));    
Pass.sendKeys(new String[]{"password"});
このページの完全な HTML コード:
<table bgcolor="#ffffd0" cellPadding="1" cellSpacing="1" border=0 >
            <tr>
                <td width="5%"> </td>
                <td width="30%"> </td>
                <td width="65%"> </td>
            </tr>
            <tr>
                <td> </td>
                <td colspan="2">
                    <FONT SIZE="3"><B>Log on</B></FONT>
                </td>           
                <td> </td>                     
            </tr>
            <tr><td colspan=4> </td></tr>
            <tr>
                <td> </td>
                <td class="form">User Name</td>
                <td class="form">
                    <input type="text" tabindex="0" size="22" name="username" autocomplete="off" />
                </td>           
                <td> </td>                     
            </tr>   
            <tr>
                <td> </td>             
                <td class="form">Password</td>
                <td class="form">
                    <input type="password" tabindex="0" name="password" size="22" autocomplete="off" onKeyPress="checkCapsLock( event )"/>
                    <!--<span id="spanCaps" class="PopupBox" style="margin-left:10;vertical-align:bottom;">Caps Lock is <b>ON</b></span>-->
                </td>
                <td> </td>                 
            </tr>
            <tr>
                <td> </td>
                <td> </td>
                <td class="form" >
                    <span id="spanCaps" class="PopupBox">Caps Lock is <b>ON</b></span>
                    <input type="submit" name="submit" tabindex="0" value="Login">
なぜ私がInternet explorer特に入っているのだろうかと思うので、これを手伝ってください..
ありがとう、ヴィシュワス