我使用 cypress 来测试网站,我需要一种方法来测量加载或执行某些 cypress 命令所需的时间。例如:
//var startTime = SomeStopwatchFunction();
cy.visit("/a website");
cy.get("Some item");
//cy.log(SomeStopwatchFunction - startTime);
Run Code Online (Sandbox Code Playgroud)
我尝试过使用cy.clock()但返回 0。所以我可能在那里做错了什么。我使用过performance.now()哪种方法有效,但无论加载时间如何,总是返回相同的值。我已经使用过Date.getTime(),但也返回 0。它与 cypress 执行代码的方式有关,但似乎没有任何作用。