我需要自动化的端到端测试,其中包括购买与PayPal的订单。此测试包括在购买订单后出现的屏幕中验证某些元素。我目前正在尝试使用cypress.io。我知道cypress recommend against visiting 3rd party sites,但在这个测试中我需要与PayPal交互。我一直不能处理它。在使用cypress.io时,是否有任何解决方法可以与PayPal弹出窗口进行交互?
这会使页面看起来“褪色”,并使其不可交互(其他几个<div>用于突出显示页面的一小部分并呈现工具提示)。
我正在使用@testing-library/cypress为这个特性之旅编写一个集成测试。使用cy.get(),我可以在<div>下选择DOM元素,但是findByText()在Unable to find an element with the text中总是失败。我能理解为什么testing-library/cypress认为找不到<e