我目前正在使用Cypress在一个电子商务网站上执行E2E测试。在这一点上,当我点击任何产品时,我都会用一种“硬编码”的方式,例如:See line 13。以下是产品的web元素的外观: E-Commerce Product Web Elements 我尝试做的是通过参数发送产品的名称,这样我就可以动态地选择产品。 任何帮助都将不胜感激!
我需要访问点击按钮后弹出的新窗口。 我使用cy.get('.app-card__content').click()单击了名为Create a new plugin的按钮。单击按钮后,应用程序将在一个新窗口中创建,但我不知道如何获取该窗口并继续测试。 这个新的窗口URL是动态的,每次任何人点击它,它的数字都会增加,即App ID。id=DYNAMIC_ID_NUMBER 我可以登录网站并创建一个新的应用程序,但是,我不知道如何