Introdução aos conceitos de Teste de Software Prof. Wolley W. Silva.

Slides:



Advertisements
Similar presentations
BTEC Operations 5ª. Oficina de Educação Corporativa Políticas e implementação de desenvolvimento profissional por competências do governo do UK Brasília,
Advertisements

EVOLUÇÃO DOS CONCEITOS DO MARKETING MODERNO
A DIFERENÇA QUE NOS TORNA IGUAIS. Graciele Lemos Essing, Islaine Fátima Krause, Ivania Araldi Pellin e Melânia Belluzzo Brunetto.
Sistemas Fuzzy Ronaldo Gilberto de Oliveira. Sistemas Fuzzy Sistemas fuzzy estabelecem mapeamentos entre conjuntos fuzzy (hipercubos fuzzy) Sistemas fuzzy.
Tecnologia de Fabricação Mecânica Técnico em Mecânica FORJAMENTO.
Grupo: Tipicos da póvoa. Problemas 1-Quantos tipos de drogas existem neste momento? 2-Quais as drogas mais perigosas? 3-Quais as drogas mais consumidas.
Luís Cardoso Nuno Santos Núria Morgado. É um site cuja estrutura permite a actualização rápida a partir de acréscimos dos chamados artigos, ou “posts”.
Eutanasia.
Workshop de Informática Prof. Pedro Costa
O Diretor na Gestão do Cotidiano Escolar Formação para Gestores Escolares: Prof. Paulo Hentz.
Classificação dos sistemas de produção. 16 sistemistas entregam os módulos no esquema just in time seqüencial (no momento em que são requisitados.
LOGÍSTICA EMPRESARIAL TEMA INTRODUÇÃO À LOGÍSTICA.
APRESENTAÇÃO CÂMARA DOS DEPUTADOS ESCLARECIMENTOS RELATIVOS A: SITUAÇÃO DA SEGURANÇA E SAÚDE DOS TRABALHADORES NA ATIVIDADE DE MINERAÇÃOSITUAÇÃO DA SEGURANÇA.
Prof. André Luiz Teixeira.  Fatores de produção  Natureza  Capital  Trabalho Empresa.
GBIF NODES Committee Meeting Copenhagen, Denmark 4 th October 2009 A interface do usuário do IPT e ferramentas de qualidade de dados Alberto GONZÁLEZ-TALAVÁN.
O Planejamento da Prática Pedagógica no Currículo Integrado DEPARTAMENTO DE EDUCAÇÃO BÁSICA E PROFISSIONAL Profª Msc. Gleice Izaura da Costa Oliveira
METODOLOGIAS PNUD Agenda de Boa Governança - Iniciativas de Participação Social.
Terra, um sistema capaz de gerar vida.
Mofo branco (Sclerotinia sclerotiorum) em tomateiro com fungicidas sintéticos e silício Renata Alves de Aguiar¹, Marcos Gomes da Cunha 1, Murillo Lobo.
Análise de Conteúdo e Indexação CLASSIFICAÇÃO - acto de agrupar coisas ou conceitos que tenham algo em comum; conjunto de regras que presidem à ordenação,
Conheço um escritor Plano Nacional de Leitura Rede Bibliotecas Escolares Revista Visão Júnior.
1 Património Genético Regulação do material genético.
Manutenção Centrada em Confiabilidade - MCC Jefferson Luis C. Salles Gestão da Manutenção.
Implantação do programa de gestão por competências Primeiro Ciclo de Avaliação de Comportamentos e Atribuição Padrão Secretaria Municipal de Gestão Diretoria.
Prof.ª Hélida Mesquita Apodi/RN É o conjunto de medidas técnicas, médicas e educacionais, empregadas para prevenir acidentes, quer eliminando.
SENAI/SC Serviço Nacional de Aprendizagem Industrial.
GESTÃO EMPRESARIAL Gestão de Produção e Operações: Fordismo, Toytismo e Volvismo e o Gerenciamento da Qualidade Total.
Mestrado em Inovação e Qualidade na Produção Alimentar Processo Produtivo do Queijo.
Fondo Multilateral de Inversiones Reunión de Clúster TIC 2009 Sindirepa-sp – Sindicato da Indústria de Reparação de Veículos MecanicaBID Lima, … de noviembre.
Escola Superior de Estudos Industriais e Gestão Recomendações para a Produção de Planos de Preservação Digital Licenciatura em Ciências e Tecnologias da.
Programa Admissional da Enfermagem Categoria: Capacitação Responsável: Gerência de Enfermagem e Recursos Próprios.
FRACTURE ANALYSIS APPROACH OF DP600 STEEL WHEN SUBJECTED TO DIFFERENT STRESS/STRAIN STATES DURING DEFORMATION Luiz Mauricio Valente Tigrinho, Ravilson.
UFSC / EEL 16/09/2008 Fluxo de Potência em Sistemas de Distribuição EEL7102 Edison A. C. Aranha Neto, M.Eng. Prof. Jorge Coelho, D.Sc.
Exemplos de escalas de trabalho de aeronautas: possíveis efeitos no trabalho e na saúde Frida Marina Fischer Departamento de Saúde Ambiental Faculdade.
FACULDADE DE CIÊNCIAS NATURAIS E MATEMÁTICA DEPARTAMENTO DE FÍSICA CURSO DE LICENCIATURA EM ENSINO DE FISICA LABORATÓRIO DE MECÂNICA ERROS DE MEDIÇÃO DOCENTE:
Capítulo 8 Maximização de lucros e oferta competitiva © 2014 Pearson. Todos os direitos reservados.slide 1.
Programação p/ INTERNET - HTML Prof. João Ricardo Andrêo 2/6/ :54 1 FORMATAÇÃO DE FRASES (continuação) Estilos Físicos. Elemento Produz texto com.
Gestão Financeira Aplicada _ Adm & Mkt do Esporte 1.
SEMINÁRIOS REGIONAIS Política e Plano de Saneamento Básico Engº. Marcos Wunsche Porto Alegre, 14 de Agosto de 2014.
FRANCINETE JÉSSICA BOIKO MARIA CLAUDIA THAISE ADEQUAÇÃO PROFISSIONAL 4ºA- Ciências Contábeis Sistemas.
Enviar PlanejamentoPlanejamento Por Cássio P. Dias.
Recursos Digitais Mapa de resultados das Avaliações externas. Mapa de resultados das Avaliações externas. Conexão Professor Banco de Itens Orientações.
Contabilidade Social Aula 3.
1 Qualidade Prof. Fabio Uchôas de LimaMBA Gestão Empresarial Gestão Avançada com Foco na Qualidade Aula 4.
Título do Projeto Nome do coordenador Faculdade/Centro... Instituição Executora Edital Aprovado INSERIR AQUI LOGO DA INSTITUIÇÃO EXECUTORA DO PROJETO.
Região Centro-Oeste. OUVIDORIA GERAL DO ESTADO DE MATO GROSSO OPERAÇÃO EM REDE Região Centro-Oeste.
Estrutura Condicional Cleone Silva
Aplicativos para Internet Prof.ª Erika Miranda Prof. Wolley W. Silva.
A EMPRESA MODERNA Como Era a Maneira de Produzir Antes da Revolução Industrial? O Que as Empresas Precisam Fazer Para Produzir Cada Vez Melhor, Mais Rápido.
Sua Parceira em Tecnologia da Informação 1. ITIL Pesquisa e Apresentação Brasília, 20 de setembro de
Jessica Goulart Mariane Ribeiro Marina Oshiro Patricia Graciano.
A IMPORTÂNCIA DA GESTÃO NO PMSB: UM ESTUDO DE CASO XIX Exposição de Experiências Municipais em Saneamento De 24 a 29 de maio de 2015 – Poços de Caldas.
Operações de Marketing. Competências Subsidiar a criação de estratégias de inovação em produtos e serviços. Subsidiar a criação e desenvolvimento de precificação,
PRONUNCIAMENTO TÉCNICO CPC 15 (R1) Combinação de Negócios Correlação às Normas Internacionais de Contabilidade – IFRS 3 (IASB – BV 2011)
DESENVOLVIMENTO, INCLUSÃO SOCIAL E INTEGRAÇÃO REGIONAL CONFERÊNCIA INTERNACIONAL EM TURISMO Programa de Incentivo à Iniciativa Privada no Setor do Turismo.
Química e Física dos Materiais I Ano lectivo 2013/2014 Departamento de Química e Bioquímica Licenciatura em Ciências da Arte e do Património.
Prof. Edilton Santos – Centro Universitário Jorge Amado1 Curso: Sistemas de Informação Disciplina: Engenharia de Software. Carga Horária: 60 horas Contato:
Vai e Vem tem a sua origem na constatação do Plano de Ação Missionária da IECLB (PAMI): a Igreja é missionária na sua essência é uma das formas.
Aula 03: Design da Superestrutura Prof. Luciano Thomé e Castro.
ESCALONAMENTO DE OPERAÇÕES DE RECONFIGURAÇÃO DINÂMICA Mestrado Integrado em Engenharia Eletrotécnica e de Computadores Aluno: Ricardo Ferreira Orientador:
EST 41 / AE ESTABILIDADE DE ESTRUTURAS AERONÁUTICAS – Autor: Prof. Paulo Rizzi - Eng. Aer., Ph. D. Falha de Painéis Reforçados Tipos de Análise Coluna.
FORNECIMENTO DE ENERGIA ELÉTRICA CONCESSIONÁRIA: Agente titular da concessão federal para prestar serviço público de energia elétrica. GESTOR ANEEL ––
Como são constituídos os seres vivos? A utilização do microscópio para obter imagens ampliadas dos tecidos dos seres vivos permitiu concluir que todos,
REVISÃO 3ª AVALIAÇÃO. Marketing Digital Publicidade & Assuntos Abordados Produzindo um Comercial; Comércio Digital; Comunicando na Internet.
INTRODUÇÃO AO ESTUDO DE INCERTEZA NA CALIRAÇÃO Prof. M.Sc Jefferson L. C. Salles.
Cada uma das seguintes figuras representa uma circunferência e um polígono O polígono está inscrito na circunferência O polígono não está inscrito na.
Sistemas de Informação Capítulo 7 O uso consciente da tecnologia para o gerenciamento Jadiel F. de Melo Mestre.
Orientações Metodológicas Programa Nacional de Controle do Tabagismo e outros Fatores de Risco nas Escolas - Saber Saúde Programa Saber Saúde
Profa. Marina Mitiyo Yamamoto Prof. Guillermo Braunbeck Diurno.
Introdução à Sistemas de Informação. Nenhuma mente que se abre para uma nova idéia voltará a ter o tamanho original. (Albert Einstein) Todos os homens.
Presentation transcript:

Introdução aos conceitos de Teste de Software Prof. Wolley W. Silva

Agenda Definições de Teste de software Níveis de Teste de Software – Teste de Unidade – Teste de Integração – Teste de Sistema

Definições: O que é Teste de Software? Teste de Software – Trata do planejamento, preparação e avaliação do sistema, e produtos relacionados ao trabalho para verificar se essas atividades satisfazem aos requisitos especificados, para demonstrar que estão de acordo com o objetivo e para detectar defeitos.

Revelar defeitos Definições: Objetivo do Teste Modelo de entrada e saída de teste de programa. Sommerville, 2011

Definições: O que é Teste de Software? Caso de Teste: – Um conjunto de valores de entrada, pré-condições e pós condições de execução, e resultados esperados, desenvolvidos para um objetivo particular ou condição de teste, tais como para exercitar um caminho em particular em um sistema ou para verificar a conformidade a um requisito específico.

Definições: O que é Teste de Software? Caso de Teste – Exemplo

O ciclo de vida e o Teste de Software Modelo em V. Pressman, 2011

Teste de Unidade ou Unitário: – Explora a menor unidade do projeto, procurando provocar falhas ocasionadas por defeitos de lógica e de implementação. Testar todos os caminhos possíveis de execução; Testar as fronteiras (limites); – Uma ferramenta muito utilizada é o Junit. Níveis de teste de Software

Teste de Integração: – Visa provocar falhas associadas às interfaces entre os módulos quando esses são interligados para construir a estrutura do software. Níveis de teste de Software

Teste de Sistema: – Avalia o software em busca de falhas por meio da utilização do mesmo, como um usuário final; – Valida os requisitos em ambiente de produção; Níveis de teste de Software

Técnicas de Teste de Software Técnica Funcional – Teste de Caixa Preta Técnica Estrutural – Teste de Caixa Branca

Caixa Branca – Essa técnica trabalha diretamente sobre o código fonte do componente de software para avaliar aspectos tais como: teste de condição, teste de fluxo de dados, teste de ciclos e teste de caminhos lógicos (PRESSMAN, 2005). Técnicas de Teste de Software

Caixa Preta – Dados de entrada são fornecidos, o teste é executado e o resultado obtido é comparado a um resultado esperado previamente conhecido. Ex. Testes em Interfaces Web com Selenium webdriver. Técnicas de Teste de Software

Teste de usabilidade: Experiência do Usuário; Acessibilidade; Teste de carga Volume de dados que consegue processar sem falhas Teste de stress Atente grande volume de clientes e transações Teste de segurança Tentativas ilegais de acesso, possíveis vulnerabilidades Outras técnicas de teste de Software

Conclusões O teste de software é uma das atividades mais custosas do processo de desenvolvimento de software, entre 30 e 50 % (Pressman e Sommerville). O rigor e o custo associado a esta atividade dependem principalmente da criticidade da aplicação a ser desenvolvida.

Apoio ferramental para qualquer atividade do processo de teste é importante como mecanismo para redução de esforço associado à tarefa em questão, seja ela planejamento, projeto ou execução dos testes. Conclusões

Links para consulta... engenharia-de-software-introducao-a-teste- de-software/8035