如何在cucumber-js中进行文件上传

时间:2015-02-05 21:07:56

标签: javascript selenium protractor cucumberjs

我想编写一个填写表单的脚本,并在cucumber-js,selenium和protractor中上传文件。每当我点击上传文件按钮时,没有xpath / id / etc ...点击。你如何处理文件上传?

1 个答案:

答案 0 :(得分:0)

顺便说一句,上传文件与cucumberjs无关。只需使用type=file将密钥发送到输入。还要确保文件路径是绝对的。所以纯粹的WebDriver代码可能看起来像,

driver.findElement(wd.By.css('input[type=file]')).sendKeys('/absolute/path/to/my/file');