小编Cla*_*ues的帖子

将 Faker 与 Cypress 结合使用

我从 Cypress 开始,我想添加 Faker 来生成随机值。但我得到了以下结果。您能帮我解决这个问题吗?

登录页面.js

const faker = require('faker');

before(() => {
    let userData = {
        randomName: cy.faker.name.findName(),
        randomEmail: cy.faker.internet.email(),
        randomPassword: cy.faker.random.number()
    }
}

describe('Create new user', function () {
    it('Create new user via API', function () {
        cy.request('POST', '/cadastrarUsuario', {
            nome: userData.randomName,
            email: userData.randomEmail,
            senha: userData.randomPassword
        })
            .then((resp) => {
                expect(resp.status).to.eq(200)
            })
    })
})

describe('Login with user just created', function () {
    it('Login with user just created via API', function () {
        cy.request('POST', '/logar', {
            email: userData.randomEmail,
            senha: …
Run Code Online (Sandbox Code Playgroud)

javascript faker cypress

4
推荐指数
1
解决办法
6912
查看次数

标签 统计

cypress ×1

faker ×1

javascript ×1