火狐浏览器 selenium-ide : https://addons.mozilla.org/en-GB/firefox/addon/selenium-ide/
谷歌浏览器 selenium-ide: https://chrome.google.com/webstore/detail/selenium-ide/mooikfkahbdckldjjndioackbalphokd?hl=en
有时候使用selenium ide 想上传一个文件或者图片时
需要做的一些操作,如下:
谷歌: (火狐不支持upload file)
右击selenium-ide插件,点击 管理扩展程序
选中 允许访问文件网址
如果不开启,则会报错 “{"code":-32000,"message":"Not allowed"}”
录制百度的上传图片进行搜索
录制脚本如下:(但是还需要进行简单修改)
修改1: 把 第4行的 click 删除
修改2: 把第5行的 value换成你的图片或者文件的真实路径
(遇到过路径地址有问题的。C:\ 改成了 c:\ 就好了。 但是后来改成 C:\ 还是可以,具体不知道为啥)
为了容易观察,去掉了close
如果是自己项目中的上传,选择 <input type="file" class=" 这个 值,用 css 表示。
Automate file upload in Selenium IDE
官方网址: https://www.selenium.dev/selenium-ide/docs/en/api/commands