CASOS DE TESTE PALESTRANTE: MARCIA SILVA

Tamanho: px
Começar a partir da página:

Download "CASOS DE TESTE PALESTRANTE: MARCIA SILVA MARCIA.SILVA@DATASUS.GOV.BR WWW.EMERSONRIOS.ETI.BR"

Transcrição

1 CASOS DE TESTE PALESTRANTE: MARCIA SILVA

2 CONCEITOS BÁSICOS - TESTES O que é Teste de Software? Teste é o processo de executar um programa com o objetivo de verificar sua conformidade em relação aos requisitos especificados.

3 CONCEITOS BÁSICOS - TESTES Porque Testamos? para verificar se o software está fazendo o que foi pedido que ele fizesse num requisito; para garantir que o negócio não vai correr riscos provocados por defeitos em produção; para assegurar a qualidade do software;

4 CONCEITOS BÁSICOS - PROCESSOS Qual a diferença entre Projeto e Processo? Projeto é um empreendimento temporário conduzido para criar um produto ou serviço ou resultado único Fonte: (PMI Project Management Institute PMBok 2008) (Gerenciando Projetos de Teste de Software Editora ArtImagem) Processo - Um processo de Engenharia de Software é formado por um conjunto de passos de processo parcialmente ordenados, relacionados com artefatos, pessoas, recursos, estruturas organizacionais e restrições, tendo como objetivo produzir e manter os produtos de software finais requeridos. Fonte: Wikipédia

5 CONCEITOS BÁSICOS - PROCESSOS Projeto x Processo O teste também deve ser considerado um projeto; É importante termos um processo de teste;

6 CONCEITOS BÁSICOS - PROCESSOS PRINCÍPIO BASE DOS MODELOS DE QUALIDADE Melhores processos Melhores produtos OBJETIVO Melhorar os processos para melhorar os produtos (bens e serviços) 6

7 CONCEITOS BÁSICOS - DEFEITOS O que é Defeito? Qualquer condição que causa um desvio de um resultado baseado no que diz um requisito, um documento de especificação, um documento do usuário, um padrão, ou conforme a experiência ou percepção do técnico, que requeira investigação. Obs.: Defeitos podem ser encontrados em produtos de software ou artefatos de software. Fonte ISO

8 Conceitos Básicos Custo do Defeito 8

9 CONCEITOS BÁSICOS O RUP é um framework de processo iterativo e incremental que provê uma abordagem disciplinada para o desenvolvimento de software Possui duas dimensões: O eixo horizontal representa o aspecto dinâmico do processo e mostra as fases do ciclo de vida à medida que este se desenvolve O eixo vertical representa o aspecto estático do processo, como ele é descrito em termos de disciplinas As disciplinas fundamentais do processo de desenvolvimento de software também estão presentes na estrutura do RUP

10 TESTE X DESENVOLVIMENTO

11 Casos de Testes

12 PROCESSO BÁSICO DE TESTE Planejar Planejar Testes Testes Projetar Testes Executar Testes Analisar Resultados Gerenciar Defeitos 12

13 CASOS DE TESTE Eu quero Testar mas não sei por onde começar... Um bom começo seria escrever os casos de testes de cada uma das funcionalidades ou requisito do software.

14 CASOS DE TESTE Casos de Testes é um conjunto de condições usadas para: Encontrar defeitos na estrutura interna do software Garantir que os requisitos do software que foi construído seja plenamente atendidos.

15 Pré Requisitos para criação dos Casos de Testes Etapas de Suporte Preparação Produtos Etapas de Realização Requisitos Planejamento Especificação Estratégia de Testes Planos de Teste Especificação Planejamento Roteiros de Teste Casos de Teste Execução Scripts ou procedimentos de teste 15

16 Estratégia de Teste Para planejar os testes, devemos saber: O que pretendemos testar; Quando iremos testar; Como iremos testar Logo, precisamos ter definido a nossa teste. Estratégia de teste. 16

17 PROCESSO DE TESTE PROJETAR MacroMacro-atividade: atividade: Projetar Teste ou Especificar O projeto dos testes (ou especificar teste) contempla a criação dos casos de teste (conforme template) template) e demais artefatos necessários às atividades de execução dos testes conforme definido no Plano de Teste. Na ocorrência de alterações de requisitos, de design ou do código do sistema, durante ou posteriormente a esta atividade, a alteração é feita através de uma solicitação formal de mudança, onde são avaliadas as mudanças necessárias nos artefatos envolvidos. Para tal o projeto deve ser monitorado. Atividade: Atividade: Atividade: Definir os cenários de teste Elaborar Casos de Teste Elaborar Procedimento de Teste 17

18 ELABORAÇÃO DO TESTE A tarefa de elaboração do teste é coberta por 3 documentos: Especificação de Desenho ou Design (Projeto) de Teste Trata-se de um detalhamento da abordagem apresentada no Plano de Teste e identifica as funcionalidades e características a serem testadas pelo projeto. Este documento também identifica os casos e os procedimentos de teste, se existirem, e apresenta os critérios de aprovação. Especificação de Caso de Teste Define os casos de teste, incluindo dados de entrada, resultados esperados, ações e condições gerais para a execução do teste. Utilizaremos a nomenclatura de Plano de Caso de Teste para este documento gerado. Especificação do Procedimento de Teste Identifica todos os passos necessários para operar o sistema e exercitar os Casos de Testes especificados, de maneira a cobrir o Projeto de Teste planejado. Os procedimentos de testes formam um documento separado com a intenção de que seja seguido passo a passo, sem ocorrências não previstas. A Norma IEEE Std (IEEE Standard for Software Test Documentation) descreve um conjunto de documentos para as atividades de teste de um projeto de software. 18

19 PROCESSO DE TESTE PROJETAR TESTE Atividade: Definir Cenários de Teste Descrição: O Analista de Teste com base nos requisitos de teste Descrição: ou nos casos de uso, e usando o Plano de Teste como referência, deve definir os Cenários de Teste e que servirão posteriormente para a elaboração dos Procedimentos (ou Roteiro) de Teste. Responsáveis: Participantes: Artefatos: Ferramentas: Analista de Teste Analista de Sistemas, Testador Plano de Teste, Requisitos, Casos de Uso (testáveis) Precisam ser definidas

20 DESENHO OU PROJETO DE TESTE PADRÃO IEEE 829 Introdução Identificador Escopo Referências Detalhes deste nível do desenho (projeto) de teste Features (ou funcionalidades) a serem testadas Abordagem refinada Casos de Teste com a sua respectiva identificação Critérios de passagem e falha por feature ou funcionalidade Entregáveis Global Glossário Procedimentos de alterações do documento e histórico de alterações 20

21 PROCESSO DE TESTE PROJETAR TESTAR Atividade: Elaborar Casos de Teste Descrição: O Analista de Teste define e elabora os casos de Descrição: teste baseados nas especificações dos casos de uso ou requisitos e em especificação suplementar (caso exista), exista), tomando como base o Plano de Teste. Os testes não funcionais, caso existam, como, por exemplo, teste de desempenho, também devem estar definidos, nos casos de teste. Responsáveis: Participantes: Artefatos: Ferramentas: Analista de Teste Analista de Sistemas, Testador Plano de Teste, Caso de Teste Precisam ser definidas

22 CASO DE TESTE PADRÃO IEEE 829 Introdução (uma por documento) Identificador do documento Escopo Referências (itens de teste) Contexto Notas para descrição Detalhes (um por caso de teste) Identificador do caso de teste Objetivos Especificações de entrada Especificações de saída Necessidades de ambiente Requisitos ou procedimentos especiais Dependências entre casos de teste Referências (Itens de teste) Requisitos Projeto de teste e features Guia do Usuário Guia Operacional Guia de Instalação Etc... Global Glossário Procedimentos de alterações do documento e histórico de alterações 22

23 PROCESSO DE TESTE PROJETAR TESTE Atividade: Elaborar Procedimentos de Teste (ou Roteiro de Teste) Descrição: Os procedimentos de teste devem ser elaborados com Descrição: o intuito de manter a sequencia necessária para a execução dos casos de teste que se enquadrem nesta situação. Responsáveis: Participantes: Artefatos: Ferramentas: Analista de Testes Analista de Sistemas,Testador Casos de Teste, Procedimentos de Teste Precisam ser definidas

24 PROCEDIMENTOS DE TESTE PADRÃO IEEE 829 Introdução Identificador do documento Escopo Referências Relações com outros documentos de procedimentos Detalhes deste nível do desenho (projeto) de teste Entradas, saídas e requisitos especiais Ordem para execução dos casos de teste Global Glossário Procedimentos de alterações do documento e histórico de alterações 24

25 O caso de Teste como centro motivador do teste O que motivou o meu teste? Onde devo testar? Configurações Requisitos Caso de Teste Iteração Quando devo testar? Implementação Como devo testar? 25

26 ELABORAÇÃO DO PLANO DE CASO DE TESTE Para a elaborar os casos de teste a partir do requisitos especificados devedeve-se considerar os seguintes itens: Identificar todos os cenários contidos nas especificação existente; Para cada cenário, identificar um ou mais casos de teste; Para cada caso de teste, identificar condições de execução; Adicionar os dados para as condições nos casos de teste. 26

27 ELABORAÇÃO DO CASO DE TESTE Os seguintes itens devem ser abordados: Abordagens para determinar os casos de testes ISO Teste Dinâmico -Teste que para ser executado precisa de um código de programa Teste Estático - Teste que para ser executado não precisa de um código de programa, exemplo, revisão, verificação, inspeção Identificação das condições de testes: Identificação dos casos de testes (o que testar) Deve conter uma definição de cada caso de teste identificado Detalhamento da massa de entrada, de Saída ( resultante ) Critérios especiais para geração da massa de Teste, com o nome do responsável Necessidades de ambiente Especificar as necessidades adicionais de equipamentos Definir agenda de levantamento (como testar) Cronograma Interdependências Listar as interdependências entre os Casos de Testes. 27

28 TESTE NA FASE DE ESPECIFICAÇÃO Elaboração dos Casos de Teste para a revisão da especificação Checklist Recomenda Recomenda-se o uso de templates para a revisão 28

29 Teste na fase de Especificação Assegura Qualidade, Testabilidade, Testabilidade, Completude, Mensurabilidade das demandas, Entendimento dos Requisitos e principalmente ANTECIPA PROBLEMAS 29

30 ALGUNS EXEMPLOS DE PERGUNTAS: 1. O Objetivo da especificação está de fácil entendimento? 2. Os Atores estão definidos? 3. Existem regras de navegabilidade em documentação Suplementar ou na própria especificação? 4. Todas as exceções descritas estão sendo citadas no corpo da especificação? 5. Todas as telas (protótipos), possuem detalhamento de atributos? 6. Todos os campos do tipo "combo","lista "combo","lista" combo","lista" e "caixa de seleção" estão definidos quanto a sua ordenação? 7. Todos os campos das telas estão definidos quanto a sua obrigatoriedade de preenchimento? 8. Todos os campos das telas estão definidos quanto ao seu tamanho? 30

31 ALGUNS EXEMPLOS DE PERGUNTAS: 9. Todos os campos das telas estão definidos quanto ao seu tipo? 10. Todos os campos que recuperam dados estão definidos quanto ao seu valor padrão? 11. A seqüência lógica da especificação está bem descrita? 12. Todas as Regras de Negócio estão citadas? 13. Todos os cenários possíveis estão descritos? 14. Todas as opções (Botões) da tela principal estão descritas como fluxos? 15. A indentação está refletindo a correta funcionalidade? 16. Todas os campos do tipo data estão sendo validados quanto ao conteúdo, formato inválido e data inválida? 17. Todas as mensagens estão inteligíveis e corretamente descritas nas suas respectivas ações do sistema? 31

32 Testabilidade Relatório de Testabilidade Cliente Projeto Caso de Uso Analisado Responsável pela Análise Nº Texto Sim Test center Não N/A Considerações Projeto em Resposta ao teste Sim Não Considerações 1 O objetivo e especificação está de facil entendimento? 2 Os atores estão definidos? Existem regras de nvaegabilidade em documentação 3 Suplementar ou na própria especificação? Todas as exceções descritas estão sendo citadas no 4 corpo da especificação? Todas as telas (protótipos), possuem detalhamento de 5 atributos? Todos os campos do tipo "combo", "lista" e "caixa de 6 seleção" estão definidos quanto a sua ordenação? Todos os campos das telas estão definidos quanto a sua 7 obrigatoriedade de preenchimento? Checklist Todos os campos das telas estão definidos quanto ao 8 seu tamanho? Todos os campos das telas estão definidos quanto ao 9 seu tipo? Todos os campos que recuperam dados estão definidos 10 quanto ao seu valor padrão? Análise de Testabilidade Testabilidade Caso de Uso

33 Rastreabilidade Teste / Requisito Mudança de um Requisito Planejar Projetar Testes Testes Atualiza/Versiona os Casos de Testes Associados Requisito Teste

34 Caso de Teste

35 Artefatos Gerados

36 CENÁRIOS DE TESTES (EXEMPLO REAL) Cenário de teste é o caminho ou situação a ser testada Em um Caso de Uso de Transferência Bancária, um dos cenários é a Transferência DOC para conta de terceiros.

37 Teste de Cenário Teste de Sistema Para se testar este cenário de especificação, devemos criar um cenário de teste para validar esta funcionalidade. Este cenário de teste, deve seguir os seguintes passos: Pré Condição Estar logado internet bank e existir Banco e Conta Corrente de origem Passos 1. Selecionar opção de Transferência 2. Preencher Dados Destinatário Código do Banco Agência Conta Corrente CPF do Destinatário Valor 3. Verificar o saldo da conta de origem, 4. Transferir o valor da conta origem para conta destino, 4. Consultar novamente o saldo da conta origem, verificando que o saldo inicial menos o valor transferido é igual ao saldo atual, 5. Imprimir comprovante de transferência 37

38 Dentro deste cenário de teste podemos destacar diversos casos de testes: CT01 Preenchimento dos campos obrigatório na tela de transferência CT02 Validação de CPF CT03 Conta Destino inválida CT04 Transferência de valores negativos e muitos outros 38

39 CT Preenchimento inválido do campo número de confirmação Preencher o campo número de confirmação com um número inválido O Sistema apresenta uma mensagem 39

40 EXEMPLO DE CASO DE TESTES Considere as seguintes situações: 1 Um Sistema web com os seguintes requisitos não-funcionais: Deve operar em diferentes Browsers Deve poder usar diferentes plug-ins Rodar em diferentes sistemas operacionais nas máquinas clientes Deve receber páginas por diferentes servidores Deve rodar em diferentes servidores Exemplo de Caso de teste Testar o requisito funcional Manter Usuário O sistema deve: - incluir usuário - alterar usuário - excluir usuário

41 EXEMPLIFICANDO CENÁRIO Funcionalidade Uma das funcionalidades Incluir usuário. - um dos Testes: Passo: Passo Preencher a tela de usuário com seus campos obrigatórios e selecionar a opção incluir. Resultado esperado: esperado Mensagem de Incluído com sucesso. Ambiente de teste: teste Máquina cliente com sistema operacional windows 2000, utilizando o Internet explorer 6.0 como Browser, recebendo páginas de um servidor com IIS e ter um servidor de Websphere em Linux.

42 DETALHANDO A SITUAÇÃO ANTERIOR

43 Algumas tecnícas para derivar Casos de Teste As técnicas de especificação usam vários princípios para a derivação dos casos de teste, teste, alguns dos quais estão abaixo listados: listados: Classes de equivalência; equivalência; Análise Análise de valores limítrofes; limítrofes; 43

44 Classes de Equivalência e Análise de Valores Limítrofes Vamos supor que o campo idade deva ter valores dentro dos seguintes limites: limites: 18 <= idade <= 65 Isto daria as seguintes classes de equivalência para serem testadas: testadas: idade menor ou igual a 18; idade entre 18 e 65; idade maior do que 65. O caso de teste deveria incluir o seguinte: seguinte: Entrada = 10 - Resuldado = valor inválido Entrada = 35 - Resultado = valor correto Entrada = 70 - Resultado = valor inválido Além disso os valores limítrofes 17,18 e 19 e 64, 65 e 66 deveriam também ser testados ou um valor absurdo do tipo ,

45 CONCLUSÃO O número de casos de teste a serem criados e executados muitas vezes vai depender do prazo de teste ou de outros fatores. Além disso, não basta a nossa intuição, precisamos escrever cada um dos casos de teste. teste. A mensagem é simples, quanto mais casos de teste usarmos tanto mais profundo será o nosso teste e tanto maior será a qualidade do software.

46 EXERCÍCIO CT01 Preenchimento dos campos obrigatório na tela de transferência.

47 PERGUNTAS?

48 FIM

CLÍNICA TECNOLÓGICA COMO ESCREVER CASOS DE TESTE. Palestrante: Marcia Silva

CLÍNICA TECNOLÓGICA COMO ESCREVER CASOS DE TESTE. Palestrante: Marcia Silva CLÍNICA TECNOLÓGICA COMO ESCREVER CASOS DE TESTE Palestrante: Marcia Silva MARCIA.SILVA@DATASUS.GOV.BR www.emersonrios.eti.br 1 APRESENTAÇÃO MARCIA SILVA marcia.silva@datasus.gov.br Pós-graduada em Melhoria

Leia mais

Desenvolvimento de Software

Desenvolvimento de Software PODER JUDICIÁRIO JUSTIÇA DO TRABALHO TRIBUNAL REGIONAL DO TRABALHO DA 15ª REGIÃO Secretaria de Tecnologia da Informação e Comunicações Total de Páginas:16 Versão: 1.0 Última Atualização: 26/07/2013 Índice

Leia mais

Teste de Software. Objetivo: Executar software para revelar erros/falhas ainda não descobertos. Pode gastar 40% do esforço de desenvolvimento

Teste de Software. Objetivo: Executar software para revelar erros/falhas ainda não descobertos. Pode gastar 40% do esforço de desenvolvimento Teste de Software 3 Teste de Software Objetivo: Executar software para revelar erros/falhas ainda não descobertos Pode gastar 40% do esforço de desenvolvimento 2 Teste de Software Defeito (fault, defects)

Leia mais

Teste de Software. Planejamento de Teste. Rosemary Silveira Filgueiras Melo

Teste de Software. Planejamento de Teste. Rosemary Silveira Filgueiras Melo Teste de Software Planejamento de Teste Rosemary Silveira Filgueiras Melo rosesfmelo@hotmail.com 1 Agenda Atividades de Teste Conceitos importante no Contexto de Teste Abordagem de Teste 2 Atividades de

Leia mais

DOCUMENTAÇÃO DE TESTE

DOCUMENTAÇÃO DE TESTE DOCUMENTAÇÃO DE TESTE Dissecando a norma IEEE 829-2008 Emerson Rios emersonrios@riosoft.org.br www.emersonrios.eti.br PROJETO DE TESTE DE SOFTWARE Deixa eu te dizer uma coisa. Teste de Software é um projeto.

Leia mais

Gerenciamento do Escopo do Projeto (PMBoK 5ª ed.)

Gerenciamento do Escopo do Projeto (PMBoK 5ª ed.) Gerenciamento do Escopo do Projeto (PMBoK 5ª ed.) De acordo com o PMBok 5ª ed., o escopo é a soma dos produtos, serviços e resultados a serem fornecidos na forma de projeto. Sendo ele referindo-se a: Escopo

Leia mais

Como escrever Caso de Teste Teoria e Prática. Ricardo Cristalli

Como escrever Caso de Teste Teoria e Prática. Ricardo Cristalli Como escrever Caso de Teste Teoria e Prática Ricardo Cristalli Nivelamento do Conhecimento Especificação informada: 1. Tamanho e Tipo do Campo: Login: AlfaNumérico 10 Caracteres Senha: Alfabético 8 Caracteres

Leia mais

Workshop de Teste de Software. Práticas

Workshop de Teste de Software. Práticas Workshop de Teste de Software Práticas Curso complementar ao outro workshop Emerson Rios emersonrios@riosoft.org.br www.emersonrios.eti.br 1 AGENDA DO CURSO Documentação Processo Aderência dos documentos

Leia mais

Guia do Processo de Teste Metodologia Celepar

Guia do Processo de Teste Metodologia Celepar Guia do Processo de Teste Metodologia Celepar Agosto de 2009 Sumário de Informações do Documento Documento: guiaprocessoteste.odt Número de páginas: 11 Versão Data Mudanças Autor 1.0 26/12/07 Criação.

Leia mais

Teste de Software. Estratégias de Teste. Rosemary Silveira Filgueiras Melo

Teste de Software. Estratégias de Teste. Rosemary Silveira Filgueiras Melo Teste de Software Estratégias de Teste Rosemary Silveira Filgueiras Melo rosesfmelo@hotmail.com 1 Agenda Estratégias de Teste Tipos de Estratégias de Teste 2 Estratégias de teste Define as fases em que

Leia mais

e Autorizador Odontológico

e Autorizador Odontológico 1 CONTROLE DE DOCUMENTO Revisor Versão Data Publicação Diego Ortiz Costa 1.0 08/08/2010 Diego Ortiz Costa 1.1 09/06/2011 Diego Ortiz Costa 1.2 07/07/2011 2 Sumário CONTROLE DE DOCUMENTO... 2 1. Informações

Leia mais

Estratégias de Testes Parte I

Estratégias de Testes Parte I Engenharia de Software III 5º. Semestre ADS Capítulo 9 Estratégias de Testes Parte I Profa. Dra. Ana Paula Gonçalves Serra Prof. Ms. Edson Saraiva de Almeida Agenda Exercício Profa. Dra. Ana Paula G. Serra

Leia mais

Arquitecturas de Software Enunciado de Projecto 2007 2008

Arquitecturas de Software Enunciado de Projecto 2007 2008 UNIVERSIDADE TÉCNICA DE LISBOA INSTITUTO SUPERIOR TÉCNICO Arquitecturas de Software Enunciado de Projecto 2007 2008 1 Introdução Na primeira metade da década de 90 começaram a ser desenvolvidas as primeiras

Leia mais

SAÚDE CONNECT 03.010 ALTERAÇÃO DE DADOS CADASTRAIS

SAÚDE CONNECT 03.010 ALTERAÇÃO DE DADOS CADASTRAIS SAÚDE CONNECT 03.010 ALTERAÇÃO DE DADOS CADASTRAIS ALTERAÇÃO DE DADOS CADASTRAIS - PRESTADOR... 3 1. CONSULTAR OU ALTERAR DADOS CADASTRAIS... 3 1.1. DADOS GERAIS... 3 1.2. ENDEREÇOS... 5 1.3. ESPECIALIDADES...

Leia mais

UNIVERSIDADE FEDERAL DO VALE DO SÃO FRANCISCO UNIVASF SECRETARIA DE TECNOLOGIA DA INFORMAÇÃO STI DEPARTAMENTO DE SISTEMAS DE INFORMAÇÕES

UNIVERSIDADE FEDERAL DO VALE DO SÃO FRANCISCO UNIVASF SECRETARIA DE TECNOLOGIA DA INFORMAÇÃO STI DEPARTAMENTO DE SISTEMAS DE INFORMAÇÕES UNIVERSIDADE FEDERAL DO VALE DO SÃO FRANCISCO UNIVASF SECRETARIA DE TECNOLOGIA DA INFORMAÇÃO STI DEPARTAMENTO DE SISTEMAS DE INFORMAÇÕES MANUAL DO USUÁRIO SISTEMA DE TRAMITAÇÃO DE DOCUMENTOS Versão 3.0

Leia mais

MANUAL PARA DESENVOLVIMENTO DE SOFTWARE TRABALHO DE CONCLUSAO DE CURSO EM SISTEMAS DE INFORMAÇÃO

MANUAL PARA DESENVOLVIMENTO DE SOFTWARE TRABALHO DE CONCLUSAO DE CURSO EM SISTEMAS DE INFORMAÇÃO MANUAL PARA DESENVOLVIMENTO DE SOFTWARE TRABALHO DE CONCLUSAO DE CURSO EM SISTEMAS DE INFORMAÇÃO Sumário PREFÁCIO...3 MODELO DA DOCUMENTAÇÃO...3 1. INTRODUÇÃO AO DOCUMENTO...3 1.1. Tema...3 2. DESCRIÇÃO

Leia mais

Especificação de Caso de Uso

Especificação de Caso de Uso Versão: 1.1 Especificação de Caso de Uso UCCITES06 Versão: 1.1 Histórico da Revisão Data Versão Descrição Autor 05/09/2008 0.1 Criação do documento. Ana Ornelas 09/09/2008 0.2 Atualização da seção Pré-condições.

Leia mais

INTRODUÇÃO A ENGENHARIA DE SOFTWARE

INTRODUÇÃO A ENGENHARIA DE SOFTWARE Universidade TESTE Estadual DE SOFTWARE Vale do Acaraú O que são testes? INTRODUÇÃO A ENGENHARIA DE SOFTWARE Teste é um processo de avaliar um sistema ou um componente de um sistema para verificar se ele

Leia mais

PROCESSO DE DESENVOLVIMENTO DE SOFTWARE

PROCESSO DE DESENVOLVIMENTO DE SOFTWARE PROCESSO DE DESENVOLVIMENTO DE SOFTWARE Luiz Leão luizleao@gmail.com http://www.luizleao.com Questão 1 Sobre a Metodologia de Desenvolvimento de Software Extreme Programming (XP), explique e cite os benefícios

Leia mais

DOCUMENTAÇÃO SISTEMA DE ADMINISTRAÇÃO DE CONSULTÓRIO MÉDICO

DOCUMENTAÇÃO SISTEMA DE ADMINISTRAÇÃO DE CONSULTÓRIO MÉDICO DOCUMENTAÇÃO SISTEMA DE ADMINISTRAÇÃO DE CONSULTÓRIO MÉDICO SUMÁRIO Parte I Modelagem do Software Documento de Requisitos 1. Introdução 2. Descrição Geral do Sistema 3. Requisitos Funcionais 4. Requisitos

Leia mais

Professor Emiliano S. Monteiro

Professor Emiliano S. Monteiro Professor Emiliano S. Monteiro To-Do Doing Done Conhecer os processos de desenvolvimento habilita o aluno a realizar uma melhor escolha de processo para uso em projetos futuros. A vantagem de conhecer

Leia mais

Teste de Software Parte 2. Prof. Jonas Potros

Teste de Software Parte 2. Prof. Jonas Potros Teste de Software Parte 2 Prof. Jonas Potros Conteúdos Processo de Teste Planejamento de Teste Processo de Teste Independentemente da fase de teste, o processo de teste inclui as seguintes atividades:

Leia mais

PSP: Personal Software Process. PSP- Personal Software Process. PSP: Personal Software Process. PSP: Personal Software Process

PSP: Personal Software Process. PSP- Personal Software Process. PSP: Personal Software Process. PSP: Personal Software Process PSP- Personal Software Process Maria Cláudia F. P. Emer PSP: Personal Software Process z Já foram vistas ISO/IEC 9126 foco no produto ISO 9001 e CMM foco no processo de desenvolvimento z Critica a essas

Leia mais

Revisão Diagrama de Caso de Uso. Rodolfo Adamshuk Silva 30/08/2013

Revisão Diagrama de Caso de Uso. Rodolfo Adamshuk Silva 30/08/2013 Revisão Diagrama de Caso de Uso Rodolfo Adamshuk Silva 30/08/2013 Processo Unificado (PU) É um modelo de processo de software baseado no modelo incremental, visando a construção de software orientado a

Leia mais

Introdução ao Teste de Software

Introdução ao Teste de Software Introdução ao Teste de Software Ricardo A. Ramos [Baseado na apresentação do LABS ICMC-USP -> http://www.labes.icmc.usp.br] Organização Introdução Teste de Software Terminologia e Conceitos Básicos Técnicas

Leia mais

TESTES DE SOFTWARE 1. Fundamentos sobre testes de software

TESTES DE SOFTWARE 1. Fundamentos sobre testes de software ENG SOFT - TESTES TESTES DE SOFTWARE 1. Fundamentos sobre testes de software A atividade de teste de software sempre foi considerada como um gasto de tempo desnecessário, uma atividade de segunda classe,

Leia mais

Introdução a Teste de Software

Introdução a Teste de Software Universidade Católica de Pelotas Tecnólogo em Análise e Desenvolvimento de Sistemas Disciplina de Qualidade de Software Introdução a Teste de Software Prof. Luthiano Venecian 1 Conceitos Teste de software

Leia mais

TESTES DE SOFTWARE Unidade 1 Importância do Teste de Software. Luiz Leão

TESTES DE SOFTWARE Unidade 1 Importância do Teste de Software. Luiz Leão Luiz Leão luizleao@gmail.com http://www.luizleao.com Conteúdo Programático 1.1 - O teste nas fases de vida e de desenvolvimento de um software. 1.2 - O teste na engenharia de sistemas e na engenharia de

Leia mais

MANUAL e-sic GUIA DO SERVIDOR. Governo do Estado do Piauí

MANUAL e-sic GUIA DO SERVIDOR. Governo do Estado do Piauí MANUAL e-sic GUIA DO SERVIDOR Governo do Estado do Piauí 1 Conteúdo Introdução... 3 Sistema Eletrônico de Informação ao Cidadão (e-sic)... 4 Primeiro Acesso... 5 Cadastro...Erro! Indicador não definido.

Leia mais

Uso de Processo em Fábrica de Teste

Uso de Processo em Fábrica de Teste Uso de Processo em Fábrica de Teste Trayahú Moreira Filho iteste Abordagem do Serviço Framework de Serviço Serviços Processos Estratégia do Serviço MPT Br. Ferramenta ALM Implementação do Serviço Customização

Leia mais

30% a 50% dos custos desenvolvimento A complexidade torna impossível teste completo (cobertura total) Mas...

30% a 50% dos custos desenvolvimento A complexidade torna impossível teste completo (cobertura total) Mas... TESTES TESTES DE SOFTWARE 30% a 50% dos custos desenvolvimento A complexidade torna impossível teste completo (cobertura total) Mas... Metodologia para testes bem definida Uso de ferramentas podem aumentar

Leia mais

Fundamentos de Teste de Software

Fundamentos de Teste de Software Núcleo de Excelência em Testes de Sistemas Fundamentos de Teste de Software Módulo 1- Visão Geral de Testes de Software Aula 2 Estrutura para o Teste de Software SUMÁRIO 1. Introdução... 3 2. Vertentes

Leia mais

3. Engenharia dos requisitos de software

3. Engenharia dos requisitos de software Renato Cardoso Mesquita Departamento de Eng. Elétrica da UFMG renato@cpdee.ufmg.br Engenharia de Software 3. Engenharia dos requisitos de software.......... 3.1. Visão Geral O fluxo de Requisitos reúne

Leia mais

Falta Erro Falha. Motivação. Teste de Software. Falha, Falta e Erro. Falha, Falta e Erro. Falha, Falta e Erro. Falha, Falta e Erro 6/6/11

Falta Erro Falha. Motivação. Teste de Software. Falha, Falta e Erro. Falha, Falta e Erro. Falha, Falta e Erro. Falha, Falta e Erro 6/6/11 Motivação Teste de Software Ocorrência de falhas humanas no processo de desenvolvimento de software é considerável Processo de testes é indispensável na garantia de qualidade de software Custos associados

Leia mais

Rede de Laboratórios de Produtividade de Software

Rede de Laboratórios de Produtividade de Software Rede de Laboratórios de Produtividade de Software Projeto de Teste Programa de Capacitação em Testes de Software Projeto de Teste Quando projetar o teste? Projeto de Teste segundo IEEE Para o IEEE Vários

Leia mais

integração de Requisitos Orientados ao Negócio iron: Apresentação de Método e Ferramenta

integração de Requisitos Orientados ao Negócio iron: Apresentação de Método e Ferramenta integração de Requisitos Orientados ao Negócio iron: Apresentação de Método e Ferramenta integração de Requisitos Orientados ao Negócio iron: Apresentação de Método e Ferramenta Eduardo José Ribeiro de

Leia mais

Introdução À Engenharia De Software Com Foco No RUP: Rational Unified Process

Introdução À Engenharia De Software Com Foco No RUP: Rational Unified Process Introdução À Engenharia De Software Com Foco No RUP: Rational Unified Process Parte II Disciplinas do RUP Descrição típica de um workflow Propósito Definições e Conceitos Chave Trabalhadores e Artefatos

Leia mais

Assessoria Técnica de Tecnologia da Informação - ATTI. Projeto de Informatização da. Secretaria Municipal de Saúde do. Município de São Paulo

Assessoria Técnica de Tecnologia da Informação - ATTI. Projeto de Informatização da. Secretaria Municipal de Saúde do. Município de São Paulo Assessoria Técnica de Tecnologia da Informação - ATTI Projeto de Informatização da Secretaria Municipal de Saúde do Município de São Paulo Programa Bolsa Família Manual de Operação Conteúdo Sumário...

Leia mais

2. QUESTÕES DE GERENCIAMENTO DE PROJETO DE SOFTWARE

2. QUESTÕES DE GERENCIAMENTO DE PROJETO DE SOFTWARE 1. IDENTIFICAÇÃO DO SISTEMA Sistema: EPSI - Event Programming System Interface Descrição: Sistema computacional cujo objetivo é o gerenciamento de eventos. 2. QUESTÕES DE GERENCIAMENTO DE PROJETO DE SOFTWARE

Leia mais

RUP RATIONAL UNIFIED PROCESS PRÁTICAS RECOMENDADAS. Prof. Fabiano Papaiz IFRN

RUP RATIONAL UNIFIED PROCESS PRÁTICAS RECOMENDADAS. Prof. Fabiano Papaiz IFRN RUP RATIONAL UNIFIED PROCESS PRÁTICAS RECOMENDADAS Prof. Fabiano Papaiz IFRN O RUP recomenda as seguintes práticas que devem ser utilizadas no desenvolvimento de um software: 1. Desenvolver de forma iterativa

Leia mais

Uma compreensão completa dos Requisitos do Software é fundamental para obter um software e um processo de desenvolvimento com alta qualidade

Uma compreensão completa dos Requisitos do Software é fundamental para obter um software e um processo de desenvolvimento com alta qualidade Introdução a Requisitos Análise e Levantamento de Requisitos Prof. Esp. MBA Heuber G. F. Lima Uma compreensão completa dos Requisitos do Software é fundamental para obter um software e um processo de desenvolvimento

Leia mais

Manual de uso Serasa Judicial Março/2014 Controle de revisão Data da Revisão Versão Documento Versão Manager DF-e Executor Assunto Revisado 08/10/2013 1.0 Rodrigo Vieira Ambar/Gigiane Martins Criação 18/03/2104

Leia mais

ISO/IEC Roteiro IEC ISO. Histórico ISO/IEC ISO

ISO/IEC Roteiro IEC ISO. Histórico ISO/IEC ISO Roteiro Processos do Ciclo de Vida de Software Diego Martins dmvb@cin.ufpe.br Histórico Objetivos Organização Processos Fundamentais Processos Organizacionais de Processo IEC ISO International Electrotechnical

Leia mais

Sistema de Acompanhamento de Produção Sisnet/Sinan- SAPSS Manual de Operação

Sistema de Acompanhamento de Produção Sisnet/Sinan- SAPSS Manual de Operação Sistema de Acompanhamento de Produção Sisnet/Sinan- SAPSS Manual de Operação Versão do produto: 1.0 Edição do documento: 1.0 Abril de 2012 Ministério da Saúde Secretaria de Vigilância em Saúde Departamento

Leia mais

CONTPATRI Plano de Garantia de Qualidade. Versão 1.1

CONTPATRI Plano de Garantia de Qualidade. Versão 1.1 CONTPATRI Plano de Garantia de Qualidade Versão 1.1 Histórico da Revisão Data Versão Descrição Autor 04/05/2013 1.0 Verificação do documento Emerson José Porfírio 21/04/2013 1.0 Elaboração do documento

Leia mais

TESTES DE SOFTWARE Lista de Exercício 01. Luiz Leão

TESTES DE SOFTWARE Lista de Exercício 01. Luiz Leão Luiz Leão luizleao@gmail.com http://www.luizleao.com Exercício 01 Qual é a importância dos testes de software? Exercício 01 Resposta Qual é a importância dos testes de software? Descobrir o maior número

Leia mais

GERENCIAMENTO DA QUALIDADE DO PROJETO

GERENCIAMENTO DA QUALIDADE DO PROJETO GERENCIAMENTO DA QUALIDADE DO PROJETO Planejar a Qualidade O gerenciamento da qualidade do projeto inclui os processos e as atividades da organização executora que determinam as políticas de qualidade,

Leia mais

Fundamentos de Bancos de Dados 3 a Prova Caderno de Questões

Fundamentos de Bancos de Dados 3 a Prova Caderno de Questões Fundamentos de Bancos de Dados 3 a Prova Caderno de Questões Prof. Carlos A. Heuser Dezembro de 2009 Duração: 2 horas Prova com consulta Questão 1 (Construção de modelo ER) Deseja-se projetar a base de

Leia mais

1. Quando algo visível para os usuário finais é um desvio em relação ao especificado ou um comportamento não esperado, isso é chamado de:

1. Quando algo visível para os usuário finais é um desvio em relação ao especificado ou um comportamento não esperado, isso é chamado de: Simulado CTFL- BSTQB Tempo de duração: 60 minutos 1. Quando algo visível para os usuário finais é um desvio em relação ao especificado ou um comportamento não esperado, isso é chamado de: a) Um erro b)

Leia mais

Análise de Requisitos

Análise de Requisitos Análise de Requisitos Análise de Requisitos O tratamento da informação é um requisito que fundamenta o processo de desenvolvimento de software antes da solução de tecnologia a ser aplicada. Cada projeto

Leia mais

Copyright Proibida Reprodução. Prof. Éder Clementino dos Santos

Copyright Proibida Reprodução. Prof. Éder Clementino dos Santos ISO 9001:2008 GESTÃO DE QUALIDADE O que é ISO? ISO = palavra grega que significa Igualdade O Comitê - ISO A Organização Internacional de Normalização (ISO) tem sede em Genebra na Suíça, com o propósito

Leia mais

DESENHO DE CARGOS E TAREFAS

DESENHO DE CARGOS E TAREFAS Faculdade de Tecnologia SENAC GO Gestão de Pessoas Professor: Itair Pereira da Silva Grupo: Luís Miguel Nogueira de Resende, Valdivino de Carvalho, Rodrigo Neres Magalhães e Venicyus Venceslencio da Paz.

Leia mais

Implantando Pontos de Função com PSM

Implantando Pontos de Função com PSM Implantando Pontos de Função com PSM Diana Baklizky & Cecília Techy diana@metricas.com.br cecilia@metricas.com.br ti MÉTRICAS R. Domingos de Morais, 2243/36 São Paulo, SP Brasil www.metricas.com.br 1 Agenda

Leia mais

Como realizar matrícula online no SIGAA

Como realizar matrícula online no SIGAA Como realizar matrícula online no SIGAA Esta funcionalidade permite que o usuário realize sua matrícula on-line em componentes curriculares ofertados. Vale ressaltar que o ato de realizar a matrícula não

Leia mais

Teste de Software. Técnica de Teste Estrutural. Rosemary Silveira Filgueiras Melo

Teste de Software. Técnica de Teste Estrutural. Rosemary Silveira Filgueiras Melo Teste de Software Técnica de Teste Estrutural Rosemary Silveira Filgueiras Melo rosesfmelo@hotmail.com 1 Agenda Casos de Teste e Cenários de Teste Técnicas de Teste Técnica de Teste Estrutural 2 Casos

Leia mais

1. IDENTIFICAÇÃO FUNDAÇÃO FIAT SAÚDE E BEM ESTAR

1. IDENTIFICAÇÃO FUNDAÇÃO FIAT SAÚDE E BEM ESTAR 1 1 2 1. IDENTIFICAÇÃO FUNDAÇÃO FIAT SAÚDE E BEM ESTAR Razão Social: FUNDAÇÃO FIAT SAÚDE E BEM ESTAR CNPJ: 12.838.821/0001-80 Registro ANS: 41828-5 Inscrição Municipal: 130973/001-6 Inscrição Estadual:

Leia mais

Rational Unified Process (RUP)

Rational Unified Process (RUP) Rational Unified Process (RUP) A Rational é bem conhecida pelo seu investimento em orientação em objetos. A empresa foi à criadora da Unified Modeling Language (UML), assim como de várias ferramentas que

Leia mais

Tribunal Superior do Trabalho

Tribunal Superior do Trabalho PLANO ANUAL DE AUDITORIA 2016 Tribunal Superior do Trabalho PLANO ANUAL DE AUDITORIA 2016 Secretaria de Controle Interno PLANO ANUAL DE AUDITORIA DA SECRETARIA DE CONTROLE INTERNO - EXERCÍCIO 2016 Aprovado

Leia mais

Sistema de Editoração Eletrônica de Revistas (SEER) Open Journal System (OJS) TUTORIAL SUBMISSÃO DE ARTIGOS

Sistema de Editoração Eletrônica de Revistas (SEER) Open Journal System (OJS) TUTORIAL SUBMISSÃO DE ARTIGOS Sistema de Editoração Eletrônica de Revistas (SEER) Open Journal System (OJS) TUTORIAL SUBMISSÃO DE ARTIGOS Processo de submissão Visão geral dos passos de submissão PASSO 1 Iniciar submissão PASSO 2 Inclusão

Leia mais

<NOME>ABIAS FRANCISCO DE SOUZA</NOME> <CNPJCPF>68884087872</CNPJCPF> <NMATRICULA>101264</NMATRICULA>

<NOME>ABIAS FRANCISCO DE SOUZA</NOME> <CNPJCPF>68884087872</CNPJCPF> <NMATRICULA>101264</NMATRICULA> 1. ARQUIVO XML 1.1. O arquivo XML deverá possuir o seguinte formato: ABIAS FRANCISCO DE SOUZA 68884087872 101264

Leia mais

Escopo: PROCESSOS FUNDAMENTAIS

Escopo: PROCESSOS FUNDAMENTAIS Escopo: PROCESSOS FUNDAMENTAIS Etapa:Desenvolvimento de software Disciplina: Auditoria & Qualidade em Sistemas de Informação Professor: Lucas Topofalo Integrantes: Joel Soares de Jesus Luiz R. Bandeira

Leia mais

Visão Geral de Engenharia de Software

Visão Geral de Engenharia de Software Visão Geral de Engenharia de Software Ricardo de Almeida Falbo Ontologias para Engenharia de Software Departamento de Informática Universidade Federal do Espírito Santo Agenda Engenharia de Software: Definição

Leia mais

Visão Geral do RUP.

Visão Geral do RUP. Visão Geral do RUP hermano@cin.ufpe.br Objetivos Apresentar as características RUP Discutir os conceitos da metodologia: fases, fluxos de atividades (workflows), iterações, responsáveis, atividades e artefatos

Leia mais

ROTEIRO PARA REGISTRO NO CONTAS ONLINE Programa Caminho da Escola Parte I Execução Financeira Data de atualização: 21/6/2012

ROTEIRO PARA REGISTRO NO CONTAS ONLINE Programa Caminho da Escola Parte I Execução Financeira Data de atualização: 21/6/2012 1 ROTEIRO PARA REGISTRO NO CONTAS ONLINE Programa Caminho da Escola Parte I Execução Financeira Data de atualização: 21/6/2012 Introdução O material abaixo foi elaborado para orientar de forma objetiva

Leia mais

Qualidade de Software Aula 8 / 2010

Qualidade de Software Aula 8 / 2010 Qualidade de Software Aula 8 / 2010 Prof. Dr. Luís Fernando Garcia luis@garcia.pro.br www.garcia.pro.br PSP e TSP CMM e CMMI/ MPS-BR Foco nas empresas/organizações... PSP e TSP modelos baseados no indivíduo

Leia mais

ENGENHARIA DE SOFTWARE

ENGENHARIA DE SOFTWARE INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE Curso Técnico em Informática : ENGENHARIA DE SOFTWARE Prof.: Clayton Maciel Costa clayton.maciel@ifrn.edu.br Um conjunto estruturado

Leia mais

Engenharia de Software

Engenharia de Software Engenharia de Software Requisitos de Software Professor: Charles Leite Engenharia de requisitos Os requisitos de um sistema são as descrições do que o sistema deve fazer, os serviços que oferece e as restrições

Leia mais

Gerenciamento dos Riscos do Projeto (PMBoK 5ª ed.)

Gerenciamento dos Riscos do Projeto (PMBoK 5ª ed.) Gerenciamento dos Riscos do Projeto (PMBoK 5ª ed.) Esta é uma área essencial para aumentar as taxas de sucesso dos projetos, pois todos eles possuem riscos e precisam ser gerenciados, ou seja, saber o

Leia mais

Avaliação de Usabilidade Referências

Avaliação de Usabilidade Referências Avaliação de Usabilidade Referências Avaliação de usabilidade Engenharia de Usabilidade Prof.: Clarindo Isaías Pereira da Silva e Pádua Departamento de Ciência da Computação - UFMG Hix, D.; Hartson, H.

Leia mais

Requisitos de Software

Requisitos de Software Engenharia de requisitos Requisitos de Software Estabelece os serviços que o cliente requer de um sistema e as restrições sob as quais tal sistema operará e será desenvolvido. Tais serviços e restrições

Leia mais

Normas Relacionadas ao Teste de Software

Normas Relacionadas ao Teste de Software Normas Relacionadas ao Teste de Software Vinicius V. Pessoni viniciuspessoni@gmail.com Roteiro Apresentação Introdução Normas ISO 9126 ISO/IEC 12207 IEEE 829 Conclusão Espaço para Dúvidas Introdução Introdução

Leia mais

Manual do Usuário (Firma Inspetora) Versão 1.8. CMCP - Controle da Marcação Compulsória de Produtos

Manual do Usuário (Firma Inspetora) Versão 1.8. CMCP - Controle da Marcação Compulsória de Produtos Manual do Usuário (Firma Inspetora) Versão 1.8 CMCP - Controle da Marcação Compulsória de Manual do Usuário - Firma Inspetora SUMÁRIO 1. INTRODUÇÃO... 4 1.1. Referências... 4 2. COMO ESTÁ ORGANIZADO O

Leia mais

RUP RATIONAL UNIFIED PROCESS CONCEITOS CHAVES. Prof. Fabiano Papaiz IFRN

RUP RATIONAL UNIFIED PROCESS CONCEITOS CHAVES. Prof. Fabiano Papaiz IFRN RUP RATIONAL UNIFIED PROCESS CONCEITOS CHAVES Prof. Fabiano Papaiz IFRN Conceitos Chaves do RUP Fases Iterações Disciplinas (ou Workflow / Fluxo de Trabalho) Papéis Atividades / Tarefas Artefatos / Produtos

Leia mais

RUP RATIONAL UNIFIED PROCESS

RUP RATIONAL UNIFIED PROCESS O que é RUP? É um metodologia para gerenciar projetos de desenvolvimento de software que usa a UML como ferramenta para especificação de sistemas. Ele é um modelo de processo híbrido Mistura elementos

Leia mais

Plano de testes. Norma ANSI/IEEE para Documentação de Teste de Software define plano de testes como:

Plano de testes. Norma ANSI/IEEE para Documentação de Teste de Software define plano de testes como: Plano de testes Norma ANSI/IEEE 829-1998 para Documentação de Teste de Software define plano de testes como: Um documento que define o âmbito, abordagem, recursos e escalonamento (planeamento) das atividades

Leia mais

RUP/PSDS. Introdução e Comparação

RUP/PSDS. Introdução e Comparação RUP/PSDS Introdução e Comparação Agenda RUP Introdução Mlehores Práticas Estrutura Tempo Conteúdo Contraponto PSDS Introdução Objetivos Promover planejamento, medição e controle dos projetos Reduzir riscos

Leia mais

FACULDADE PITÁGORAS DISCIPLINA: GESTÃO DE PROJETOS. Prof. Msc. Carlos José Giudice dos Santos

FACULDADE PITÁGORAS DISCIPLINA: GESTÃO DE PROJETOS. Prof. Msc. Carlos José Giudice dos Santos FACULDADE PITÁGORAS DISCIPLINA: GESTÃO DE PROJETOS Prof. Msc. Carlos José Giudice dos Santos ÁREAS DE CONHECIMENTO [01] Nós já sabemos que o Guia PMBOK é dividido em 10 áreas do conhecimento relacionadas

Leia mais

Auditoria de Meio Ambiente da SAE/DS sobre CCSA

Auditoria de Meio Ambiente da SAE/DS sobre CCSA 1 / 8 1 OBJETIVO: Este procedimento visa sistematizar a realização de auditorias de Meio Ambiente por parte da SANTO ANTÔNIO ENERGIA SAE / Diretoria de Sustentabilidade DS, sobre as obras executadas no

Leia mais

AADSP Guia de implementação Geral: Fundamentação para implantação da abordagem adaptativa para implantação de processo de software.

AADSP Guia de implementação Geral: Fundamentação para implantação da abordagem adaptativa para implantação de processo de software. # IMPLANTAÇÃO AADSP Guia de implementação Geral: Fundamentação para implantação da abordagem adaptativa para implantação de processo de software. Este documento tem por objetivo orientar pesquisadores,

Leia mais

Gestão de Testes e Defeitos. Malba Jacob Prudente

Gestão de Testes e Defeitos. Malba Jacob Prudente Gestão de Testes e Defeitos Malba Jacob Prudente Objetivos do treinamento 1. Expor os conceitos sobre Gestão de Testes; 2. Gestão de Testes na prática; 3. Expor os conceitos sobre Gestão de Defeitos; 4.

Leia mais

Especificações de Casos de Uso e Regras de Negócio

Especificações de Casos de Uso e Regras de Negócio Especificações de Casos de Uso e Regras de Negócio Régis Patrick Silva Simão Régis Simão Especificações de Casos de Uso e Regras de Negócio 1/41 Introdução Agenda Objetivos das Especificações de Casos

Leia mais

Manual do Usuário. VpetConverter Ferramenta para adequação de documentos para Petições Eletrônicas. http://www.voat.com.br/ contato@voat.com.

Manual do Usuário. VpetConverter Ferramenta para adequação de documentos para Petições Eletrônicas. http://www.voat.com.br/ contato@voat.com. Manual do Usuário VpetConverter Ferramenta para adequação de documentos para Petições Eletrônicas http://www.voat.com.br/ contato@voat.com.br Descrição Geral O VPetConverter é um programa que facilita

Leia mais

TS04. Teste de Software PLANOS DE TESTE. COTI Informática Escola de Nerds

TS04. Teste de Software PLANOS DE TESTE. COTI Informática Escola de Nerds TS04 Teste de Software PLANOS DE TESTE COTI Informática Escola de Nerds 1. PLANOS DE TESTE. Tipos de Testes de Software Teste Funcional Uma especificação funcional é uma descrição do comportamento esperado

Leia mais

1 Criação do Manual 15/07/2011 Edilson J. Martins. 2 Revisão do Manual 01/10/2012 Raruana Freitas

1 Criação do Manual 15/07/2011 Edilson J. Martins. 2 Revisão do Manual 01/10/2012 Raruana Freitas 0ESTOQUE Versão Observação Data Modificação Responsável 1 Criação do Manual 15/07/2011 Edilson J. Martins 2 Revisão do Manual 01/10/2012 Raruana Freitas Página 1 ÍNDICE 1 Estoque... 3 2 Aferições... 3

Leia mais

Gerenciamento do Tempo de Projetos. Parte 05. Gerenciamento de Projetos Espaciais CSE-301. Docente: Petrônio Noronha de Souza

Gerenciamento do Tempo de Projetos. Parte 05. Gerenciamento de Projetos Espaciais CSE-301. Docente: Petrônio Noronha de Souza Gerenciamento do Tempo de Projetos Parte 05 Gerenciamento de Projetos Espaciais CSE-301 Docente: Petrônio Noronha de Souza Curso: Engenharia e Tecnologia Espaciais Concentração: Engenharia e Gerenciamento

Leia mais

PROCESSO DE DESENVOLVIMENTO DE SOFTWARE

PROCESSO DE DESENVOLVIMENTO DE SOFTWARE PROCESSO DE DESENVOLVIMENTO DE SOFTWARE Luiz Leão luizleao@gmail.com http://www.luizleao.com Questão 1 Para Sommerville a arquitetura de sistemas descreve o sistema em termos de um conjunto de unidades

Leia mais

Empregador WEB. Cadastramento do Requerimento do Seguro-desemprego

Empregador WEB. Cadastramento do Requerimento do Seguro-desemprego Empregador WEB Cadastramento do Requerimento do Seguro-desemprego O que é Empregador WEB? É um aplicativo online, acessível a partir do Portal Mais Emprego para preenchimento de requerimento do Seguro-Desemprego

Leia mais

MDS II Aula 04. Concepção Requisitos Diagrama de Casos de Uso (Use Cases)

MDS II Aula 04. Concepção Requisitos Diagrama de Casos de Uso (Use Cases) MDS II Aula 04 Concepção Requisitos Diagrama de Casos de Uso (Use Cases) 55 DIAGRAMA DE CASOS DE USO BENEFÍCIOS DOS CASOS DE USO ILUSTRAR POR QUE O SISTEMA É NECESSÁRIO OS REQUISITOS DO SISTEMA SÃO COLOCADOS

Leia mais

Teste de Software Intermediário

Teste de Software Intermediário CONTEÚDO PROGRAMÁTICO Teste de Software Intermediário Carga horária: 32 horas TreinaWeb Tecnologia LTDA CNPJ: 06.156.637/0001-58 Av. Paulista, 1765 - Conj 71 e 72 São Paulo - SP CONTEÚDO PROGRAMÁTICO Ementa

Leia mais

Processos de Validação e Verificação do MPS-Br

Processos de Validação e Verificação do MPS-Br Processos de Validação e Verificação do MPS-Br O Processo Validação "O propósito do processo Validação é confirmar que um produto ou componente do produto atenderá a seu uso pretendido quando colocado

Leia mais

Capítulo 5 Gerenciamento do Escopo do projeto. Introdução. Antes de iniciarmos vamos pensar um pouco.

Capítulo 5 Gerenciamento do Escopo do projeto. Introdução. Antes de iniciarmos vamos pensar um pouco. Capítulo 5 Gerenciamento do Escopo do projeto 1 Introdução Antes de iniciarmos vamos pensar um pouco. 2 Introdução 3 Introdução 4 Introdução 5 Introdução O projeto se inicia com a definição de quais objetivos

Leia mais

Teste de Software Orientado a Objeto. Ricardo Argenton Ramos

Teste de Software Orientado a Objeto. Ricardo Argenton Ramos Teste de Software Orientado a Objeto Ricardo Argenton Ramos O que diferencia teste de software OO de testes Convencionais? Técnicas e abordagens são normalmente semelhantes, porém novos desafios são apresentados

Leia mais

2.1. Incluir uma Proposta de Concessão de Diárias e Passagens PCDP com diárias e passagens.

2.1. Incluir uma Proposta de Concessão de Diárias e Passagens PCDP com diárias e passagens. 2.Viagem Nacional 2.1. Incluir uma Proposta de Concessão de Diárias e Passagens PCDP com diárias e passagens. Iremos iniciar nosso trabalho pela funcionalidade Solicitação. Essa funcionalidade traz os

Leia mais

FUNDAMENTOS DA ANÁLISE E PROJETO DE SISTEMAS. Projeto de Programas PPR0001

FUNDAMENTOS DA ANÁLISE E PROJETO DE SISTEMAS. Projeto de Programas PPR0001 FUNDAMENTOS DA ANÁLISE E PROJETO DE SISTEMAS Projeto de Programas PPR0001 2 Introdução Antes de desenvolver ou construir qualquer produto ou sistema em engenharia é necessário um... o PROJETO O que é um

Leia mais

Cadeira de Tecnologias de Informação. Ano lectivo 2009/2010. Sites dinâmicos. Com Expression Web TI2009/10 EWD_1. Filipa Pires da Silva (2009)

Cadeira de Tecnologias de Informação. Ano lectivo 2009/2010. Sites dinâmicos. Com Expression Web TI2009/10 EWD_1. Filipa Pires da Silva (2009) Cadeira de Tecnologias de Informação Ano lectivo 2009/2010 Sites dinâmicos Com Expression Web TI2009/10 EWD_1 .ASPX vs.html HTML: HTML é uma linguagem para descrever páginas web HTML significa Hyper Text

Leia mais

Diretriz Gerência de Configuração Sistema de Gestão da Qualidade

Diretriz Gerência de Configuração Sistema de Gestão da Qualidade Página 1 de 6 1. INTRODUÇÃO As atividades da Gerência de Configuração (GCO) são desenvolvidas para: estabelecer baselines do projeto, identificar e controlar mudanças, garantir que cada mudança seja adequadamente

Leia mais

DICIONÁRIO DA ESTRUTURA ANALÍTICA DO PROJETO - SISCOP. Data Versão Descrição Autor

DICIONÁRIO DA ESTRUTURA ANALÍTICA DO PROJETO - SISCOP. Data Versão Descrição Autor Sistema de Controle de Pedidos SISCOP Estrutura Analítica do Projeto Versão 1.0 Histórico de Revisão Data Versão Descrição Autor 31/10/2010 1.0 Desenvolvimento da EAP Estrutura Analítica do Projeto Adriano

Leia mais

Desenvolvido pelo Software Engineering Institute-SEI em 1992 Possui representação por estágios (5 níveis)e contínua (6 níveis)

Desenvolvido pelo Software Engineering Institute-SEI em 1992 Possui representação por estágios (5 níveis)e contínua (6 níveis) CMMI / MPS.BR Modelos de Maturidade de Qualidade de Software Aplicações criteriosas de conceitos de gerenciamento de processos e de melhoria da qualidade ao desenvolvimento e manutenção de software CMMI

Leia mais