我如何使用硒来测试javascript图像上传
how do i use selenium to test javascript image upload?
我使用jquery MultiFile js在管理页面中做图像上传功能。
我现在正在phpunit中实现Selenium。
我想要一个关于如何使用Selenium测试以下场景的详细描述:
1)访问/admin/products/new2)填写标题文本框
3)点击上传图片按钮
上传2张图片
5)点击整体提交按钮
6)重定向到/admin/products,检查成功消息
我能够为步骤1-6 编写assertElementPresent等命令,除了3和4。
请建议。
如果我理解正确,您是在问如何使用Selenium上传图像。上传图像的默认方式是使用typeKeys()方法将文件名传递给输入文件上传程序。
- 使用Selenium作为管理员登录并浏览到/admin/products/new页面。
- 如果你使用RC,使用typeKeys()来填写标题文本框。如果你使用WebDriver,使用keys()。
- 上传图片,通过typeKeys()或keys()发送文件名。
- 参考步骤3
- 使用Selenium点击提交按钮
- waitForElementPresent .
相关文章:
- 如何在JavaScript图像滑块内居中对齐图像
- Javascript图像链接
- Javascript:图像与单选按钮的值不匹配
- 具有相同大小图像的Javascript图像面板
- Javascript图像编辑插件
- Javascript图像刷新
- Javascript图像数组预加载速度和从内存中删除
- JavaScript图像横幅计时器HTML
- Javascript图像数组
- HTML5/JavaScript图像点击事件
- Javascript图像宽度和高度未定义值
- 请解释Javascript图像旋转代码
- Javascript:图像按钮
- 打开新窗口进行打印时不显示 JavaScript 图像
- JavaScript 图像加载器不起作用
- 如何使用Javascript图像裁剪器“Croppie”保存
- 随着模块数量的增加,Javascript图像正在重复
- JavaScript图像点击错误
- Javascript图像幻灯片;不起作用
- 简单的图像滑块Javascript图像路径在IE 6中不起作用