Mudanças entre as edições de "Padrões para o cadastro de bugs"
De MSTECH wiki
(→Exemplo) |
|||
(6 revisões intermediárias por 2 usuários não estão sendo mostradas) | |||
Linha 1: | Linha 1: | ||
− | + | Versão 1.0 de 12/09/2016 | |
− | + | Um bug deve conter o máximo de elementos para que o desenvolvedor possa entender rapidamente o problema. Segue a relação das informações a serem utilizadas no cadastro de bugs e uma breve descrição de cada uma. | |
− | + | ||
− | + | ==Informações do bug== | |
− | + | ||
− | + | ===Ambiente=== | |
− | * | + | * O ambiente em que o teste foi realizado. Indicar se é localhost, publicado, etc. No caso de ser local, indicar o branch (Main/DEV). Se for publicado indicar a URL. |
− | + | ===Banco de dados=== | |
− | * Indicar o | + | * Indicar qual o banco de dados utilizado. Por exemplo no Gestão escolar existem mais clientes e cada um possui um banco específico. |
− | + | ===Navegadores=== | |
− | * | + | * Indicar os navegadores e suas versões. |
− | + | ===Dados de acesso=== | |
− | * | + | * Indicar o login, senha, perfil do usuário utilizado. |
− | + | ===Descrição=== | |
+ | * Realizar uma descrição clara do problema e indicar qual deverá ser o comportamento esperado. Indicar, se houver, a descrição do comportamento no documento de requisitos, assim é possível evidênciar melhor que a situação descrita não corresponde ao que foi pedido. | ||
+ | |||
+ | ===Passos para reproduzir a situação=== | ||
+ | * A descrição dos passos facilita para o melhor entendimento do bug. | ||
+ | |||
+ | ===Anexos=== | ||
* Imagens, vídeos e/ou documentos que facilitem para o entendimento do problema. | * Imagens, vídeos e/ou documentos que facilitem para o entendimento do problema. | ||
− | + | ===Categoria e subcategoria do bug=== | |
− | * Indicar uma das categorias disponíveis no | + | * Indicar uma das categorias disponíveis no Youtrack, caso esse campo não esteja disponível no projeto é necessário procurar um colaborador do escritório para habilitar o campo. Consultar os [[Padrões para classificação de bugs]]. |
+ | |||
+ | ===Criticidade do bug=== | ||
+ | * Indicar a criticidade (severidade) do bug. Consultar os [[Padrões para definição de criticidade de bugs]] | ||
+ | |||
+ | ===Outros=== | ||
+ | * Quando o teste for realizado em algum dispositivo móvel é importante colocar, por exemplo, versão do Android, modelo do aparelho, versão do aplicativo. | ||
+ | |||
+ | * No reteste do bug é importante informar os dados de teste e versão em que o bug foi retestado. | ||
+ | |||
+ | |||
+ | ==Exemplo== | ||
+ | |||
+ | Ambiente: http://sgphomsp-sgp.mstech.com.br | ||
+ | Navegador: Chrome 41 | ||
+ | Usuário: admin | ||
+ | Senha: 74561 | ||
− | + | Dados: | |
− | + | DIRETORIA REGIONAL DE EDUCACAO ITAQUERA | |
+ | EMEF CLOTILDE ROSA HENRIQUES ELIAS, PROFA. | ||
+ | 2015 - Ensino Fundamental de 9 anos - 5 horas | ||
+ | 7º ano | ||
+ | 2015 - Calendário Escolar de 2015 | ||
+ | 7A (7º ano) - Manhã | ||
+ | Descrição: | ||
+ | Ao acessar a paginação 2, selecionar os 10 alunos da página e gerar o boletim, o sistema exibe o erro "Sequence contains no elements". | ||
+ | Quando seleciona menos alunos por vez o erro não acontece. | ||
− | + | Passos: | |
− | 1 | + | 1. Acessar o relatório com os dados informados |
+ | 2. ir até a paginação 2 | ||
+ | 3. Selecionar os 10 alunos | ||
+ | 4. Gerar o boletim | ||
− | + | Resultado obtido: Exibe o erro "Sequence contains no elements". | |
+ | Resultado esperado: Não exibir o erro. | ||
− | + | Anexo: Imagem do erro. |
Edição atual tal como às 19h35min de 16 de fevereiro de 2017
Versão 1.0 de 12/09/2016
Um bug deve conter o máximo de elementos para que o desenvolvedor possa entender rapidamente o problema. Segue a relação das informações a serem utilizadas no cadastro de bugs e uma breve descrição de cada uma.
Índice
Informações do bug
Ambiente
- O ambiente em que o teste foi realizado. Indicar se é localhost, publicado, etc. No caso de ser local, indicar o branch (Main/DEV). Se for publicado indicar a URL.
Banco de dados
- Indicar qual o banco de dados utilizado. Por exemplo no Gestão escolar existem mais clientes e cada um possui um banco específico.
- Indicar os navegadores e suas versões.
Dados de acesso
- Indicar o login, senha, perfil do usuário utilizado.
Descrição
- Realizar uma descrição clara do problema e indicar qual deverá ser o comportamento esperado. Indicar, se houver, a descrição do comportamento no documento de requisitos, assim é possível evidênciar melhor que a situação descrita não corresponde ao que foi pedido.
Passos para reproduzir a situação
- A descrição dos passos facilita para o melhor entendimento do bug.
Anexos
- Imagens, vídeos e/ou documentos que facilitem para o entendimento do problema.
Categoria e subcategoria do bug
- Indicar uma das categorias disponíveis no Youtrack, caso esse campo não esteja disponível no projeto é necessário procurar um colaborador do escritório para habilitar o campo. Consultar os Padrões para classificação de bugs.
Criticidade do bug
- Indicar a criticidade (severidade) do bug. Consultar os Padrões para definição de criticidade de bugs
Outros
- Quando o teste for realizado em algum dispositivo móvel é importante colocar, por exemplo, versão do Android, modelo do aparelho, versão do aplicativo.
- No reteste do bug é importante informar os dados de teste e versão em que o bug foi retestado.
Exemplo
Ambiente: http://sgphomsp-sgp.mstech.com.br Navegador: Chrome 41 Usuário: admin Senha: 74561
Dados: DIRETORIA REGIONAL DE EDUCACAO ITAQUERA EMEF CLOTILDE ROSA HENRIQUES ELIAS, PROFA. 2015 - Ensino Fundamental de 9 anos - 5 horas 7º ano 2015 - Calendário Escolar de 2015 7A (7º ano) - Manhã
Descrição: Ao acessar a paginação 2, selecionar os 10 alunos da página e gerar o boletim, o sistema exibe o erro "Sequence contains no elements". Quando seleciona menos alunos por vez o erro não acontece.
Passos: 1. Acessar o relatório com os dados informados 2. ir até a paginação 2 3. Selecionar os 10 alunos 4. Gerar o boletim
Resultado obtido: Exibe o erro "Sequence contains no elements". Resultado esperado: Não exibir o erro.
Anexo: Imagem do erro.