很多平臺(tái)需要上傳本地文件至服務(wù)器,例如:

0414上傳本地文件.png
Robot Framework提供了關(guān)鍵字“Choose File”,可以實(shí)現(xiàn)從本地上傳文件。
Choose File解釋?zhuān)?/p>
- 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 |
注意:
- Choose File關(guān)鍵字只適用于input控件,對(duì)于一些單純的通過(guò)鏈接上傳文件之類(lèi)的,是不適用的。
- 上傳windows系統(tǒng)中的文件,file_path參數(shù)一定記得加上轉(zhuǎn)義符號(hào)‘\’,否則會(huì)報(bào)錯(cuò)。
- 本地文件路徑最好為英文,否則易引發(fā)亂碼現(xiàn)象。