【发布时间】:2021-11-18 18:21:32
【问题描述】:
我的夹具存根上有别名,所以这对我有用:
describe("some page", () => {
beforeEach(() => {
cy.intercept("/users", {
fixture: users.json,
});
cy.visit("/somewhere");
});
it("show something", () => {
cy.wait("@firstApiCall").then(() => {
cy.wait("@2ndApiCall").then(() => {
cy.get("test:something").should("exist");
});
});
});
});
但这行不通?
it("show something", () => {
await cy.wait("@firstApiCall");
await cy.wait("@firstApiCall");
cy.get("test:something").should("exist");
});
另外,如何避免在每个 it 块中重复 cy.wait(apiCall)?
【问题讨论】:
标签: javascript cypress