gpt4 book ai didi

javascript - Cypress - 比较两个输入的相等性

转载 作者:行者123 更新时间:2023-11-28 20:37:29 25 4
gpt4 key购买 nike

使用 Cypress(刚开始),我找不到如图所示断言两个输入框中文本相等的方法。用例是当用户设置取件位置时,默认情况下相同的位置应出现在投递框中。

为了测试上面的内容,我写了这段代码:

  cy.get('input#dropFtsAutocomplete').should("have.value" , cy.get('input#ftsAutocomplete'));

正确地, Cypress 提示以下错误:

Error: AssertionError: expected '' to have value { Object (chainerId, firstCall) }, but the value was 'Manchester Airport (MAN), Manchester, United Kingdom'

我错过了什么?

最佳答案

为了实现这一点,只需遵循 Cypress 常见问题解答:

cy.get('input#ftsAutocomplete').invoke('val').then(pickUpLocation => {
cy.get('input#dropFtsAutocomplete').should('have.value', pickUpLocation)
})

关于javascript - Cypress - 比较两个输入的相等性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48910677/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com