我有一个案例,我必须验证我是否点击上传按钮,窗口弹出窗口出现选择文件。
任何人都可以帮我用机器人框架帮助我。
答案 0 :(得分:2)
如果您只使用Windows界面,则可以使用AutoIt Library提供可以执行您需要执行操作的关键字,以下是安装它的步骤:
现在您可以使用此关键字上传文件:
等待活动窗口| WindowTitle =“上传窗口的标题”
赢得活跃| “上传窗口的标题”|打开
发送| “yourfile.extesion”
睡觉| 1
控制点击| “上传窗口的标题”|打开| [CLASS:按钮;实例:1] | LEFT
希望这有助于你。
此致
答案 1 :(得分:1)
我建议使用选择文件。这是我与Robot Framework有关的文件上传的手动示例。
这是我以前用过的代码。
Click Button ${ADD_FILE}
Choose File ${FILE_UPLOADS} ${DEFAULT_FILE}
Click Button ${UPLOAD_BUTTON}
Click Button ${CANCEL_BUTTON}
请注意,选择文件为我节省了两个步骤,包括走出DOM。这样做的一个巨大优势是,您可以在一个窗口中运行它,同时您的焦点位于不同的窗口。