该网页包含许多下拉列表。 该步骤对于选择特定的下拉列表/值并不关键。 因为我只需要选择任何一个,然后使“下一步”按钮出现,所以我可以按“下一步”按钮。
此示例定义了特定的下拉列表,如何使用它选择任何列表?
cy.get('select').select('user-1')
答案 0 :(得分:1)
在赛普拉斯中,命令select
需要一个参数(value
或values
),该参数根据属性值来标识下拉列表中包含的项。在您的示例中,value
是user-1
。
cy.get
的参数也是一个特定的下拉列表。
因此,解决方案的提示可以是开发一种代码,该代码随机获取页面中的下拉列表,然后在此下拉列表中的列表之间随机获取一个值,然后将其作为参数传递给赛普拉斯的命令select
。
相关链接: