Angular 量角器-添加等待时间,直到设置cookie
我正在使用量角器进行角度测试,并尝试设置cookies,但似乎不起作用。 如何添加等待直到设置cookieAngular 量角器-添加等待时间,直到设置cookie,angular,selenium-webdriver,protractor,angular7,Angular,Selenium Webdriver,Protractor,Angular7,我正在使用量角器进行角度测试,并尝试设置cookies,但似乎不起作用。 如何添加等待直到设置cookie public async visit() { await navigateTo(); return this.whenReady(); } export async function navigateTo() { browser.get('http://' + 'localhost' + ':4200'); browser.manage().addCo
public async visit() {
await navigateTo();
return this.whenReady();
}
export async function navigateTo() {
browser.get('http://' + 'localhost' + ':4200');
browser.manage().addCookie({ name: 'auth', value: 'true', path: '/', domain: 'localhost' });
await browser.manage().getCookie('auth');
}
它总是返回null,并且未设置cookie。添加
等待就在浏览器.get()
和浏览器.manage().getCookie()之前,因为它们都返回承诺
export const navigateTo=async()=>{
等待浏览器。获取http://localhost:4200');
等待browser.manage().addCookie({name:'auth',value:'true',path:'/',domain:'localhost'});
等待browser.manage().getCookie('auth');
};
在browser.get()
和browser.manage().getCookie()
之前添加wait
,因为它们都返回承诺
export const navigateTo=async()=>{
等待浏览器。获取http://localhost:4200');
等待browser.manage().addCookie({name:'auth',value:'true',path:'/',domain:'localhost'});
等待browser.manage().getCookie('auth');
};
也尝试过,但浏览器移动太快。它不会等待添加Cookie。您可以发布调用navigateTo()
的代码吗?也尝试过了,但浏览器运行太快。它不会等待添加Cookie。能否发布调用navigateTo()
的代码?visit()
函数未正确声明。在javascript中没有public
关键字。它是typescript。visit()
函数没有正确声明。在javascript中没有public
关键字,而是typescript。