javascript - 使用 selenium 为上传容器自动上传功能
问题描述
感谢您的光临。我在DOMclass="btn-file secondaryBtn mUpload"
中有一个标签,即单击时的“浏览”功能确实实现了总和并打开了 Windows 文件资源管理器。
上传文件之前:这是上传字段的样子
<td id="td_file_0"> </td>
现在单击浏览按钮并选择一个测试文档并单击确定后,它看起来像这样
<td id="td_file_0">
<p class="doc">
<a class="anchorDocView" href="#" data-file="b.JPG</a>
<span class="deleteLink" data-id="350277" onclick="comJs.de('b2.JPG','file_0',this)">
<i class="material-icons delete">close</i></span></p></td>
所以这就是我想要做的。
我不想使用机器人类,因为我将在浏览器堆栈中自动执行此操作。我尝试了 sendkeys ,td_file_0
但它不起作用,因为文档附加字段是在选择文档后动态生成的。
还有其他可以自动化的方法吗?
谢谢
解决方案
推荐阅读
- android-gps - 我应该知道在android中做到这一点
- c# - 使用“使用”语句和 oracle 事务来避免重复代码的正确方法?
- twitter-bootstrap - 如何在 DatePicker 中禁用特定日期之前的所有日期?
- forms - creatin 后为 WinForms 表单设置 CS_DROPSHADOW 会导致其他表单出现双重阴影
- python - 如何在 python 2.7 中为 TLS 套接字进行证书固定?
- c# - Apache Ignite 是否提供跨多个 CacheStore 的事务?
- oracle - 编写一个程序来显示那些总分在指定范围内的学生的信息?
- knockout.js - 刷新页面后可以用 Knockout JS 保存 ViewModel 的数据吗?
- regex - Htaccess 永久重定向查询网址到一个位置
- java - OKHTTP Post FormDataMultiPart