首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用量角器在angular js中进行文件上传测试

使用量角器在angular js中进行文件上传测试
EN

Stack Overflow用户
提问于 2014-06-18 07:12:48
回答 2查看 4.3K关注 0票数 3

我们使用ngFlow在我们的应用程序中进行文件上传。我们使用量角器进行测试。我们有多个测试用例条件要测试,如不支持的文件格式,最大大小等。使用量角器选择文件的最佳方式是什么?我们可以点击按钮上传文件,但我们对系统文件资源管理器没有任何控制。我们可以将键发送到输入类型文件,但我们不知道如何调用提交,因为我们不是表单中的按钮/使用表单。

EN

回答 2

Stack Overflow用户

发布于 2015-03-16 17:48:18

您需要将文件的路径注入到输入中。

代码语言:javascript
运行
复制
var path = require('path');

it('should upload file', function() {
  var fileToUpload = '../path/foo.txt',
  var absolutePath = path.resolve(__dirname, fileToUpload);
  $('input[type="file"]').sendKeys(absolutePath);
  $('#uploadButton').click();
});
票数 1
EN

Stack Overflow用户

发布于 2015-02-13 02:51:56

这里的一个好方法是使用超级衍生来运行一个批处理文件或在所需操作系统上运行的任何脚本。你可以在这里读到关于超级产卵的信息-https://www.npmjs.com/package/superspawn

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24274772

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档