Plano de testes. Norma ANSI/IEEE para Documentação de Teste de Software define plano de testes como:
|
|
- Júlio César Barroso Fortunato
- 7 Há anos
- Visualizações:
Transcrição
1 Plano de testes Norma ANSI/IEEE 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 de teste previstas. Identifica itens de teste, as funcionalidades a serem testadas, as tarefas de teste, quem executará cada tarefa, e quaisquer riscos que requeiram planos de contingência Planos de teste são documentos extensos, normalmente compostos por vários documentos mais pequenos Universidade Portucalense Engenharia de Software ES
2 Plano de testes: produto ou ferramenta? (1) O plano de testes como um produto Um bom plano de testes ajuda a organizar e gerir o esforço de teste Muitos planos de teste ultrapassam este âmbito, e tornam-se num produto por si sós A estrutura, formato, e nível de detalhe são determinados não só pelo que se entende como mais apropriado para eficácia das tarefas de teste, mas também pelos requisitos do cliente ou entidade reguladora Universidade Portucalense Engenharia de Software ES
3 Plano de testes: produto ou ferramenta? (2) O que os clientes normalmente querem é programas que funcionem corretamente Os clientes tipicamente não estão interessados nos testes efetuados Os clientes estão interessados na forma como o programa funciona Para estes clientes, o plano de testes não é um produto Um plano de testes é uma ferramenta valiosa na medida em que ajuda a gerir o projeto de testes e a encontrar falhas do programa. Para além disto, é um sorvedouro de recursos preciosos Universidade Portucalense Engenharia de Software ES
4 Plano de testes: produto ou ferramenta? (3) O plano de testes como uma ferramenta A norma ANSI/IEEE 829 requer especificações da conceção de testes especificação dos casos de teste registos de testes especificação dos procedimentos de teste relatórios dos testes especificações de entrada/saída especificação de requisitos de procedimentos especiais notas sobre a dependência entre casos listas de documentos a serem elaborados após testes escalonamento (planeamento) dos testes planeamento de recursos humanos lista (escrita) de responsabilidades de cada elemento da equipa critérios para a suspensão e reativação dos testes etc. Universidade Portucalense Engenharia de Software ES
5 Secções do plano de testes (IEEE Standard 829) (1) Identificador do plano de testes Nome ou número único, que identifica o plano de testes Introdução Descrição do objeto do plano de testes, isto é, do software que está a ser desenvolvido ou mantido. Inclui referências a todas as normas e documentos relevantes na definição da política seguida Itens que vão ser testados Lista de todos os componentes do programa ( função, módulo, classe, método, biblioteca, etc.) que vão ser testados, incluindo os documentos de referência (especificação, conceção/desenho, manuais). Se apropriado, listar o que NÃO vai ser testado. Características a serem testadas Referenciadas às especificações do desenho (conceção) do teste. Características que não vão ser testadas Quais, e porquê. Universidade Portucalense Engenharia de Software ES
6 Secções do plano de testes (IEEE Standard 829) (2) Abordagem Quem faz os testes, descrição das principais atividades, técnicas e ferramentas. Objetivos para considerar os testes bem sucedidos (p.ex. o grau de cobertura esperado nos testes de unidades) Restrições, nomeadamente prazos e recursos Como o processo de testes vai ser monitorizado para garantir que decorre de acordo com o planeado Critério de sucesso/insucesso Como decidir se um dado teste foi bem sucedido ou falhou. Pode ser definida uma escala de severidade da falha Critério de suspensão e retoma dos testes Quando suspender os testes para que um problema seja corrigido? Quando retomar? O que fazer ao retomar os testes? Universidade Portucalense Engenharia de Software ES
7 Secções do plano de testes (IEEE Standard 829) (3) Quais os produtos dos testes Que documentos vão ser produzidos como resultado dos testes Plano de testes Especificações da conceção dos casos de testes Procedimentos de teste Casos de teste Código escrito para suporte aos testes Relatórios Tarefas de teste Listar as tarefas necessárias para preparar e realizar os testes Dependências entre as tarefas Quem as faz, qual o esforço necessário, quando é feita cada tarefa Ambiente necessário Hardware e software necessários para a realização dos teste Comunicações, espaço, equipamentos diversos Universidade Portucalense Engenharia de Software ES
8 Secções do plano de testes (IEEE Standard 829) (4) Responsabilidades Quem é responsável por cada tarefa Necessidade de recursos humanos e formação Escalonamento (planeamento) Listar todas as datas marcantes (milestones) Listar quando os recursos humanos e materiais vão ser necessários Riscos e contingências O que pode correr mal e atrasar os testes? O que fazer nesse caso? Identificar cada risco, avaliar a probabilidade de se concretizar, atribuir uma prioridade, preparar planos de contingência Aprovações Quem tem que aprovar o plano? Universidade Portucalense Engenharia de Software ES
9 A documentação do teste facilita a tarefa de teste Para criar um bom plano de teste, é necessário investigar o programa de forma sistemática à medida que se vai desenvolvendo o plano O tratamento do programa torna-se mais claro, mais exaustivo, e mais eficiente A documentação de testes facilita a comunicação sobre as tarefas e o processo de teste A documentação de teste fornece uma estrutura para organizar, escalonar (planear) e gerir o projecto de teste Universidade Portucalense Engenharia de Software ES
10 Tipos de testes Que tipos de testes incluir nos documentos de planeamento de testes Os programadores são responsáveis por realizar os testes caixa de vidro testes de caminhos testes de integridade de dados entre módulos etc. Não basta realizar estes testes. Os testes caixa negra são indispensáveis Universidade Portucalense Engenharia de Software ES
11 Desenvolvimento inicial do material de teste Primeiros passos para desenvolver um plano de testes Testar contra a documentação (especificação, manual,...) Criar uma documentação que seja organizada para facilitar testes eficientes, por exemplo uma lista de funções Fazer uma análise simples de limites Testar valores limite em todas as situações em que se podem fornecer dados Universidade Portucalense Engenharia de Software ES
12 Resumo do plano de testes De acordo com Ilene Burnstein Practical Software Testing Universidade Portucalense Engenharia de Software ES
13 Especificação dos desenhos de testes Conforme se refere a testes de componentes, integração, sistema, etc. Anexo do plano de testes Ajuda a organizar os testes e fornece a ligação entre os resultados dos testes e os diversos passos do plano Compreende: Identificador da especificação do desenho de teste Características a serem testadas Detalhes de abordagem Para complementar e adaptar a abordagem geral do plano de testes Identificação dos casos de teste Um desenho de teste está associado a um conjunto de casos de teste Um caso de teste pode estar associado a um ou mais desenhos de teste Critério de sucesso / insucesso Universidade Portucalense Engenharia de Software ES
14 Especificação dos casos de teste Anexo do plano de testes Série de documentos que definem os casos de teste necessários para executar os itens de teste das especificações de desenhos de testes associadas Compreende: Identificador da especificação do caso de teste Itens de teste Itens e características a serem testados Especificações de entradas Valores concretos das variáveis de entrada. Definir relações entre variáveis Especificações de saídas Valores esperados das saídas. Incluir níveis de desempenho, quando apropriado (p.ex. tempo de resposta) Necessidades especiais do ambiente Dependências com outros casos de teste Universidade Portucalense Engenharia de Software ES
15 Especificação dos procedimentos de teste Anexo do plano de testes Um procedimento é uma sequência de passos necessários para realizar uma tarefa Compreende: Identificador do procedimento de teste Objetivo Incluir referência aos casos de teste que são executados Requisitos específicos Software, hardware, dados, formação Passos do procedimento Incluindo métodos e documentos para registo de resultados e incidentes Universidade Portucalense Engenharia de Software ES
16 Registo de testes Preparado pela pessoa que realiza os testes Muito valioso para um diagnóstico correto de uma falha, e para a procura da causa O registo de testes também é muito valioso quando se repetirem os testes (testes de regressão) Após correção de um erro, após alterações ao programa Compreende: Identificador de registo de testes Descrição Itens a ser testados, respetiva versão, ambiente de teste Atividade, eventos Descrição da execução e do procedimento de testes associado, características específicas do ambiente, resultados obtidos, sucesso ou insucesso, eventos anormais, identificação dos relatórios de incidentes (se for o caso) Universidade Portucalense Engenharia de Software ES
17 Registo de incidente de teste Elaborado sempre que surgir um incidente (problema) durante um teste Compreende: Identificador do incidente de teste Resumo Para identificar os itens de teste envolvidos, procedimentos de teste, casos de teste, e registo de teste Descrição do incidente Data e hora, quem testou, quem assistiu, ambiente, entradas, saídas esperadas, saídas obtidas, anomalias, passo do procedimento, tentativas de repetição. Qualquer outra informação útil deve ser incluída. Impacto Qual o impacto do incidente nas tarefas de teste, planos de teste, procedimentos e casos de teste Universidade Portucalense Engenharia de Software ES
18 Relatório de síntese dos testes Elaborado quando os testes terminam. Resume a experiência de realização dos testes Compreende: Identificador do relatório de síntese dos testes Variações Quaisquer desvios em relação ao plano inicial, e porquê Avaliação de abrangência Discussão da abrangência dos testes quando comparados com os objetivos do plano Resumo dos resultados Com descrição dos incidentes resolvidos, e listagem dos incidentes não resolvidos Avaliação dos itens de teste Passou ou não, e neste caso qual a severidade e o impacto da falha Resumo de atividades realizadas, e recurso utilizados Aprovação Universidade Portucalense Engenharia de Software ES
19 Um comentário final O objetivo dos testes não é criar documentos em papel, mas sim encontrar e corrigir problemas nos programas Nem todos os documentos têm que ser gerados em todos os casos Nada substitui o bom senso Universidade Portucalense Engenharia de Software ES
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 maisTeste 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 maisTeste de Software. Karen Frigo Busolin Novembro / 2010
Teste de Software Karen Frigo Busolin Novembro / 2010 Processo de Testes de Software Possibilitar aos profissionais maior visibilidade e organização dos trabalhos. Representa uma estruturação de etapas,
Leia maisAvaliaçã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 mais1. A principal razão de dividir o processo de teste em tarefas distintas é:
Simulado CTFL- BSTQB Tempo de duração: 60 minutos 1. A principal razão de dividir o processo de teste em tarefas distintas é: a) Cada fase do teste tem uma proposta diferente b) É mais fácil para gerência
Leia maisDOCUMENTAÇÃ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 mais1. 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 maisEstraté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 maisEngenharia de Software
Engenharia de Software Prof. Raquel Silveira O que são testes? Teste é um processo de avaliar um sistema ou um componente de um sistema para verificar se ele satisfaz os requisitos especificados ou identificar
Leia maisTeste 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 maisSOCIEDADE PARANAENSE DE ENSINO E TECNOLOGIA SPET PROGRAMA DE EVOLUÇÃO CONTÍNUA DE QUALIDADE. ES 60 DISCIPLINA: Engenharia de Software II
ES 60 DISCIPLINA: Engenharia de Software II AULA NÚMERO: 6 DATA: / / PROFESSOR: Andrey APRESENTAÇÃO O objetivo desta aula é apresentar, discutir e exercitar a visão de um sistema a ser projetado. Os principais
Leia maisISO/IEC 12207: Manutenção
ISO/IEC 12207: Manutenção O desenvolvimento de um sistema termina quando o produto é liberado para o cliente e o software é instalado para uso operacional Daí em diante, deve-se garantir que esse sistema
Leia maisIntroduçã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 maisENGENHARIA DE SOFTWARE O QUE SÃO TESTES? TESTES TESTES TESTES 26/08/2014. São pontuais; São previsíveis; São finitos;
ENGENHARIA DE SOFTWARE Curso: Sistemas de Informação ENGENHARIA DE SOFTWARE Profª: Janaide Nogueira O QUE SÃO? Teste é um processo de avaliar um sistema ou um componente de um sistema para verificar se
Leia maisProcesso de desenvolvimento de sistema de informação - DSI
- DSI Fases do processo de Desenvolvimento de Sistemas Informação Estudo da viabilidade Engenharia de requisitos Desenho (Modelagem) Codificação Testes e Implantação Estudo da viabilidade Estudo preliminar
Leia maisEngenharia de Software. Ficha T. Prática nº 6
Engenharia de Software Ficha T. Prática nº 6 Fonte: Eng. De Software, Colecção Schaum Objectivo: Garantia da qualidade do software 1. Introdução Existem muitas maneiras de definir a qualidade. Nenhuma
Leia maisTESTES 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 maisProjecto e Desenvolvimento de Programas
Projecto e Desenvolvimento de Programas Projecto de programas Metodologia de desenvolvimento Construção de algoritmos Instituto Superior Técnico, Dep. de Engenharia Mecânica - ACCAII Programa de Computador
Leia maisINTRODUÇÃ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 maisDESENHO 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 maisTS03. Teste de Software ESTÁGIOS DO TESTE DE SOFTWARE. COTI Informática Escola de Nerds
TS03 Teste de Software ESTÁGIOS DO TESTE DE SOFTWARE COTI Informática Escola de Nerds Teste do Desenvolvedor O Teste do Desenvolvedor denota os aspectos de design e implementação de teste mais apropriados
Leia maisTeste de Software. Professor Maurício Archanjo Nunes Coelho
Teste de Software Professor Maurício Archanjo Nunes Coelho Conteúdo 1. Definição de Teste e suas Classificações 1.1 - Introdução 1.2 O que é homologação 1.3 História do teste. 1.4 A falta de teste 1.5
Leia maisTeste 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 maisTeste 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 maisTeste de Software. Competência: Entender as técnicas e estratégias de testes de Software
Teste de Software Competência: Entender as técnicas e estratégias de testes de Software Conteúdo Programático Introdução O que é teste de software? Por que é necessário testar um software? Qual a causa
Leia mais15/03/2018. Professor Ariel da Silva Dias Modelos de Processo de Software
Professor Ariel da Silva Dias Modelos de Processo de Software Conjunto de atividades que leva à produção de um produto de Software [Sommerville,2011]; Podemos contar com ferramentas de apoio com o objetivo
Leia maisIntrodução à Programação. João Manuel R. S. Tavares
Introdução à Programação João Manuel R. S. Tavares Sumário 1. Ciclo de desenvolvimento de um programa; 2. Descrição de algoritmos; 3. Desenvolvimento modular de programas; 4. Estruturas de controlo de
Leia maisGuia 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 maisCASOS DE TESTE PALESTRANTE: MARCIA SILVA MARCIA.SILVA@DATASUS.GOV.BR WWW.EMERSONRIOS.ETI.BR
CASOS DE TESTE PALESTRANTE: MARCIA SILVA MARCIA.SILVA@DATASUS.GOV.BR WWW.EMERSONRIOS.ETI.BR CONCEITOS BÁSICOS - TESTES O que é Teste de Software? Teste é o processo de executar um programa com o objetivo
Leia maisESPECIFICAÇÃO DE PROJETO AUTOR(ES) : João
AUTOR(ES) : João AUTOR(ES) : João NÚMERO DO DOCUMENTO : VERSÃO : 1.1 ORIGEM STATUS : c:\projetos : Acesso Livre DATA DO DOCUMENTO : 22 novembro 2007 NÚMERO DE PÁGINAS : 13 ALTERADO POR : Manoel INICIAIS:
Leia maisGerência de Projetos e Qualidade de Software. Prof. Walter Gima
Gerência de Projetos e Qualidade de Software Prof. Walter Gima 1 Plano de Ensino e Aprendizagem 2 3 Objetivos CONTEÚDO Se preparar para o inicio de um projeto Acompanhamento projeto Controles Métricas
Leia maisEstágio II. Aula 02 Conceitos de Teste de Software. Prof. MSc. Fred Viana
Estágio II Aula 02 Conceitos de Teste de Software Prof. MSc. Fred Viana Agenda Teste de Software Defeito, Erro ou Falha? Dimensões do Teste Níveis de Teste Tipos de Teste Técnicas de Teste Teste de Software
Leia mais2. Modelos de Desenvolvimento de Software
2. Modelos de Desenvolvimento de Software Patrícia Macedo Joaquim Filipe João Ascenso Engenharia de Software 2005/06 EST, Setúbal Ciclo de Vida do Software Um sistema de software é desenvolvido gradualmente
Leia maisEngenharia de Software II
Engenharia de Software II Aula 7 http://www.ic.uff.br/~bianca/engsoft2/ Aula 7-12/05/2006 1 Ementa Processos de desenvolvimento de software Estratégias e técnicas de teste de software (Caps. 13 e 14 do
Leia maisSOFTWARE REQUIREMENTS
SOFTWARE REQUIREMENTS Ian Sommerville, 8º edição Capítulo 6 Aula de Luiz Eduardo Guarino de Vasconcelos O que é um requisito? Pode variar de uma declaração abstrata de alto nível de um serviço ou de uma
Leia maisGerenciamento de Projetos
MBA em EXCELÊNCIA EM GESTÃO DE PROJETOS E PROCESSOS ORGANIZACIONAIS Gerenciamento de s Planejamento e Gestão de s Prof. Msc. Maria C Lage Prof. Gerenciamento de Integração Agenda Gerenciamento da Integração
Leia maisGIT Controlo de versões
Universidade Portucalense Engenharia de Software ES01 2013-2014 1 Universidade Portucalense Engenharia de Software ES01 2013-2014 1 GIT Controlo de versões O GIT tem duas vantagens essenciais: Faz o controlo
Leia maisIntrodução à Programação
Introdução à Program João Manuel R. S. Tavares Sumário 1. Ciclo de desenvolvimento de um programa; 2. Descrição de algoritmos; 3. Desenvolvimento modular de programas; 4. Estruturas de controlo de um programa.
Leia maisProduct Integration. INSTITUTO NACIONAL DE PESQUISAS ESPACIAIS - INPE Pós-Graduação em Engenharia e Tecnologia Espaciais - ETE.
INSTITUTO NACIONAL DE PESQUISAS ESPACIAIS - INPE Pós-Graduação em Engenharia e Tecnologia Espaciais - ETE Título: Product Integration Autores: Gustavo Pereira Coelho Lucas Alves Salles 12/09/2018 CSE-300-4
Leia maisEngenharia de Software Aula 2.1 Introdução à Engenharia de Requisitos. Prof. Bruno Moreno
Engenharia de Software Aula 2.1 Introdução à Engenharia de Requisitos Prof. Bruno Moreno bruno.moreno@ifrn.edu.br Engenharia de Requisitos É, talvez, o maior problema da indústria de SW; Está relacionada
Leia maisGarantia de qualidade do software. Aula 8
Garantia de qualidade do software Aula 8 Sumário Introdução O quê é? Quem faz? Porquê é importante? Qual é o produto? Como saber se está bem feita? Conceitos Revisões Garantia da qualidade Fiabilidade
Leia maisDMS - DOCUMENTO DE MODELAGEM DE SISTEMA VERSÃO: [NOME DO SISTEMA] [SIGLA] [AUTORES]
DMS - DOCUMENTO DE MODELAGEM DE SISTEMA Este documento foi criado seguindo as recomendações e orientações do livro UML na Prática Do Problema ao Sistema e do modelo PRISM do MPDS (Modelo Prático para Desenvolvimento
Leia maisCapítulo 8 Teste de Software 1
Capítulo 8 - Teste de Software Capítulo 8 Teste de Software 1 Assuntos abordados Testes de desenvolvimento Desenvolvimento orientado a testes Testes de liberação Testes com utilizadores Capítulo 8 Teste
Leia maisPDS. Aula 1.4 Modelos de Processo. Prof. Dr. Bruno Moreno
PDS Aula 1.4 Modelos de Processo Prof. Dr. Bruno Moreno bruno.moreno@ifrn.edu.br 2 Introdução Há alguns anos, o desenvolvimento de softwares era muito obsoleto; Existiam diversos problemas relacionados
Leia maisAUDITORIA DE SISTEMAS INTERNOS DE GARANTIA DA QUALIDADE GUIÃO PARA A AUTOAVALIAÇÃO
AUDITORIA DE SISTEMAS INTERNOS DE GARANTIA DA QUALIDADE GUIÃO PARA A AUTOAVALIAÇÃO V 1.2 - Dezembro 2018 ELEMENTOS DE CARACTERIZAÇÃO 1. OBJETO DA AUDITORIA 1.1 A instituição de ensino superior (IES) pretende
Leia maisModelação Engenharia de Software
Modelação Engenharia de Software 2 o Semestre de 2008/2009 3 a entrega: Requisitos do sistema Test O Matic Sistema Nacional para as Competências Profissionais de Utopia 11 de Maio de 2009 1 Introdução
Leia maisTeste de Software. Prof. Camila. Pedro de Assis Sobreira Jr.
Teste de Software Prof. Camila Pedro de Assis Sobreira Jr. 2 Técnicas de Testes Técnica de Teste Funcional Técnica de Teste Estrutural 3 Testes Funcionais Teste de Especificação de Requisitos. Teste de
Leia maisEngenharia de Software. Prof. Raquel Silveira
Engenharia de Software Prof. Raquel Silveira MOTIVAÇÃO Você já perdeu alguma versão anterior do arquivo do projeto? Já teve problemas em manter diferentes versões do sistema rodando ao mesmo tempo? Alguém
Leia maisPERFIL PROFISSIONAL TÉCNICO/A DE INSTALAÇÕES ELÉTRICAS
PERFIL PROFISSIONAL TÉCNICO/A DE INSTALAÇÕES ELÉTRICAS Publicado no Despacho n.º13456/2008, de 14 de Maio, que aprova a versão inicial do Catálogo Nacional de Qualificações. 1ª Actualização publicada no
Leia maisTESTES 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 maisGerência de Projetos de Software: Cronograma
Gerência de Projetos de Software: Cronograma SSC-121 Engenharia de Software I Simone Senger de Souza ICMC/USP Plano de Projeto Cronograma A precisão nos cronogramas é mais importante que a precisão nos
Leia maisVisã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- 6ª Lista de Exercícios -
- 6ª Lista de Exercícios - Gerência de Configuração Questão 1) (CESPE, 2013, TCE-RO - Analista de Informática). Com relação à gerência de configuração de software, julgue os itens que se seguem: Quando
Leia maisTeste 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 maisEngenharia de Software
Engenharia de Software Processos de Software Professor: Charles Leite O processo de software Um conjunto estruturado de atividades, procedimentos, artefatos e ferramentas necessários para o desenvolvimento
Leia maisMÓDULO 16 PLANEJAMENTO DE CONSTRUÇÃO, TESTES E DOCUMENTAÇÃO DO SISTEMA
MÓDULO 16 PLANEJAMENTO DE CONSTRUÇÃO, TESTES E DOCUMENTAÇÃO DO SISTEMA Quando falamos para os alunos sobre projeto e desenvolvimento de sistemas de informação eles pensam logo em programar. A programação
Leia mais07/06/2015 Imprimir Auditorias de Qualidade e/ou Ambiente preparação e... Gestão Ambiental Naturlink
Naturlink Auditorias de Qualidade e/ou Ambiente preparação e documentação Rita Teixeira d Azevedo No seguimento da nova norma relativa a Auditorias de Qualidade e/ou Ambiente, surgiu uma maior especificidade
Leia maisInterface Management
INSTITUTO NACIONAL DE PESQUISAS ESPACIAIS - INPE Pós-Graduação em Engenharia e Tecnologia Espaciais - ETE Título: Interface Management Autores: Amauri Silva Costa Tania Arantes Faria CSE-300-4 Métodos
Leia maisCapítulo 25. Gerenciamento de Configuração Pearson PrenticeHall. Todos os direitos reservados. slide 1
Capítulo 25 Gerenciamento de Configuração slide 1 Tópicos abordados Gerenciamento de mudanças Gerenciamento de versões Construção de sistemas Gerenciamento de releases slide 2 Gerenciamento de configuração
Leia maisDIAGNÓSTICO DA CERCIPENICHE PARA A QUALIDADE.
Norma de referência Auditores Âmbito José António Carvalho de Sousa Formação Profissional e Emprego Cátia Leila Almeida Santana Objetivo Avaliar a situação atual da Cercipeniche frente às exigências da
Leia maisProf. Dr. Thiago Jabur Bittar
Prof. Dr. Thiago Jabur Bittar Uma representação abstrata e simplificada do processo de desenvolvimento software, tipicamente mostrando as principais atividades e dados usados na produção e manutenção de
Leia maisEngenharia de Software. Matéria para os Testes
Engenharia de Software Revisões 19/Junho/2006 Matéria para os Testes 1º Teste (25/Março) Engenharia de Software Desenho de Software Escrita de Programas 2º Teste (21/Junho) Processo de Desenvolvimento
Leia maisGestão de Segurança da Informação. Interpretação da norma NBR ISO/IEC 27001:2006. Curso e- Learning Sistema de
Curso e- Learning Sistema de Gestão de Segurança da Informação Interpretação da norma NBR ISO/IEC 27001:2006 Todos os direitos de cópia reservados. Não é permitida a distribuição física ou eletrônica deste
Leia maisEngenharia de Software
Prof. M.Sc. Ronaldo C. de Oliveira ronaldooliveira@facom.ufu.br FACOM - 2011 Verificação e Validação (V&V) S.L.Pfleeger (Cap.8 & 9) R.Pressman (Cap.13 & 14) I.Sommerville (Cap.22 & 23) Introdução Verificação
Leia maisTS04. 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 maisISO 9001:2015. Principais alterações. Andreia Martins Gestora de Cliente
ISO 9001:2015 Principais alterações Andreia Martins Gestora de Cliente Andreia.martins@apcer.pt Objetivos da Revisão Considerar as mudanças nas práticas de sistemas de gestão e nas tecnologias. Disponibilizar
Leia maisPROCEDIMENTO DO SISTEMA DA QUALIDADE PLANEAMENTO ESTRATÉGICO E OPERACIONAL, REVISÃO DO SISTEMA DE GESTÃO DA QUALIDADE E CONCEÇÃO DE SERVIÇOS
PROCEDIMENTO DO SISTEMA DA QUALIDADE PLANEAMENTO ESTRATÉGICO E OPERACIONAL, REVISÃO DO SISTEMA DE GESTÃO DA QUALIDADE E CONCEÇÃO DE Nº: PSQ 01 Orientações da Tutela Resp: Tutela Objetivo: Definir a forma
Leia maisPor Constantino W. Nassel
NORMA ISO 9000 SISTEMA DE GESTÃO DA QUALIDADE ISO 9001:2000 REQUISITOS E LINHAS DE ORIENTAÇÃO PARA IMPLEMENTAÇÃO Por Constantino W. Nassel CONTEÚDOS O que é a ISO? O que é a ISO 9000? Histórico Normas
Leia maisAnálise e Gestão do Risco. Aula 6
Análise e Gestão do Risco Aula 6 Sumário Introdução O quê é? Quem faz? Porquê é importante? Qual é o produto? Como saber se está bem feita? Riscos do software Identificação e estimação dos riscos Redução
Leia maisAdministração Pública e Gerência de Cidades Modelos de Gestão e Gestão por Projetos
Tema Gestão da Integração de Projetos Projeto Curso Disciplina Tema Professor Pós-graduação Administração Pública e Gerência de Cidades Modelos de Gestão e Gestão por Projetos Gestão da Integração de Projetos
Leia maisIntrodução à Engª de Requisitos
Análise e Concepção de Sistemas de Informação Introdução à Engª de Requisitos Adaptado a partir de Gerald Kotonya and Ian Sommerville 1 Objectivos Introduzir as noções requisitos de sistema e processo
Leia maisEngenharia Reversa e Reengenharia. Engenharia de Software Profa. Dra. Elisa Yumi Nakagawa 1º semestre de 2015
Engenharia Reversa e Reengenharia Engenharia de Software Profa. Dra. Elisa Yumi Nakagawa 1º semestre de 2015 Fases Genéricas do Ciclo de Vida Engenharia Sistemas Análise Projeto Codificação Testes Manutenção
Leia maisDocumento de Requisitos*
* Rosana T. Vaccare Braga *slides adaptados a partir do material da Profa Ellen Francine Barbosa Processo de Engenharia de Requisitos Documento de requisitos Processo de Engenharia de Requisitos Estudo
Leia maisGestã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 maisWorkshop 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 maisBreve Introdução aos Sistemas Operativos. Disciplina de Informática PEUS, U.Porto
Breve Introdução aos Sistemas Operativos Disciplina de Informática PEUS, 2006 - U.Porto Definição de Sistema Operativo Um programa que funciona como intermediário entre o utilizador do computador e os
Leia maisCAPÍTULO I DAS DISPOSIÇÕES PRELIMINARES
R E S O L U Ç Ã O N. 54/2008 CONSUN APROVA O REGULAMENTO PARA ELABORAÇÃO DO PROJETO FINAL (OU TRABALHO DE CONCLUSÃO DE CURSO TCC), DO CURSO DE ENGENHARIA DE COMPUTAÇÃO DO CCET CÂMPUS CURITIBA, PARA INGRESSANTES
Leia maisComputação e Programação
Computação e Programação MEMec - LEAN 1º Semestre 2010-2011 Aula Teórica 4 Instituto Superior Técnico, Dep. de Engenharia Mecânica - ACCAII Alinhamento da AT 4 Construção de programas Actividades de teste
Leia maisWorkflow Genérico de Iteração
Workflow Genérico de Iteração Introdução Padrão comum que caracteriza todas iterações de todas as fases Inclui os cinco workflows básicos:requisitos, análise, projeto, implementação, e teste Inclui também
Leia maisGerência de Projetos e Qualidade de Software. Prof. Walter Gima
Gerência de Projetos e Qualidade de Software Prof. Walter Gima 1 OBJETIVO Compreender uma série de técnicas de testes, que são utilizadas para descobrir defeitos em programas Conhecer as diretrizes que
Leia maisEngenharia Software. Ení Berbert Camilo Contaiffer
Engenharia Software Ení Berbert Camilo Contaiffer Características do Software Software não é um elemento físico, é um elemento lógico; Software é desenvolvido ou projetado por engenharia, não manufaturado
Leia maisProfessor 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 maisISO/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 maisVisões Arquiteturais. Visões Arquiteturais
Visões Arquiteturais Separar diferentes aspectos em visões separadas com o objetivo de gerenciar complexidade. Cada visão descreve diferentes conceitos da Engenharia. Visões permitem reduzir a quantidade
Leia maisO Fluxo de Requisitos
O Fluxo de 1 Finalidade do fluxo de requisitos A finalidade deste fluxo é: Chegar a um acordo com o cliente e o usuário sobre o que o sistema deve fazer. Oferecer ao desenvolvedor um melhor entendimento
Leia maisAplicação dos Princípios BPL aos Sistemas Informatizados. Florbela Dias DMET
Aplicação dos Princípios BPL aos Sistemas Informatizados Number 17 Application of GLP Principles to Computerised Systems 2 Resumo Introdução Fase de projeto Fase operacional Fase de descontinuação 3 Introdução
Leia maisProf. Victor Dalton COMPARATIVO. PMBOK x ITIL x COBIT
COMPARATIVO PMBOK x ITIL x COBIT 2019 Sumário SUMÁRIO...2 SEMELHANÇAS ENTRE PMBOK, ITIL E COBIT... 3 QUESTÕES COMENTADAS PELO PROFESSOR... 6 CONSIDERAÇÕES FINAIS... 10 Olá pessoal! Preparei GRATUITAMENTE
Leia maisL 320/8 Jornal Oficial da União Europeia
L 320/8 Jornal Oficial da União Europeia 17.11.2012 REGULAMENTO (UE) N. o 1078/2012 DA COMISSÃO de 16 de novembro de 2012 relativo a um método comum de segurança para a atividade de monitorização a aplicar
Leia maisREGULAMENTO DO PROGRAMA DE DOUTORAMENTO EM ENGENHARIA CIVIL (PRODEC)
REGULAMENTO DO PROGRAMA DE DOUTORAMENTO EM ENGENHARIA CIVIL (PRODEC) Objectivos Como definido no Decreto-Lei nº 74/2006, o grau de doutor é conferido aos que demonstrem: Capacidade de compreensão sistemática
Leia maisCampus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini /
Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini E-mail: prof.andre.luis.belini@gmail.com / andre.belini@ifsp.edu.br MATÉRIA: SEGURANÇA DA INFORMAÇÃO Aula N : 11 Tema:
Leia maisProjecto de Laboratório de Computadores
Projecto de Laboratório de Computadores 2016-2017 Hélder P. Oliveira, Luís Torgo, Rogério Reis DCC@FCUP 1 Introdução O objetivo deste projeto é o desenvolvimento de um sistema de controlo de um supermercado,
Leia maisEngenharia de Requisitos
Engenharia de Requisitos Criado: mar/2001 Atualizado: set/2005 Tópicos Definição de Requisitos Participantes Processo Documento de Requisitos (SRS) Evolução dos Requisitos 2 Referência I.Sommerville. Sw
Leia maisRUP 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 maisPlano de Teste do Sistema BIB
Plano de Teste do Sistema BIB Curso PUC Preparado por Anna Carla, Larissa, Marcio, Sonia Maria e Walter Novembro/2004 1 Índice: 1. Identificador do Plano 2. Introdução 3. Itens sob Teste 4. Itens não Testados
Leia maisGrupo de Práticas de Auditoria ISO 9001 Linhas de orientação em: Processos. 1. Introdução
International Organization for Standardization International Accreditation Forum Data: 13 de janeiro de 2016 Grupo de Práticas de Auditoria ISO 9001 Linhas de orientação em: 1. Introdução Processos A utilização
Leia maisPlano de Continuidade. Plano de Continuidade. Plano de Contingência. Prof. Luiz A. Nascimento Auditoria e Segurança de Sistemas.
Plano de Contingência Prof. Luiz A. Nascimento Auditoria e Segurança de Sistemas Faculdade Taboão da Serra 2 Procedimentos definidos formalmente para permitir que os serviços de processamento de dados
Leia maisDesenho de casos de teste
Desenho de casos de teste A função dos casos de teste é fornecer informação rápida e eficientemente Em teoria da informação, define-se informação em termos de redução de incerteza. Se há pouca incerteza,
Leia maisAs opções de menu Análise ABC e Plano Trabalhos saíram do menu Objectos e passaram para o menu Ferramentas.
Documento da versão PRODUTO ManWinWin DATA INÍCIO 18-10-2016 VERSÃO 5.4.2.0 DATA FECHO 10-01-2017 Novas Funcionalidades Preferências No separador Parque, as opções referentes ao registo Histórico Utilização
Leia mais