我如何测试 select 在赛普拉斯中是否具有给定值?
How can I test that a select has a given value in Cypress?
我是 Cypress 的新手,我想编写一个简单的测试,在页面首次加载时将 select 框(下拉)设置为特定状态。我不想将其设置为任何内容,网站上的说明清楚地显示了这一点。我只想确保页面首次加载时 select 框设置为应有的值。我相信这很容易做到,我现在正在查看文档。到目前为止我有:
cy.get('#sinkerTypeList')
我不知道如何确保 selected 项目具有文本“所有沉降片类型”。
如何测试特定值是否已 selected?
所以不确定这是否是最好的方法,但我成功了:
it('the selected option should be All Sinker Types', function () {
cy.get('#sinkerTypeList')
.find(':selected').contains('All Sinker Types')
})
我是 Cypress 的新手,我想编写一个简单的测试,在页面首次加载时将 select 框(下拉)设置为特定状态。我不想将其设置为任何内容,网站上的说明清楚地显示了这一点。我只想确保页面首次加载时 select 框设置为应有的值。我相信这很容易做到,我现在正在查看文档。到目前为止我有:
cy.get('#sinkerTypeList')
我不知道如何确保 selected 项目具有文本“所有沉降片类型”。
如何测试特定值是否已 selected?
所以不确定这是否是最好的方法,但我成功了:
it('the selected option should be All Sinker Types', function () {
cy.get('#sinkerTypeList')
.find(':selected').contains('All Sinker Types')
})