Robot Framework-上传本地文件

很多平台需要上传本地文件至服务器,例如:


0414上传本地文件.png

Robot Framework提供了关键字“Choose File”,可以实现从本地上传文件。
Choose File解释:

  • Name:Choose File
  • Source:SeleniumLibrary <test library>
  • Arguments:[ locator | file_path ]
#上传本地文件
Choose File Xpath=/html/body/div[5]/div[2]/div/div/div[2]/div/div[2]/form/div[3]/div/div/div/input C:\\Users\\ezhang33\\Desktop\\result\\corpus\\Opening Night.txt

注意:

  1. Choose File关键字只适用于input控件,对于一些单纯的通过链接上传文件之类的,是不适用的。
  2. 上传windows系统中的文件,file_path参数一定记得加上转义符号‘\’,否则会报错。
  3. 本地文件路径最好为英文,否则易引发乱码现象。
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容