在使用Robot Framawork實現web端的自動化測試時,我們常常會遇到一種情況,那就是需要上傳某個文件到網頁,例如以下情景:
- 上傳頭像圖片
- 上傳證書(cert)
- 上傳簡歷
...... .......
當遇到這種情況時,我們可以使用Robot Framawork提供的關鍵字 Choose File. 該關鍵字的具體使用方法如下:
Choose File ${upload_element} ${CURDIR}/file.txt
其中第一個參數${upload_element},爲當前頁面upload輸入框的locator,一般爲input標籤的的元素。第二個參數中的${CURDIR},取值爲當前工程的路徑,在這個地方是相對路徑,在其後通過"/"可以補充其完整路徑。