1
如果沒有足夠的信息,但這裏是發生了什麼我完全理解。但是,如果我嘗試刪除'cancelButton.click()'操作並取消第二條語句的註釋,則頁面將重新加載,並且cancelButton不會被點擊。這不是唯一發生的地方。這幾乎就像我必須將所有內容放在一個聲明中,或者頁面隨機重新加載。我之前沒有任何聲明。量角器刷新頁面之間它Statenents
it("Should click stuff ", function(){
actionsButton.click();
checkOutButton.click();
cancelButton.click();
});
//it('Shouldn't fail like it is', function(){
// cancelButton.click();
//});
感謝您的建議。不是onprepare只執行一次,但?無論如何,onPrepare和beforeAll有什麼區別? – VSO
beforeAll在您的spec文件中運行並且特定於該spec文件。如果你運行了一套測試,它們可能在套件中的規範中都有不同的beforeAll函數。但是onPrepare對套件 – BarretV
中的所有spec文件都是一樣的。謝謝Barret。 /評論長度 – VSO