1

html type: ファイルのコードを含むインライン jsp ページがあります。以下に表示されている IFRAME タグは、メイン jsp にあります。ファイル名を渡し、Web ドライバーを使用してこのファイル ダイアログを送信します。基本的に次のようなことをしたい:

WebElement elem = driver.findElement(By.id("attachmentfile"));        
elem.sendKeys("C:\\Users\\Public\\Pictures\\Sample Pictures\\Koala.jpg");

ただし、添付ファイルの ID を取得できません。どんな助けでも大歓迎です。ありがとう。

メイン Jsp:

<IFRAME id=fileupload src="fileupload.jsp?type=uploadbutton"
frameBorder=0></IFRAME></TD></TR></FORM>

ファイルupload.jspは次のとおりです。

    <html> <body>
    <form name="frm_fileUpload" ENCTYPE="multipart/form-data"><%
    <tr>
    <td>
        <input type="file" name="attachmentfile" 
        id="attachmentfile" onChange="uploadFile   ();" />
        <input type="button" name="uploadbutton" id="uploadbutton" 
        value="Upload" class="button" />
    </td>
    </tr>
   </table>
   </form>                
   </body>
   </html>
4

0 に答える 0