Robotframework 窗口弹出和机器人框架
我有一个案例,我必须验证,如果我点击上传按钮,窗口弹出选择文件Robotframework 窗口弹出和机器人框架,robotframework,Robotframework,我有一个案例,我必须验证,如果我点击上传按钮,窗口弹出选择文件 任何人都可以使用robot framework来帮助我完成这项工作。如果您只使用Windows界面,您可以使用AutoIt库,该库提供可以完成所需操作的关键字,以下是安装步骤: 从该链接安装Pywin 从此处下载AutoIt Zipfile: 作为库安装(如果您不知道如何安装,请回到我这里,我会告诉您步骤) 现在,您可以使用以下关键字上载文件: 等待活动窗口| WindowTitle=“上传窗口的标题” 赢得活动|“上传窗口标
任何人都可以使用robot framework来帮助我完成这项工作。如果您只使用Windows界面,您可以使用AutoIt库,该库提供可以完成所需操作的关键字,以下是安装步骤:
- 从该链接安装Pywin
- 从此处下载AutoIt Zipfile:
- 作为库安装(如果您不知道如何安装,请回到我这里,我会告诉您步骤)
赢得活动|“上传窗口标题”|打开
发送|“yourfile.extesion”
睡眠| 1
控件单击|“上载窗口的标题”|打开|[类:按钮;实例:1]|左侧 希望这对你有帮助
关于,我建议使用Choose File。下面是一个手动上传文件的示例,我必须使用Robot框架
Click Button ${ADD_FILE}
Choose File ${FILE_UPLOADS} ${DEFAULT_FILE}
Click Button ${UPLOAD_BUTTON}
Click Button ${CANCEL_BUTTON}
请注意,ChooseFile为我节省了两个步骤,包括跳出DOM。这样做的一个巨大优势是,您可以在一个窗口中运行此功能,而您的注意力集中在另一个窗口上。您可以使用Choose File关键字上载文件。验证文件选择的弹出窗口本质上是测试浏览器,而不是web应用程序。要上载文件,我使用的是“选择文件”,但我必须检查windows弹出窗口。你能告诉我怎么检查这个吗。