0
我正在使用量角器框架。我想編寫一個測試,檢查用戶1是否成功發送消息給用戶2.兩個用戶都應該在2個不同的瀏覽器上登錄。所以,我想要做的是:量角器中的第二個瀏覽器實例無法訪問類'元素
it("Test",() => {
let browser2 = browser.forkNewDriverInstance(true);
browser2.Chat.icon.click();
這樣,我想點擊類聊天的元素圖標,它看起來像:
export class Chat{
public static icon: p.ElementFinder = element(by.css("#popup > div > div > div > section > header > a"));
}
,當我嘗試做的做到這一點,以下錯誤出現:類型量角器上不存在屬性聊天 如何從browser2訪問類中的元素?
您何時將'Chat'屬性分配給'browser'對象?在'onPrepare()'? – alecxe
不可以。你可以給一個簡單的例子代碼塊嗎? –
而不是導出類Chat {}嘗試使用module.exports = {} – KCaradonna