#jquery #visual-studio-code #automation #cypress
Вопрос:
у меня есть виджет календаря в поле дата начала. Я хотел бы выбрать дату в cypress с помощью cssSelector,как мы можем это сделать ? HTML-код прилагается ниже для справки:
==$0 «Дата начала» *
Комментарии:
1. Пожалуйста, проясните вашу конкретную проблему или предоставьте дополнительные сведения, чтобы выделить именно то, что вам нужно. Поскольку это написано в настоящее время, трудно точно сказать, о чем вы просите.
Ответ №1:
Сначала вам нужно переключиться в окно календаря, затем вы можете выбрать дату. Ниже приведен пример фрагмента кода.
cy.get(startDate).click()//click start date cy.get(calenderPopup)//it will read all dates in the calender .each(($el) =gt; { var date = $el.text() if (today == date) { cy.wrap($el).click() } })