Realiza o cadastro de um novo usuário.

POST {{baseUrl}}/api/v1/usuario

🇧🇷


O teste realizado tem como objetivo validar os campos que sempre irão retornar no json de resposta no cadastro de um novo usuário.

O schema utilizado para comparar com o JSON de resposta é pego através da variável schemaUsuario definido em pre-script request da collection porque terão mais endpoints em que ela será necessária.

Observação : O email e a senha usados no cadastro são utilizados para realizar o login.

Eles estão sendo declarados em variáveis de ambiente na aba Test .

us


The test performed aims to validate the fields that will always return in the response json in the registration of a new user.

The schema used to compare with the response JSON is taken through the schemaUsuario variable defined in the pre-script request of the collection because there will be more endpoints where it will be needed.

Note : The email and password used for registration are used to login.

They are being declared in environment variables in the Test tab.

Request Body

{"usuario"=>{"nome"=>"{{$randomTransactionType}}", "email"=>"{{$randomEmail}}", "senha"=>"{{$randomPassword}}", "dataNascimento"=>"19980320", "profissao"=>"{{$randomJobTitle}}", "telefone"=>2126235978}}

HEADERS

| Key | Datatype | Required | Description | | Content-Type | string | | |

RESPONSES

status: OK

{"usuario":{"nome":"Ana Valadares","email":"usuario@teste.com","senha":"password","id":12,"dataNascimento":"YYYYMMDD","profissao":"Analista de qualidade","telefone":2126235978},"mensagem":"Cadastro realizado com sucesso."}