我正在使用 Cypress 来测试我的水疗中心。有时页面显示得很快,有时又很慢。我需要能够检查页面加载后将显示的按钮或文本,但不想永远等待。
我一直使用过长的等待时间,但希望测试运行得更快。
let targeturl = 'http:\\something.com'
let longwait = 2500
describe('Update Case', () => {
it('Create Case', () => {
cy.visit(targeturl)
cy.wait(longwait)
cy.get('button').contains('Create').click()
Run Code Online (Sandbox Code Playgroud)
我希望能够设置等待时间,直到显示“创建”按钮。