我是Cypress和Typescript的新手,我需要使用cypress从下拉菜单中选择一个项目,但我不知道该怎么做。 Here is the link to the HTML code
我尝试了以下操作,并给出了这些错误消息
cy
.select('#wcag-label')
.select('#af57032ed474-2')
.click();
错误消息是“子命令必须链接到父命令之后,因为它在前一个主题上操作。”
所以我尝试了:
cy
.get('#wcag-label')
.select('#af57032ed474-2')
.click();
显示错误消息Timed out retrying: Expected to find element: #wcag-label, but never found it.
我知道我需要选择对象的ID,然后选择要单击的ID,但似乎无法弄清楚。
答案 0 :(得分:0)
从错误看来,它永远不会找到ID为“ wcag-label”的元素,也许您应该首先等待可见,然后从带有文本af57032ed474-2的下拉列表中选择元素:
选择后无需单击:
select e1.empname,e2.empname as managername,e1.salary,
e1.mrg,e1.empno,e1.job,e2.mrg as BossMRG from employee e1
join
employee e2 on e1.mrg=e2.empno
left join
employee e3 on e1.mrg=e3.empno and e3.job='manager' or e3.empno=e2.mrg