Automação de Testes de Software (Campus Party)
Upcoming SlideShare
Loading in...5
×
 

Automação de Testes de Software (Campus Party)

on

  • 1,768 views

http://uolparty.uol.com.br/palestras/automacao-de-testes-de-software.htm

http://uolparty.uol.com.br/palestras/automacao-de-testes-de-software.htm

Statistics

Views

Total Views
1,768
Views on SlideShare
1,275
Embed Views
493

Actions

Likes
0
Downloads
19
Comments
0

1 Embed 493

http://www.qualidadedesoftware.com.br 493

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Automação de Testes de Software (Campus Party) Automação de Testes de Software (Campus Party) Presentation Transcript

  • Automação de Testes de Software
  • Automação de Testes de Software ??/01/2013Quem sou e o que faço? • Analista de qualidade sênior na Rádio UOL • Organizador do evento Test Day • Mantenedor do site QualidadeDeSoftware.com.br • Sócio fundador da empresa Outlier
  • Automação de Testes de Software ??/01/2013Mão na massa Vamos ver na prática o que é Automação de Testes de Software primeiro!
  • Automação de Testes de Software ??/01/2013Testes manuais vs. automatizados Já se sentiu assim fazendo algum um trabalho repetitivo?
  • Automação de Testes de Software ??/01/2013Ferramentas populares
  • Automação de Testes de Software ??/01/2013Aderência das Ferramentas Use a ferramenta certa! “Um tolo com uma ferramenta ainda é um tolo”
  • Automação de Testes de Software ??/01/2013Tipos de Automação de Testes • CP (Capture/Playback) • API (Application Programming Interface) • DDT (Data-Driven Testing) • DSL (Domain Specific Language) • KDT (Keyword-Driven Testing) • CLI (Command Line Interface) • AOP (Aspect Oriented Programming) • …
  • Automação de Testes de Software ??/01/2013Objetivos da Automação • Reduzir o tempo ou esforço de teste • Diminuir o custo • Aumentar a produtividade do desenvolvimento de software como um todo • Aumentar a qualidade do produto final
  • Automação de Testes de Software ??/01/2013Quando Automatizar? • Aplicação estável • Constantes execuções de teste • Aplicação sem expectativa de grandes alterações em seus fluxos e “objetos” • Caso de testes com grandes variações da massa de dados
  • Automação de Testes de Software ??/01/2013O que Automatizar? • Testes de regressão • Smoke tests • Tarefas repetitivas • Cálculos matemáticos • Funcionalidades críticas • Testes de desempenho
  • Automação de Testes de Software ??/01/2013O que não Automatizar? • Funcionalidades pouco usadas • Funcionalidades que exigem inspeção visual • Protótipos • Funcionalidades com pouco eu sem nenhuma definição
  • Automação de Testes de Software ??/01/2013Desafios da Automação • Captação de profissionais qualificados • Arquitetura do teste • Ambiente de teste • Custo da automação e manutenção dos testes • Dependência com as interfaces
  • Automação de Testes de Software ??/01/2013Cursos e conteúdos adicionais www.Intellecta.com.br www.QualidadeDeSoftware.com.br  Mais de 50 Tópicos  Fórum  Vídeo-aulas gratuitas  Certificações  Livros Indicados  Eventos
  • Automação de Testes de Software ??/01/2013Eventos e trabalho www.TestDay.com.br thedevelopersconference.com.br www.OutlierIT.com.br/UOL
  • www.uol.com.br/trabalhe