Índice

Objetivo

O objetivo deste guia é ...

Assunto Primário

Explicação. Exemplo para links e anexos.

O fonte do exemplo citado pode ser baixado a partir do seguinte link:

Colleague Report.zip


Exemplo de macro para bloco de código:

Macro para código.
Em editar é possível selecionar a linguagem.

 

Exemplo de Nota

Insere Nota

 

Exemplo de Observação

Insere Observação

 

Assunto Secundário

Assunto, exemplo com marcadores. A seguir apenas um passo.

Figura 1 - Exemplo de imagem (centralizada). Legenda negrito e justificada.

 

Assunto Secundário

Comentário sobre o assunto. Macro para passo a passo.

Acompanhe os passos a seguir:

Abaixo é utilizado o exemplo de interação passo a passo. Facilita o entendimento.

 

  • Um espaço anterior, + um marcado, + um epaço ao final. Exemplo de tabela abaixo.

 

ExemploTabela
DadosDados
DadosDados
DadosDados

 

 

 

  • Um espaço anterior, + um marcado, + um epaço ao final.

 

 

  • Um espaço anterior, + um marcado, + um epaço ao final.

Figura X - Exemplo de Figuara e legenda (centralizados).


 

  • Um espaço anterior, + um marcado, + um espaço ao final.

 

 

 

Visão Geral Qualidade fluig

 

Abaixo está ilustrado o fluxograma de desenvolvimento e níveis de teste que são executados em cada atualização do fluig:

Legenda de cores:

1)      Processo de Inovação

Na inovação é que são implementadas novidades no produto, ou seja, são desenvolvidos novos recursos funcionais.

Após finalizar o desenvolvimento de uma novidade, esta é submetida aos seguintes níveis de testes:

  1. a) Teste de unidade:
  1. b) Teste integrado:

Se for reprovado, é gerado retrabalho e passa novamente pelo teste de unidade e teste integrado. 

  1. c) Quality Inovação:

Caso determinada novidade não esteja pronta e devidamente testada e aprovada a mesma não é liberada para a atualização corrente, sendo transferida para a próxima atualização.

2)      Processo de Manutenção

Paralelamente ao processo de Inovação, na Manutenção ocorrem as correções dos chamados de bugs que foram devidamente priorizados para correção e que serão liberados na atualização corrente do fluig.

Após finalizar o ajuste (correção) de um bug, este é submetido aos seguintes níveis de testes:

  1. a)Teste integrado:
  1. b)Quality Manutenção:

 

3)      Resumo Tipos de Testes e Responsabilidades

 

4)      Testes Automatizados e Integração Contínua

Complementando os níveis de testes citados anteriormente, utilizamos o Bamboo como software de integração contínua.

O Bamboo possui vários planos de compilação dos ambientes de Manutenção e Inovação, alertando as equipes responsáveis caso ocorra algum erro de compilação do produto.

Além de compilar o produto várias vezes por dia, o Bamboo também executa a bateria de testes automatizados. Seguem abaixo alguns detalhes destes testes:

    1. A bateria de testes automatizados do fluig possui atualmente 1060 testes. Esta bateria é executada diariamente, 2 vezes por dia para cada um dos 3 bancos homologados pelo fluig: MySQL, SQL-Server e Oracle.
    2. Em caso de quebra de algum cenário de teste automatizado, a causa deve ser investigada e corrigida com urgência.
    3. A atualização não é liberada para cliente caso ocorra alguma quebra de teste automatizado.