首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用黄瓜测试SWFUpload

使用黄瓜测试SWFUpload
EN

Stack Overflow用户
提问于 2009-07-30 13:53:15
回答 2查看 593关注 0票数 3

在一个项目中,我最近用SWFUpload替换了一个简单的基于表单的文件上传。当SWFUpload返回成功时,我会生成一个表单来向上传的资产添加标签。

我希望能够测试将数据输入到标记文本框中,但要做到这一点,我(认为)需要伪造SWFUpload。

过去有没有人这样做过?我一直没能通过谷歌找到任何东西,在黄瓜文档re: testing Flash中似乎也没有任何东西。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-08-11 05:03:36

我认为你根本不需要伪造flash,因为swfupload为你做的就是模拟一个简单的http post。

如果你手动将http post发送到swfupload正在发送的同一操作/控制器,并确保post的文件字段与swfupload传递的swf参数(params:Filedata)的名称相同,则应该会得到相同的效果。

同样,为了回答Swanand上面的评论,你需要破解CGI::Session。试试http://blog.isshen.com/2008/10/5/making-swfupload-and-rails-2-1-sessions-work-together

票数 1
EN

Stack Overflow用户

发布于 2009-07-31 03:01:57

我最近偶然发现了this plugin,它也许能帮助你做你需要做的事情。你可以阅读更多的here

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

https://stackoverflow.com/questions/1206765

复制
相关文章

相似问题

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