Pular para o conteúdo principal

Postagens

Mostrando postagens de janeiro, 2009

Níveis de Testes - Parte 1: Testes Unitários

Durante o ciclo de vida de um software, podemos citar como os quatro principais níveis de testes: 1. Testes Unitários 2. Testes de Integração 3. Testes de Sistema 4. Testes de Aceitação Nesse post vamos falar sobre o item 1 (Testes Unitários) e nos demais posts seguiremos com os demais itens. 1. Testes Unitários ou Testes de Unidade Em programação de computadores, teste de unidade ou teste unitário é um método de teste que verifica se as unidades individuais do código-fonte de um software estão funcionando corretamente. Uma unidade é a menor parte de uma aplicação onde pode-se aplicar testes. Em programação orientada a objetos, podemos considerar um método como a menor unidade. Já em programação procedural, podemos considerar como uma unidade, um programa, uma função, um procedimento. Testes unitários são tipicamente feito pelos próprios desenvolvedores para garantir que o código que outros desenvolvedores escreveram atende aos requerimentos do software e comporta-se da maneira que o d

O que é Teste de Software?

Afinal o que é Teste de Software e por que ele é tão importante para uma empresa? Muitas pessoas não compreendem exatamente o que significa testar um Software. Em muitos casos empresas utilizam seus próprios desenvolvedores para realizar verificações de qualidade em seus sistemas desenvolvidos. Dependendo da complexidade / tamanho da aplicação isto pode gerar muitos transtornos. Mas o que é testar um software? Avaliar se resultados de testes são compatíveis aos requerimentos; Documentar as diferenças entre resultado esperado e resultado realmente exibido; Ajudar a resolver tais diferenças provendo informações necessárias; O propósito principal de se testar um software é descobrir suas falhas para serem corrigidas. Este propósito de Teste de Software pode variar entre os vários papéis existentes num processo de software: Do ponto de vista do desenvolvedor, testes validam se o programa/sistema foi desenvolvido conforme o requerimento; Para o gerente do projeto, teste mede quando um deliv

Boas vindas!

Seja Bem vindo ao blog da QA House! Nós da QA House iremos publicar artigos e tutoriais referentes à Qualidade e Testes de Software. Aqui você encontrará informação necessária que lhe ajudará em certificações relevantes à área de qualidade. Os colaboradores da QA House são profissionais com experiência em projetos internacionais e possuem certificados nas ferramentas mais utilizadas do mercado (Rational, Mercury). Será um prazer tê-los (as) com a gente.