im在Mac OS X上使用selenium版本2.8.0和FF 31.0,脚本采用HMTL格式
我的工作涉及检查我们网站的流程/流程,现在我面临将自动上传excel文件到网站的问题
现在脚本命令将点击"文件上传"网站上的按钮会弹出一个窗口让我在我的查找器中选择我的excel文件,但是我添加了一个暂停10秒的命令,让我有时间手动选择文件。
curent scripts命令是:
点击"选择文件" FF上的按钮
在找到并打开要上传的Excel文件时暂停10秒
我试图在选项>下将格式更改为java或C#格式选项卡,但它不允许我在" source"中编辑命令后运行脚本。标签
我是否缺少一些插件以允许我以其他格式编辑脚本命令?
答案 0 :(得分:0)
文件上传比文件下载容易得多。如果你正确地写了你的选择
Driver.Sendkeys("filepath") should simply upload the file
答案 1 :(得分:0)
听起来你正在使用Selenium IDE。如果您需要更复杂的语言功能,则需要迁移到Selenium WebDriver。有关详情,请参阅this answer。
This question有一个可上传文件的Python片段,但是一旦选择了文件,烦人的文件选择器对话框就不会消失。