用例示例
用例示例
describe('login', () => {
it('shows error', () => {
cy.visit('/login');
cy.get('[data-testid=submit]').click();
cy.contains('请输入账号').should('be.visible');
});
});defaultCommandTimeout 默认为 4000ms,可在配置中按场景调整。
Cypress 在浏览器内运行测试:cy 命令链内置重试与自动等待(默认命令超时 4000ms),提供时间旅行调试与网络拦截;运行器与页面同环境,调试链路贴近前端开发。
describe('login', () => {
it('shows error', () => {
cy.visit('/login');
cy.get('[data-testid=submit]').click();
cy.contains('请输入账号').should('be.visible');
});
});