.upload() 建議編輯
自 3.0.0 版本起使用絕對檔案路徑上傳檔案到元素。
如需在 Nightwatch 中使用 DOM 元素的詳細資訊,請參閱尋找和與 DOM 元素互動 指南頁面。
用法
browser.element(selector).upload(filePath)
範例
export default {
demoTest(browser: NightwatchAPI): void {
browser.element('#myFile').upload('/path/file.pdf');
},
async demoTestAsync(browser: NightwatchAPI): Promise<void> {
await browser.element('#myFile').upload('/path/file.pdf');
}
}
參數
名稱 | 類型 | 描述 |
---|---|---|
file |
字串 | 要上傳的檔案路徑。 |
回傳
類型 | 描述 |
---|---|
ScopedWebElement |