tcc



tcc

0 0


apresentacao_tcc


On Github inajaraleppa / apresentacao_tcc

tcc

Automação de Testes de Software

Aluna: Inajara Leppa

Orientador: Vitor Hugo Aramburo

Curso: Sistemas para Internet

Introdução

Com o aumento pela busca do sistema perfeito, as empresas cada vez mais adotam processos para melhorar a qualidade dos sistemas, mas também tem que enfrentar o dilema de que a qualidade tem de ser no menor tempo possível. A automação de testes de software é um destes processos.

O trabalho tem por objetivo mostrar como a automação de testes pode ajudar na melhora destes processos, tornando mais rápido o processo que hoje é tomado como maçante para quem o realiza, devido o tempo demandado e a forma como tem que ser realizado.

Objetivo Geral

Otimizar a produção de software, através da automação de teste de software.

Objetivos Específicos

- Identificar a melhor forma de automatizar o processo de testes.

- Verificar as vantagens e desvantagens da automação de testes.

- Propor uma ferramenta de testes, baseada em um software de automação de testes.

O que é Teste de Software?

- Testar um software significa verificar através de uma execução controlada se o seu comportamento corre de acordo com o especificado. - Ao investir em testes, você está investindo em prevenção de defeitos.

O que é Automação de Testes?

Automatizar os testes nada mais é do que repassar para o computador as atividades de testes que normalmente são realizadas de forma manual.

Porque automatizar?

Teste manual é demorado.

-- Probabilidade de erros das tarefas de teste.

-- Retrabalho.

-- Surpresas.

-- Tempo para testar tudo de novo.

++ Tempo para o que é interessante.

++ Feedback cedo e frequente.

ATENçãO!

Sempre analisar quais testes que se automatizados trarão maior benefício à equipe.

Quando partimos para a automação, não podemos esquecer das pessoas e do processo.

Quando trabalhamos com ciclos curtos de entrega, a automação de testes torna-se essencial para conseguirmos garantir a qualidade do software que está sendo desenvolvido.

OBRIGADA!

Referências

*http://www.slideshare.net/leobalter/testing-sucks *http://revista.faculdadeprojecao.edu.br/revista/index.php/projecao2/article/viewFile/82/70 *http://www.devmedia.com.br/artigo-engenharia-de-software-introducao-a-teste-de-software/8035#ixzz26Pajot22 *http://dftestes.gershon.info/