Como e Quando Testar Para Obter Qualidade

Documentos relacionados
MANUAL DE UTILIZAÇÃO SISTEMA DE CADASTRO INTRANET

Manual de Gerenciamento de Conteúdo

Manual Básico do Usuário. Monitoramento das Metas do Ciclo de Avaliação. de Desempenho Institucional - ADI

Passo a Passo: Reiniciar Senha do Contribuinte na Internet

Ministério da Agricultura, Pecuária e Abastecimento - MAPA Secretaria de Defesa Agropecuária - SDA Vigilância Agropecuária Internacional - VIGIAGRO

Manual de Utilização. Sistema CotaOnline

2. Faça o login com o e senha pessoal [1] (estes podem ser obtidos junto ao Serviço Técnico de informática - STI)

Footprints Service Core. Manual de uso do sistema

Versão 7 TraceGP Ágil

Levantamento de Requisitos

A ferramenta que você necessitava para seu Buffet Infantil.

Como gerar arquivos para Sphinx Operador

PROCEDIMENTO DO CLIENTE

Manual Cadastro Completo

Procedimento Documentado. Sistema de Homologação de Cobrança. Versão 1.0. Departamento de Produtos e Serviços Página 1

Processo de Abertura de Projetosescritorio. Bizagi Process Modeler

ÍNDICE. 1. Introdução O que é o Sistema Mo Porã Como acessar o Site Mo Porã Cadastro do Sistema Mo Porã...

Programa Intel Educar Tutorial: Ferramenta de Classificação Visual

SAIBA COMO ACESSAR O PORTAL DE SERVIÇOS DA CARTÃO BRB

Manual NFSe - Prestadores e Tomadores de Serviço

PMAT. Sistema de Análise e Acompanhamento de Operações. Manual. Desenvolvido pelo BNDES AS/DEGEP

Manual para Transportadoras

WF Processos. Manual de Instruções

Olimpíada Brasileira de Robótica. Manual de Inscrição. Sistema OLIMPO Instruções

GUIA PRÁTICO DE INSTALAÇÃO

O Novo Portal Etilux também foi criado para ser um facilitador para nossa Força de Vendas, abrangendo as seguintes características:

DESCRIÇÃO DO CASO DE USO

ACESSAR O SISCONV. O ACESSO AO SISCONV É EFETUADO A PARTIR DO LOGIN NO SITE DO CBMDF PELO USUÁRIO CADASTRADO:

Manual do Sistema de Cadastro de Cultivares Locais, Tradicionais e Crioulas

E-Commerce Master. Versão: 1.0 Data: 05/06/2013 Identificador do documento: EM

GUIA INTEGRA SERVICES E STATUS MONITOR

PRODAV 05/2014 Passo a passo para inscrição do projeto

Sistema de Gerenciamento Remoto

SERVICE DESK MANAGER SDM. Manual do Sistema - DPOI

Deep View CRM Manual Operacional FAC. versão:

MONTE CARMELO MINAS GERAIS

MANUAL OPERACIONAL E CONCEITUAL - Orientações sobre cadastro de atividades no SIGA Extensão

USANDO O ROUNDCUBE WEBMAIL

Despachante Express - Software para o despachante documentalista veicular DESPACHANTE EXPRESS MANUAL DO USUÁRIO VERSÃO 1.1

Apostila Oultlook 2007 Prof. Fabrício Melo

Manual do Módulo de PC Online

Criando uma mala direta com o Word 2007 em 6 Passos

Curso de Formação Continuada de Professores em Tecnologias de Informação e Comunicação Acessíveis. Tutorial Glogster

Solicitação de compras web

Manual de Utilização

Manual de Utilização Autorizador

SSE 3.0 Guia Rápido Parametrizando o SISTEMA DE SECRETARIA Nesta Edição Configurando a Conexão com o Banco de Dados

Registro e Acompanhamento de Chamados

Tutorial WEB CONTENT MANAGEMENT [WCM] Obtenha benefícios a partir das aplicações customizadas da ADMT.


MANUAL DO SIGPOL 3.0 MÓDULO DOCUMENTOS

MANUAL DE UTILIZAÇÃO - VISÃO DE EMPRESAS. Todos os direitos reservados à Softbox

Daruma NFCe Conheça todos os passos para testar a NFCe Daruma

e-ouv Passo-a-passo Sistema de Ouvidorias do Poder Executivo Federal Junho, 2015 Controladoria-Geral da União

Podemos também definir o conteúdo dos menus da página inicial. Clique em Menus, Main Menu.

www. inf.br Outubro/2008 5www.habisp.inf.br TREINAMENTO HABISP VERBA DE ATENDIMENTO

Nos sites de compras, a tecnologia 3D Secure oferecida pelas bandeiras Visa e Mastercard é identificada pelas logos:

Manual do Atendente. Treinamento OTRS Help Desk

SUMÁRIO Acesso ao sistema... 2 Atendente... 3

MANUAL DO USUÁRIO WEB SIGAP - SISTEMA GESTOR DE ATENDIMENTOS E PROCESSOS

Tutorial do Sistema de Requerimentos On-line

A pessoa que tenha imóvel cadastrado no Sistema Nacional de Cadastro Rural SNCR.

BEM VINDOS AO DHL WEB SHIPPING GUIA DE USO

PASSO A PASSO Cadastramento de Empresa Gerência-Geral de Gestão de Tecnologia da Informação Equipe de Cadastro

MANUAL C R M ÍNDICE. Sobre o módulo de CRM Definindo a Campanha... 3

O Oficina Integrada é um sistema completo para o controle e gerenciamento de oficinas mecânicas. É o primeiro e único software que controla o fluxo

TUTORIAL UNP VIRTUAL

Manual do Sistema de Apoio Operadores CDL

Manual de Utilização Portal de Serviços do Inmetro nos Estados - PSIE

Manual do Portal do Fornecedor. isupplier

Manual do Painel Administrativo

MANUAL DE INSTALAÇÃO DO ODONTO TECHNOLOGY

Banco de Dados BrOffice Base

Utilizando o correio eletrônico da UFJF com Thunderbird e IMAP

1.1 Objetivo Características 1

PASSO A PASSO PARA INSCRIÇÃO NA CHAMADA PÚBLICA BRDE/FSA PRODAV 04/ LABORATÓRIOS

Manual de uso do aplicativo Filho Sem Fila

Portal Contador Parceiro

SIGECORS. Sistema de Gerenciamento de Resíduos Sólidos Industriais

Acesse o site 1clique no link Inscreva-se!

CRM MITIS GERAR SMP PELO ASSISTENTE

PASSO A PASSO PARA INSCRIÇÃO NA CHAMADA PÚBLICA BRDE/FSA PRODAV 03/2013

Omega Tecnologia Manual Omega Hosting

Gerencie a sala de espera e garanta a satisfação dos pacientes

Treinamento SISPES. Rede sem fio: sof_eventos Senha:

MÓDULO EXTERNO SISTEMA DE EMISSÃO DE LICENÇAS - CITES IBAMA INSTITUTO BRASILEIRO DO MEIO AMBIENTE E DOS RECURSOS NATURAIS RENOVAVÉIS

Manual de padronização para envio de orçamento e pedidos por para CristalTemper.

MANUAL PARA CADASTRO E ACESSO

Aoentrar na sua cx de vc terá uma tela como a abaixo :

Como acessar o novo webmail da Educação? Manual do Usuário. 15/9/2009 Gerencia de Suporte, Redes e Novas Tecnologias Claudia M.S.

Sua empresa adquiriu a Solução Nucleu Excence, e isto nos deixa orgulhosos.

Manual de Operação do Sistema de Tickets Support Suite

TUTORIAL FERRAMENTA DE PRÉ-AGENDAMENTO ONLINE. MAPLO

15/8/2007 Gerencia de Tecnologia da Informação Claudia M.S. Tomaz

Guia do Usuário. Introdução

Cadastro Avaliação 2013 Manual de Instruções

Manual do Almoxarifado SIGA-ADM

Transcrição:

Como e Quando Testar Para Obter Qualidade

Cursos Ministrados no 1 Workshop de Testes de Software

Técnicas de Testes de Software Faça um Levantamento e uma Especificação Eficaz, saiba o que testar Objetivos do Curso Capacidade de melhorar o desempenho dos Testadores em seus Testes Capacidade de melhorar a documentação de cada Analista Conhecer técnicas motivadoras para levantamento de testes Estar apto a saber o quando e o que testar.

Técnicas de Testes de Software Faça um Levantamento e uma Especificação Eficaz, saiba o que testar Conceitos da Área de Testes Processos de Testes Tipos de Testes Levantamento de Testes Especificação de Testes

Conceitos da Área de Testes A equipe de testes pode ser montada com os desenvolvedores menos qualificados, pois qualquer um pode testar sistemas. Quando estiver tudo pronto, o software seguirá para o pessoal fazer o teste

Conceitos da Área de Testes Caso de teste Plano de Casos de Testes Plano de Testes

Conceitos da Área de Testes Especificação de caso de teste Suíte de Teste

Conceitos da Área de Testes Problemas que afetam à Qualidade dos Projetos Falta de treinamento Falta de ferramentas de testes

Conceitos da Área de Testes Problemas que afetam à Qualidade dos Projetos Quem testa é a equipe de testes Alterações rápidas Falta de apoio da gerência Falta de tempo para testar Com o levantamento e a especificação estes itens já deixam de serem problemas Os testadores são sempre culpados Os testadores precisam aprender a dizer não

Conceitos da Área de Testes O testador é um inimigo do desenvolvedor.

Processo de Desenvolvimento

Processo de Desenvolvimento Testa Testa Testa Testa Testa

Processos de Testes

Tipos de Testes Teste de Usabilidade Teste Exploratório Teste de Estresse Teste de Regressão

Tipos de Testes Teste de Carga Teste de Performance Teste de Volume

Levantamento de Testes

Levantamento de Testes Levante casos em que o seu teste irá validar os valores limites dos campos(tente criar estes casos de testes para os desenvolvedores realizarem nos Testes de Unidade) Levante casos de testes para o fluxo principal

Levantamento de Testes Levante casos de testes para fluxos alternativos(campos obrigatórios vazios, salvar um cadastro sem nenhum campo preenchido, na edição do cadastro apagar os dados e salvar, etc) Levante casos em que o usuário poderia exigir algo do sistema em que o sistema não esteja preparado para responder a ação (não preencher todos os campos do formulário, fechar a página, voltar à página e validar se os campos continuam preenchidos)

Levantamento de Testes Levante casos de testes de usabilidade, descrevendo como o layout deveria ficar ou como deve ser a ordenação do campo para utilização apenas pelo teclado(tabulação). Levante casos de testes exploratórios iniciais, estes irão indicar se a suíte de teste(bloco de testes de uma tela, caso de uso ou módulo), já pode ser iniciada. (smoke tests)

Levantamento de Testes Vejam alguns Casos de Testes que poderíamos levantar de exemplo. ST001 - Suíte Cadastrar Time CT001 - Validar exploração da tela através de cliques em todos os campos e botões CT002 - Validar Cadastrar time CT003 - Validar Cadastrar time sem nenhum campo preenchido CT004 - Validar campo Nome CT005 - Validar campo Empresa CT006 - Validar campo responsável CT007 - Validar cadastro do time no banco

Levantamento de Testes Vejam alguns Casos de Testes que poderíamos levantar de exemplo. ST002 - Suite Cadastrar Filme CT008 - Validar Cadastrar filme CT009 - Validar campos obrigatórios do cadastro de filmes CT010 - Validar tipo campo Diretor CT011 - Validar inserção de caracteres especiais no campo Nome CT012 - Validar inserção de atores principais

Especificação dos Testes Qual a importância de documentar casos de teste? Descrever o passo a passo de cada caso de teste; Importante para permitir a disseminação do conhecimento e para ajudar na manutenção Existem diversas ferramentas no mercado que auxiliam nesse processo de documentação, como: Testlink Jira Rational Test Manager Rational Quality Manager

Especificação dos Testes Procure descrever um caminho curto e objetivo; Procure descrever da forma mais sucinta possível o Caso de Teste; Procure elaborar o caso de teste com o menor número de passos possíveis;

Especificação dos Testes Se um Caso de Teste ficar maior do que o Caso de Uso, procure dividir em mais Casos de Testes Em um Caso de Teste ágil, tente colocar as condições para a ação, a ação a executar e se possível os resultados esperados (é desejável, pois na maioria das vezes não conhecemos o resultado)

Especificação dos Testes CT002 - Validar Cadastrar Time Objetivo: Cadastrar um novo time no sistema Pré-condições: Usuário(Administrador) ter acesso a tela de cadastro Passos: Entrada 1. Usuário acessa tela de cadastro de time 2. Usuário insere o campo Nome: "Corinthians" 3. Usuário insere o campo Empresa: "Corinthians S.A." 4. Usuário insere o campo Responsável: "Mario Gobi" 5. Usuário clica em salvar Saída 1. Sistema valida os campos nome, empresa e responsável com sucesso 2. Sistema salva no banco 3. Sistema exibe mensagem "O time foi salvo com sucesso" Exemplo de Caso de Teste utilizando o conceito tradicional e que poderia ser inserido no Testlink.

Especificação dos Testes Teste de campos obrigatórios do cadastro de filmes Dado que: - Os campos obrigatórios são: Nome do Filme, Ator, Atriz, Diretor Quando: - Eu não preencho o campo Atriz Então: - O sistema não salva o filme - O sistema exibe mensagem que não foi salvo o filme - O sistema lista campos a serem preenchidos Exemplo de Caso de Teste utilizando o conceito Ágil. Estes podem ser controlados por postits

Contato Email: jjjuniorjr2@gmail.com / copati.udi@gmail.com Site: http://4alltests.webs.com http://uaitest.webs.com Twitter: @TesteJoaoJunior Facebook: Página Copa TI Agradecimento à Prime Team Tecnologia por ceder o espaço.