如何解决测试E2E赛普拉斯Laravel Jetstream失败单击
我在cypress上编写了以下测试,该测试注册了,但给我带来了点击管理帐户的问题:
import faker from 'faker'
describe('Registration',() => {
const email = faker.internet.email()
const password = faker.internet.password()
it('successfully registering',() => {
cy.visit('http://l8.test/register')
cy.get('input[name=name]').type(faker.name.findName())
cy.get('input[name=email]').type(email)
cy.get('input[name=password]').type(password)
cy.get('input[name=password_confirmation]').type(password)
cy.get('button').contains('Register').click()
cy.url().should('contain','/dashboard')
//I would like to click on the Management Account,but I can't
cy.get('button.flex.text-sm.border-2.border-transparent.rounded-full.focus:outline-none.focus:border-gray-300.transition.duration-150.ease-in-out').click()
// cy.contains('Logout').click()
})
})
给我以下错误:
button.flex.text-sm.border-2.border-transparent.rounded-full.focus:轮廓无焦点:border-gray-300.transition.duration-150.ease-in-out 错误 语法错误,无法识别的表达式:不支持的伪:outline-none
解决方法
cy.get('button.flex.text-sm.border-2.border-transparent.rounded-full').click()
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。