鍍金池/ 問答/Python  網(wǎng)絡(luò)安全/ 自動化測試protractor 怎么關(guān)閉系統(tǒng)彈出框

自動化測試protractor 怎么關(guān)閉系統(tǒng)彈出框

selenium+protractor自動化測試中,附件上傳的時候,打開了附件上傳的選擇文件的彈出框,卻沒有辦法關(guān)閉掉這個系統(tǒng)彈出框,請問怎么解決這個問題?

var path = require('path');
var absolutePath = path.resolve('C:\filename.txt');
element(by.css('input[type="file"]')).sendKeys(absolutePath);
回答
編輯回答
笨笨噠

'input[type="file"]', 這種用selenium直接sendKeys文件路徑 直接上傳 應(yīng)該可以吧,不用操作Windows控件了。

另外系統(tǒng)彈出框 selenium是無法操作的,可以用autoit試試 。沒接觸過protractor

2017年10月1日 13:43