Javascript 如何在使用量角器下载PDF文件时设置等待
我正在下载pdf文件,但下载该文件需要2分钟以上,我需要检查/验证文件是否已下载。所以我需要等待2分钟,然后我需要执行验证,有人能帮我在这种情况下如何使用browser.wait()方法吗Javascript 如何在使用量角器下载PDF文件时设置等待,javascript,selenium-webdriver,protractor,Javascript,Selenium Webdriver,Protractor,我正在下载pdf文件,但下载该文件需要2分钟以上,我需要检查/验证文件是否已下载。所以我需要等待2分钟,然后我需要执行验证,有人能帮我在这种情况下如何使用browser.wait()方法吗 control.getText().browser.wait(120000).then(function(text) { var filename = downloadPath+'AmPMIC_' + text +'.pdf'; console.log(filename); if
control.getText().browser.wait(120000).then(function(text) {
var filename = downloadPath+'AmPMIC_' + text +'.pdf';
console.log(filename);
if (fs.existsSync(filename))
{
return deferred.resolve(true);
}
else {
return deferred.reject('verify failed');
}
const text = do get text here;
const filename = downloadPath+'AmPMIC_'+test+'.pdf';
return browser.wait(() => {
return fs.existsSync(filename);
}, 30000, 'not downloaded').then(() => {
console.log("File donwloaded");
});