Comments (4)
Passos para criar vaga de emprego via API Postman
1 - Criar a empresa
2 - Fazer login
3 - Pegar o token gerado no login e inserir no Authorization (Bearer)
4 - Por último criar as vagas
Criar a empresa - Feito com sucesso.
Fazer login - Feito com sucesso.
Inserir o token no Autorization (Bearer) - Feito com sucesso
from vagas-api.
A opção "Contrato por tempo indeterminado?" terá como opção de respostas "Sim" (default) e "Não".
Caso a opção "Não" do "Contrato por tempo indeterminado?" seja selecionada, então o sistema habilitará um campo texto para que o usuário preencha o "Tempo do contrato" da vaga criada. Essa informação é de preenchimento obrigatório.
A opção "Contrato por tempo indeterminado?" está marcada como "Sim" e mesmo assim ele permitiu preencher o "tempo de contrato" para "Três anos".
A opção "Essa é uma vaga afirmativa?" terá como opção de respostas "Sim" e "Não" (default).
Caso a opção "Sim" da opção "Essa é uma vaga afirmativa?" seja selecionada, então o sistema habilitará uma lista para que o usuário selecione o(s) grupo(s) minoritário(s). Essa informação é de preenchimento obrigatório.
A opção "Essa é uma vaga afirmativa?" foi selecionada como "Não" e mesmo assim a vaga não foi publicada com sucesso.
Abaixo segue que ele só permitiu criar a vaga após ter selecionado um dos grupos minoritários. Mesmo que a opção "Essa é uma vaga afirmativa?" esteja selecionada como "Não".
from vagas-api.
14/04/2023
A opção "Essa é uma vaga afirmativa?" terá como opção de respostas "Sim" e "Não" (default).
Caso a opção "Sim" da opção "Essa é uma vaga afirmativa?" seja selecionada, então o sistema habilitará uma lista para que o usuário selecione o(s) grupo(s) minoritário(s). Essa informação é de preenchimento obrigatório.
A opção "Essa é uma vaga afirmativa?" foi selecionada como "Não" e mesmo assim a vaga não foi publicada com sucesso.
A informação "Modalidade" será uma lista de seleção com as opções "Remoto", "Híbrido" e "Presencial".
Caso a opção "Híbrido" ou "Presencial" da "Modalidade" seja selecionada, então o sistema habilitará uma lista para que o usuário informe a "Unidade Federativa" da vaga cadastrada. Essa informação é de preenchimento obrigatório.
Quando o Usuário informar a "Unidade Federativa" da vaga cadastrada, o Sistema habilitará a lista de "Cidade" com as Cidades pertencentes a UF selecionada, para que o Usuário possa fazer a sua escolha. Essa informação é de preenchimento obrigatório.
O sistema não está reconhecendo a unidade federativa e a cidade, na modalidade Híbrido e Presencial.
from vagas-api.
CT01: Cadastrar vaga de emprego (Mulheres pretas ou pardas)
Critérios de aceitação:
- Para cadastrar uma vaga no site a empresa deverá estar logada no site.
- O usuário deve preencher todos os campos obrigatórios para que o botão publicar seja habilitado.
- O site não pode apresentar erros ou mensagens de falhas durante o processo
de cadastro de vaga. - O título da vaga é obrigatório e deve conter um limite de 30 caracteres.
- A Descrição da Vaga, Pré-requisitos são obrigatórios e tem um limite de 3000 caracteres cada um.
- Tempo de Contrato é obrigatório e deverá ser preenchido com sim ou não, se for não o usuário deverá informar o tempo da vaga.
- Faixa Salarial o valor inicial não pode ser maior que o valor final.
- Modalidade é obrigatório e deverá ser selecionado uma das seguintes opções "Remoto", "Híbrido" e "Presencial".
- Unidade Federativa(UF) é obrigatório se a vga for híbrida ou presencial e após a pessoa selecionar a UF, será habilitado a cidade para que a pessoa selecione uma cidade sendo obrigatório preencher.
- Vaga Afirmativa é obrigatório e deverá ser selecionado sim ou não, se sim, aparecerá uma lista com as opções: "Mulheres Cis ou Trans", "Pessoa preta ou parda", "PCD", "60+", "LGBTQIA+".
Pré-requisitos:
- Precisa ter um CNPJ válido.
- Precisa ter um cadastro no site.
- Precisa ter os dados necessários para preencher o formulário da vaga.
Dado que eu esteja na página de cadastrar vaga
E preencho o título da vaga,
descrição da vaga,
pré-requisito,
benefícios,
tipo de vaga,
tipo de contrato,
Faixa Salarial,
modalidade,
UF,
cidade,
tempo de contrato,
E vaga afirmativa,
E eu clico em visualizar
E aparecerá as informações preenchidas no formulário
E os campos obrigatórios estão preenchidos, o botão publicar será habilitado
Quando eu clico em Publicar
Então ele deverá mostrar vaga publicada com sucesso e um email de confirmando foi enviado
Status: Passou.
Vaga de emprego para pessoas afirmativas LGBTQIA+
Status: Passou.
Tipo de contrato: Outro
Texto do contrato: Freelancer
Status: Passou.
Caso a vaga afirmativa seja falso, ela deverá ser publicada.
Status: Passou.
Vaga de emprego o Tipo Trainee e Vaga Afirmativa para mulheres cis ou trans.
Status: Passou.
Vaga de emprego do tipo Trainee.
Status: Passou.
Vaga de emprego com tipo de contrato PJ.
Status: Passou.
Vaga de emprego com tipo de contrato Estágio. e vaga afirmativa para pessoas com mais de 60 anos.
Status: Passou.
CT08: Cadastrar vaga sem a descrição da Faixa Salarial
Critérios de aceitação:
- Para cadastrar uma vaga no site a empresa deverá estar logada no site.
- O usuário deve preencher todos os campos obrigatórios para que o botão publicar seja habilitado.
- O site não pode apresentar erros ou mensagens de falhas durante o processo
de cadastro de vaga. - O título da vaga é obrigatório e deve conter um limite de 30 caracteres.
- A Descrição da Vaga, Pré-requisitos e Benefícios são obrigatórios e tem um limite de 3000 caracteres cada um.
- Tempo de Contrato é obrigatório e deverá ser preenchido com sim ou não, se for não o usuário deverá informar o tempo da vaga.
- Faixa Salarial o valor inicial não pode ser maior que o valor final.
- Modalidade é obrigatório e deverá ser selecionado uma das seguintes opções "Remoto", "Híbrido" e "Presencial".
- Unidade Federativa(UF) é obrigatório e após a pessoa selecionar a UF, será habilitado a cidade para que a pessoa selecione uma cidade sendo obrigatório preencher.
- Vaga Afirmativa é obrigatório e deverá ser selecionado sim ou não, se sim, aparecerá uma lista com as opções: "Mulheres Cis ou Trans", "Pessoa preta ou parda", "PCD", "60+", "LGBTQIA+".
Pré-requisitos:
- Precisa ter um CNPJ válido.
- Precisa ter um cadastro no site.
- Precisa ter os dados necessários para preencher o formulário da vaga.
Dado que eu esteja na página de cadastrar vaga
E preencho título da vaga,
descrição da vaga,
pré-requisitos,
benefício,
tipo de vaga,
tipo de contrato,
modalidade,
UF,
cidade,
tempo de contrato,
E vaga afirmativa, porém, não preencho o campo de faixa salarial
E eu clico em visualizar
E aparecerá as informações preenchidas no formulário
E os campos obrigatórios estão preenchidos, o botão publicar será habilitado
Quando eu clico em Publicar
Então ele deverá mostrar vaga publicada com sucesso e um email de confirmando foi enviado.
Status: Passou.
CT09: Cadastrar vaga sem a descrição da modalidade
Critérios de aceitação:
- Para cadastrar uma vaga no site a empresa deverá estar logada no site.
- O usuário deve preencher todos os campos obrigatórios para que o botão publicar seja habilitado.
- O site não pode apresentar erros ou mensagens de falhas durante o processo
de cadastro de vaga. - O título da vaga é obrigatório e deve conter um limite de 30 caracteres.
- A Descrição da Vaga, Pré-requisitos e Benefícios são obrigatórios e tem um limite de 3000 caracteres cada um.
- Tempo de Contrato é obrigatório e deverá ser preenchido com sim ou não, se for não o usuário deverá informar o tempo da vaga.
- Faixa Salarial o valor inicial não pode ser maior que o valor final.
- Modalidade é obrigatório e deverá ser selecionado uma das seguintes opções "Remoto", "Híbrido" e "Presencial".
- Unidade Federativa(UF) é obrigatório e após a pessoa selecionar a UF, será habilitado a cidade para que a pessoa selecione uma cidade sendo obrigatório preencher.
- Vaga Afirmativa é obrigatório e deverá ser selecionado sim ou não, se sim, aparecerá uma lista com as opções: "Mulheres Cis ou Trans", "Pessoa preta ou parda", "PCD", "60+", "LGBTQIA+".
Pré-requisitos:
- Precisa ter um CNPJ válido.
- Precisa ter um cadastro no site.
- Precisa ter os dados necessários para preencher o formulário da vaga.
Dado que eu esteja na página de cadastrar vaga
E preencho título da vaga,
descrição da vaga,
pré-requisitos,
benefício,
tipo de vaga,
tipo de contrato,
salário,
UF,
cidade,
tempo de contrato,
E vaga afirmativa, porém, não preencho o campo de modalidade
Quando eu clico em visualizar
Então ele retornará as informações preenchidas e o campo modalidade é obrigatório.
Status: Passou.
Quando a modalidade da vaga for remota, não será habilitado o campo para preencher a UF e a cidade.
Status: Passou.
Caso a vaga afirmativa seja falso, não deverá ser publlicada se o campo minorias estiver preenchido.
Status: Passou.
Quando o tempo de contrato for indefinido não será necessário informar o tempo de trabalho.
Status: Passou.
Quando o tipo de contrato for CLT, não será habilitado o campo Texto do contrato.
Status: Passou.
Quando o tipo de contrato for PJ, não será habilitado o campo Texto do contrato.
Status: Passou.
from vagas-api.
Related Issues (20)
- [Empresa] Acessar o Portal
- [Candidato] - Acessar o Portal HOT 5
- [Empresa] Esqueci a senha HOT 10
- Criar Conta Candidato HOT 24
- Criar Conta Empresa HOT 54
- [Empresa] Criar vaga
- [Candidato] - Feed de vagas HOT 3
- [Empresa] Esqueci a senha HOT 2
- QA Melhoria HOT 1
- Criar Conta Empresa HOT 14
- Criar Conta Candidato HOT 2
- [Candidato] - Acessar o Portal
- [MENTOR] Criar Conta
- [Empresa] Atualizar Perfil HOT 11
- Link do Discord não está funcionado HOT 1
- [CANDIDATO] - CANDIDATURA HOT 2
- Motor de Vagas HOT 2
- [Motor de Vagas] - Cron Job HOT 2
- Instalação do ambiente local
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vagas-api.