CYPRESS-从API请求到输入键入a值时出错

玩技站长
玩技站长
管理员, Keymaster
11076
文章
0
粉丝
测试交流1 195字数 79阅读0分15秒阅读模式

当我尝试键入OTP代码(我从API获得)时,cypress显示了一个错误cypress屏幕截图

 cy.get('input[data-placeholder="OTP"]').type(getOtpCode(phoneNumber))

如果我输入了一个随机字符串,而不是getOtpCode(),它就可以工作了。
你知道如何解决那个问题吗?
感谢您的帮助:)文章源自玩技e族-https://www.playezu.com/179035.html 文章源自玩技e族-https://www.playezu.com/179035.html

 
    • Alapan Das
      Alapan Das 9

      您可以在输入otp之前添加一个可见断言。
      cy.get(‘input[data-placeholder="OTP"]’)
      .should(‘be.visible’)
      .type(getOtpCode(phoneNumber))

    匿名

    发表评论

    匿名网友
    确定

    拖动滑块以完成验证