Pular para o conteúdo principal

Postagens

Mostrando postagens de julho, 2009

Funcionalidade x Qualidade

A notícia abaixo não é nova, o assunto menos ainda. A queda do AirBus no início de Junho desse ano ainda não teve suas causas descobertas (e provalvemente não terá). Fato é que podemos tirar uma lição e comparar a queda da aeronave com outras falhas que estamos acostumados a ver em outros dispositivos e simplesmente não damos atenção. O artigo abaixo de Sílvio Meira, apesar de que deve ser lido com certas restrições, chama a atenção para o fato de que deveríamos dar mais atenção para qualidade e não só para funcionalidade. Link para o artigo: http://smeira.blog.terra.com.br/2009/06/09/af447-o-papel-de-hardware-e-software-no-desastre/ Logo logo continuaremos com o tópico 4: Testes de aceitação.

Níveis de Testes - Parte 3: Testes de Sistema

Seguindo com os quatro principais níveis de testes do ciclo de vida de um software, abordaremos agora o terceiro nível, Testes de Sistema: 1. Testes Unitários 2. Testes de Integração 3. Testes de Sistema 4. Testes de Aceitação Nos próximos posts abordaremos os itens seguintes. Testes de Sistema Teste de sistema de um software, ou hardware, é todo teste conduzido em um sistema completo e integrado com o objetivo de avaliar se o sistema está em conformidade com os requerimentos especificados. Como comparação podemos ilustrar uma comparação entre os Testes de Integração e os Testes de Sistema: Pode-se dizer, de forma geral, que o propósito dos Testes de Integração é detectar qualquer inconsistência entre as unidades de software que funcionam em conjunto ou entre qualquer inconsistência entre essas unidades e o hardware. No caso dos Testes de Sistema, trata-se de um nível de teste mais limitado; o propósito dos Testes de Sistema é procurar defeitos tanto nas unidades integradas quanto no