Cypress 如何断言在下拉列表中选择的值

Cypress 如何断言在下拉列表中选择的值,cypress,Cypress,所有的文档似乎都在解释如何在下拉列表中选择一个值,但我需要声明选择了一个特定的值,而不做任何更改。 我是Cypress的新手,所以还没弄明白 我尝试了cy.get('.selector')。包含('expected string')但测试失败,并显示此错误消息-- 预计在60天后的月1日具有值,但该值为“” 也没有帮助 Fwiw,选择器是Vuetify的v-select 有什么建议吗?假设: <select><option value="Alice">Bob</o

所有的文档似乎都在解释如何在下拉列表中选择一个值,但我需要声明选择了一个特定的值,而不做任何更改。 我是Cypress的新手,所以还没弄明白

我尝试了
cy.get('.selector')。包含('expected string')但测试失败,并显示此错误消息--

预计在60天后的月1日具有值,但该值为“”
也没有帮助

Fwiw,选择器是Vuetify的
v-select

有什么建议吗?

假设:

<select><option value="Alice">Bob</option> ... </select>

你确定这个元素有文本吗?当然。我可以在页面上看到它,但是它是这个
.selector
元素的文本节点子元素吗?但是我使用的是
v-select
,它填充了
v-model
,所以语法不一样
<select><option value="Alice">Bob</option> ... </select>
cy.get('select').select('Bob').should('have.value', 'Alice')