Cypress Retries:如何在测试中获取重试次数

Cypress Retries: How to get the retry attempt count in the test

我们如何捕获 it() 块中的重试计数?

我的场景是:

我想在我的 it() 块中添加一个条件,

if (retry = '1st attempt')
  changePasswordUponLogin()
else
  onlyLogin()

那么如何在测试中得到上面的retry值呢?

请看Can I access the current attempt counter from the test?

const attempt = cy.state('runnable')._currentRetry