- Deve retornar os id ao cadastrar um novo usuário
- Deve retornar 201 ao cadastrar um novo usuário
- Deve retornar 400 ao tentar cadastrar sem email e senha
- Deve retornar 400 se o email for duplicado
campos | descrição | tipo | obrigatório |
---|---|---|---|
usuário identificador único | sim | ||
password | senha do usuário | texto | sim |
- O cadastro com sucesso deve ocorrer em até 2 segundos
- Cadastros sem sucesso devem ocorrer em até 2 segundos
- Deve poder cadastrar até 100 usuários simultâneos
- A margem de erro no cadastro deve ser de pelo menos 1%
- [Node.js] - plataforma de desenvolvimento
- [Express] - framework onde a API foi construída
- [MongoDB] - Banco de dados (Não relacional)
- [k6] - ferramenta para teste de carga, performance, stress etc...
Node.js v16 ou superior para executar.
Para liberar o gerenciador de pacotes Yarn:
corepack enable
Execute os comandos abaixo para instalar das dependências do projeto:
cd curso-k6-basico/api
yarn install
yarn dev
This project is licensed under the MIT License - see the LICENSE file for details.
Feito com 💜 por Fernando Papito 👋 Meu linkedin