我无法在赛普拉斯测试中与日期选择器(弹出窗口)交互。
我在每个 div 类上尝试了 .find() 和 .get() 但每次都说
Timed out retrying after 4000ms: Expected to find element: .cdk-overlay-container, but never found it
这是我的测试代码:
cy.get('#signup-step-pers-details').within(() => {
cy.get('[name="firstName"]').type(user.firstName)
.get('[name="surname"]').type(user.lastName)
.get('#select-gender').click()
.get('.ng-dropdown-panel-items').contains(user.gender, {matchCase: false}).click()
.get('#input-dateOfBirth').click()
.find('.owl-dt-popup').click()
.get('.owl-calendar-year').contains(2002).click()
我尝试添加一些等待时间,但这也无济于事。
