下面是我的硒代码
selenium.type("document.forms['UploadForm'].elements['browse']",file.getAbsolutePath());
selenium.click("document.forms['UploadForm'].elements['submit']");
我有多个表单,其中有多个属性为“broswe”的浏览按钮和多个属性为提交的提交按钮。因为我使用需要上传文件的表单名称上传文件,即“UploadForm”并且需要以相同的形式提交。
但是我面临的问题是没有上传文件,硒正在点击提交按钮。
下面是自动脚本
WinWaitActive("Choose File")
Send("C:\Work\selenium\PMG_SPRINT_AUTOMATION\pmg_automation\block_PTN.csv")
Send("{ENTER}")
我如何在我的 selenium 类中调整此代码,因为有多个 selenium 按钮
try {
String[] commands = new String[]{};
commands = new String[]{"C:\\Program Files\\AutoIt3\\attachDocScript.exe"}; //location of the autoit executable
Runtime.getRuntime().exec(commands);
}
catch (IOException e) {}