【发布时间】:2021-07-03 03:25:21
【问题描述】:
我正在机器人框架中编写一个自动化测试,我需要帮助来使用机器人框架库或 python、javascript 或 ajax 中的一些代码以无头模式为以下 HTML 代码上传文件。
<div class="mx-name-fileManager1 mx-fileinput mx-filemanager form-group no-columns" style="width: 95%; padding-left: 40px;">
<label class="control-label" for="110.ServiceAsset.UploadDocument_SparePart.fileManager1.11_bch_133" id="110.ServiceAsset.UploadDocument_SparePart.fileManager1.11_bch_133-label">Upload Document
</label>
<div class="mx-compound-control" data-focusindex="0">
<form class="sr-only" enctype="multipart/form-data" method="POST">
<input type="file" tabindex="-1" accept=".pdf,.doc,.docx,.xls,.xlsx,.ppt,.pptx,.odt">
</form>
<input type="text" class="form-control" readonly="" aria-labelledby="110.ServiceAsset.UploadDocument_SparePart.fileManager1.11_bch_133-label" value="...">
<button type="button" class="btn mx-button mx-fileinput-upload-button" id="110.ServiceAsset.UploadDocument_SparePart.fileManager1.11_bch_133-upload" aria-labelledby="110.ServiceAsset.UploadDocument_SparePart.fileManager1.11_bch_133-label 110.ServiceAsset.UploadDocument_SparePart.fileManager1.11_bch_133-upload">Browse...
</button>
</div>
</div>
【问题讨论】:
标签: javascript html ajax file-upload robotframework