为什么 Cypress.config('defaultCommandTimeout', 10000);在我的脚本中,这个提示性下拉按钮不起作用,该按钮应等待 10 秒

Why Cypress.config('defaultCommandTimeout', 10000); is not working in my script for this suggestive drop-down button which shall wait for 10s

我知道通过在 cypress.json 文件中添加 'defaultCommandTimeout' 可以解决这个问题,但我不想在我的整个测试框架中添加等待,只需要等待一个特定的元素。请查看屏幕截图并帮助我!

    add.getCountry().type('India');
    Cypress.config('defaultCommandTimeout', 10000);
    add.selectCountry().click();

赛普拉斯结果:

您可以为单个 cypress 命令添加超时,例如:

cy.get('.suggestions > ul > li > a', { timeout: 10000 }).should('be.visible')