Javascript Cypress不会从“角度”中的“选择元素”中选择所需的选项

Javascript Cypress不会从“角度”中的“选择元素”中选择所需的选项,javascript,angular,testing,automation,cypress,Javascript,Angular,Testing,Automation,Cypress,在我的自动化测试项目中,我需要从select元素中选择option。 我正在用cypress做这个,这是一个有角度的项目 我是cypress的新手,我完全按照文档中的说明做了 这是我的选择与柏树 这是html 它不起作用。 有什么解决办法或我能做的方法吗。我没有在网上找到任何解决方案 旁注:当我运行测试时,它看起来像是选择了它,然后返回到默认值。也许这是角度代码的问题?根据 试试这个cy.getbusinesActivity。选择“服务”是的,我就是这么做的。我刚刚发布了这样的声明,以使其更通用

在我的自动化测试项目中,我需要从select元素中选择option。 我正在用cypress做这个,这是一个有角度的项目

我是cypress的新手,我完全按照文档中的说明做了

这是我的选择与柏树

这是html

它不起作用。 有什么解决办法或我能做的方法吗。我没有在网上找到任何解决方案


旁注:当我运行测试时,它看起来像是选择了它,然后返回到默认值。也许这是角度代码的问题?

根据


试试这个cy.getbusinesActivity。选择“服务”

是的,我就是这么做的。我刚刚发布了这样的声明,以使其更通用,以便这里的人了解我首先要做的是cy.getbusinesActivity.click//然后,当“下拉”列表出现时,单击其中一个选项cy.containsTraiding.click;已经试过了。但cypress中的select语句不可单击!您可以再试一次断言cy.containsTraiding.should'be.visible'吗?要了解选择状态是否可见,并让我知道它已经很好了,我们只需要单击它cy.containsTraiding.should'be.visible'。如果需要,请单击,在其间使用等待/睡眠
cy.get("#myElement").select(myOptionValue)