PI S7 DSW III DouglasARS: mudanças entre as edições

De IFSC
Ir para navegação Ir para pesquisar
imported>Douglas
imported>Douglas
Linha 14: Linha 14:


* Introdução ao teste de software.
* Introdução ao teste de software.
=Introdução a Teste de Software=
Este Artigo foi retirado na íntegrada do site [DEVMEDIA} Introdução a Teste de Software
Ao longo deste artigo, iremos discutir os principais conceitos relacionados às atividades de teste, as principais técnicas e critérios de teste que podem ser utilizados para verificação ou validação de um produto.
Teste de software é o processo de execução de um produto para determinar se ele atingiu suas especificações e funcionou corretamente no ambiente para o qual foi projetado. O seu objetivo é revelar falhas em um produto, para que as causas dessas falhas sejam identificadas e possam ser corrigidas pela equipe de desenvolvimento antes da entrega final. Por conta dessa característica das atividades de teste, dizemos que sua natureza é “destrutiva”, e não “construtiva”, pois visa ao aumento da confiança de um produto através da exposição de seus problemas, porém antes de sua entrega ao usuário final.
O conceito de teste de software pode ser compreendido através de uma visão intuitiva ou mesmo de uma maneira formal. Existem atualmente várias definições para esse conceito. De uma forma simples, testar um software significa verificar através de uma execução controlada se o seu comportamento corre de acordo com o especificado. O objetivo principal desta tarefa é revelar o número máximo de falhas dispondo do mínimo de esforço, ou seja, mostrar aos que desenvolvem se os resultados estão ou não de acordo com os padrões estabelecidos.
Ao longo deste artigo, iremos discutir os principais conceitos relacionados às atividades de teste, as principais técnicas e critérios de teste que podem ser utilizados para verificação ou validação de um produto, assim como exemplos práticos da aplicação de cada tipo de técnica ou critério de teste.


=Organização da Semana 7=
=Organização da Semana 7=

Edição das 10h44min de 3 de junho de 2016

Apresentação

Olá Aluno,

Estamos indo para a penúltima semana, reta final, e na semana que passou apresentamos novos códigos PHP de como trabalhar com listas utilizando os arrays, também apresentamos dois vídeos-tutoriais com a forma de trabalhar os chamados "carrinhos de compra" em PHP que envolvem sessões visto na primeira semana. Por fim, apresentamos a atividade obrigatória 2 (AO2) onde vocês terão que construir um Manual de usuário para o sistema desenvolvido, que começou na DS2, e continua agora com a inclusão de consultas e relatórios imprimíveis em PDF. Agora vamos apresentar os principais conceitos relacionados aos testes de software, técnicas e critérios que podem ser utilizados para verificação ou validação de um produto de software. Sendo que o teste de software pode ser tratado como um processo de execução de um produto capaz de determinar se ele atingiu suas especificações e se funcionou corretamente no ambiente para o qual foi projetado.

Bons estudos!

Prof. Douglas A.

Objetivos

  • Introdução ao teste de software.


Introdução a Teste de Software

Este Artigo foi retirado na íntegrada do site [DEVMEDIA} Introdução a Teste de Software Ao longo deste artigo, iremos discutir os principais conceitos relacionados às atividades de teste, as principais técnicas e critérios de teste que podem ser utilizados para verificação ou validação de um produto.


Teste de software é o processo de execução de um produto para determinar se ele atingiu suas especificações e funcionou corretamente no ambiente para o qual foi projetado. O seu objetivo é revelar falhas em um produto, para que as causas dessas falhas sejam identificadas e possam ser corrigidas pela equipe de desenvolvimento antes da entrega final. Por conta dessa característica das atividades de teste, dizemos que sua natureza é “destrutiva”, e não “construtiva”, pois visa ao aumento da confiança de um produto através da exposição de seus problemas, porém antes de sua entrega ao usuário final.

O conceito de teste de software pode ser compreendido através de uma visão intuitiva ou mesmo de uma maneira formal. Existem atualmente várias definições para esse conceito. De uma forma simples, testar um software significa verificar através de uma execução controlada se o seu comportamento corre de acordo com o especificado. O objetivo principal desta tarefa é revelar o número máximo de falhas dispondo do mínimo de esforço, ou seja, mostrar aos que desenvolvem se os resultados estão ou não de acordo com os padrões estabelecidos.

Ao longo deste artigo, iremos discutir os principais conceitos relacionados às atividades de teste, as principais técnicas e critérios de teste que podem ser utilizados para verificação ou validação de um produto, assim como exemplos práticos da aplicação de cada tipo de técnica ou critério de teste.

Organização da Semana 7

[1] http://www.devmedia.com.br/artigo-engenharia-de-software-introducao-a-teste-de-software/8035

[2] http://www.inf.ufpr.br/silvia/topicos/apostilaUSP.pdf.gz

Referências


<< <> >>