1
resposta

esta dando uma mensagem de que o forEach nao é uma função

const usuarios = require('../../fixtures/usuarios'); usuarios.forEach(usuario => {

    it.only(`registrar novo usuario ${usuario.userName} `, () => {
        cy.contains('a', 'Register now').click();
        cy.contains('button', 'Register').click();
        cy.get('input [formcontrolname= "email"]' ).type(usuario.emal);
        cy.get('input [formcontrolname= "fullName"]' ).type(usuario.fullName);
        cy.get('input [formcontrolname= "userName"]' ).type(usuario.userName);
        cy.get('input [formcontrolname= "password"]' ).type(usuario. password);
        cy.contains('button', 'Register').click();
    })
})

}) Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Flávio, tenta ver se seu arquivo usuarios.json está neste formato: [{ "email":"anakin.skywalker@alura.com.br", "fullName":"Anakin Skywalker", "userName":"anakin", "password":"darthvader" }]

Eu só adicionei o abre e fecha colchetes e funcionou o/