Teste de Software, Teste de performance, Teste de Aplicações

23
http://www.testar.me Otimizando sua TI, maximizando seus negócios http://www.testar.me

description

http://www.testar.me Estrutura A Testar.me está localizada no São Paulo World Trade Center (WTC), disponibilizando aos seus clientes o que existe de mais atual em infraestrutura de TI, links de comunicação e pessoas. São mais de 20 servidores dedicados a testes de sistemas. Seus links, juntos, chegam a 80Mbits de velocidade. Serviços Teste funcional automatizado de aplicações Teste de performance (desempenho) Arquitetura de software Teste de invasão Monitoramento de sistemas na visão do usuário final Teste Funcional Automatizado de Aplicações Benefícios do Teste Funcional Reduzir o tempo de homologação dos seus sistemas Evitar retrabalho para correção de defeitos Evitar atrasos causados por erros de sistemas Melhorar a previsibilidade no lançamento de sistemas e versões Possibilitar que desenvolvedores e testadores avaliem a funcionalidade Evitar prejuízo à marca em decorrência de erros em lançamentos Mensurar objetivamente a produtividade, qualidade e conformidade dos indivíduos e equipe Elimina erros de carga (tabelas de taxas, entre outros) Redução nas horas adicionais da equipe de teste em lançamento de versões Redução na equipe de infraestrutura para validar atualizações de ambiente. Aplicabilidade Testes funcionais e de regressão Homologação de sistemas Testes em produção após atualização de ambiente Compatibilidade Teste de aplicações web (HTTP / HTTPS / Webservice) Aplicações Windows / Windows Forms / Java Teste de Performance – Stress Testing Aplicações: Verificar a qualidade do sistema desenvolvido Verificar a capacidade de acessos simultâneos Identificar o ponto de exaustão da aplicação e sua causa (CPU, link, banco de dados, entre outros) Características dos testes realizados pela Testar.me Scripts prontos para reuso, executados a qualquer momento Test Mix (Diversos tipos de testes executados ao mesmo tempo) Validações de textos, mensagens e “tags” durante os testes. Simulações de banda por tipo de rede. Mix de simulações por tipo de navegador web. IP Spoofing – Simulações com diversos endereços IP diferentes. Resultados: Tempo de resposta Qual foi o ponto de exaustão Recomendações e evidências Consultoria em arquitetura de software Tem por objetivo estabelecer as melhores práticas de desenvolvimento em um projeto de software Serviços compreendidos na consultoria em arquitetura de software Modelo de desenvolvimento, design e implantação Arquitetura de banco de dados Arquitetura do sistema operacional e componentes Objetivos Usabilidade Segurança Facilidade de manutenção Escalabilidade Desempenho Adequação de documentação Testabilidade Teste de Invasão (Pen Test) Visa identificar as falhas de segurança de um ambiente e aproveitá-las para invadi-lo (obtendo acesso indevido a informações e recursos), porém de forma controlada para não causar danos, apenas testar a eficácia dos (eventuais) controles existentes. Seus resultados auxiliam a direcionar o gerenciamento dos riscos de segurança da informação, determinando prioridades e selecionando controles a serem implementados. Etapas Escopo Descoberta Vulnerabilidade Análise Relatório Aplicabilidade Sistemas on-line web Sistemas off-line Banco de dados Servidores DNS, de Arquivos, de Autenticação Ambientes internos de rede corporativa Redes wireless Engenharia social e muito mais Monitoramento Simulação, em tempo real, das condições encontradas pelo usuário final durante a navegação em um website. Características gerais Alertas de falhas Agendamento de manutenção Escalação de problemas Período de alertas Histórico SLA Reporting Relatórios públicos Widgets públicos Relatórios automáticos (e-mail) Seleção de fuso horário Exportação de relatórios (pdf/csv)

Transcript of Teste de Software, Teste de performance, Teste de Aplicações

Page 1: Teste de Software, Teste de performance, Teste de Aplicações

http://www.testar.me

Otimizando sua TI, maximizando seus negócios

http://www.testar.me

Page 2: Teste de Software, Teste de performance, Teste de Aplicações

http://www.testar.me

Alguns clientes atendidos pela Testar.me

Page 3: Teste de Software, Teste de performance, Teste de Aplicações

http://www.testar.me

Estrutura

A Testar.me está localizada no São Paulo World Trade Center (WTC),disponibilizando aos seus clientes o que existe de mais atual em infraestrutura de TI, links de comunicação e pessoas.

São mais de 20 servidores dedicados a testes de sistemas. Seus links, juntos, chegam a 80Mbits de velocidade.

Page 4: Teste de Software, Teste de performance, Teste de Aplicações

http://www.testar.me

Serviços Prestados

Page 5: Teste de Software, Teste de performance, Teste de Aplicações

http://www.testar.me

Serviços

Teste funcional automatizado de aplicações

Teste de performance (desempenho)

Arquitetura de software

Teste de invasão

Monitoramento de sistemas na visão do usuário final

Page 6: Teste de Software, Teste de performance, Teste de Aplicações

http://www.testar.me

Teste Funcional Automatizado de Aplicações

Page 7: Teste de Software, Teste de performance, Teste de Aplicações

http://www.testar.me

Teste Funcional Automatizado de Aplicações

Page 8: Teste de Software, Teste de performance, Teste de Aplicações

http://www.testar.me

Benefícios do Teste Funcional

Reduzir o tempo de homologação dos seus sistemas

Evitar retrabalho para correção de defeitos

Evitar atrasos causados por erros de sistemas

Melhorar a previsibilidade no lançamento de sistemas e versões

Possibilitar que desenvolvedores e testadores avaliem a funcionalidade

Evitar prejuízo à marca em decorrência de erros em lançamentos

Mensurar objetivamente a produtividade, qualidade e conformidade dos indivíduos e equipe

Elimina erros de carga (tabelas de taxas, entre outros)

Redução nas horas adicionais da equipe de teste em lançamento de versões

Redução na equipe de infraestrutura para validar atualizações de ambiente.

Page 9: Teste de Software, Teste de performance, Teste de Aplicações

http://www.testar.me

Aplicabilidade

Testes funcionais e de regressão

Homologação de sistemas

Testes em produção após atualização de ambiente

Compatibilidade

Teste de aplicações web (HTTP / HTTPS / Webservice)

Aplicações Windows / Windows Forms / Java

Page 10: Teste de Software, Teste de performance, Teste de Aplicações

http://www.testar.me

Verifica e compara resultados

Emite Relatório

Funcionamento

Cliente

Testar.me

Aplicações WEB

Aplicações Windows

(Kits)

WebService

Gera grade de testes

Submete aoServiço de teste

Realiza teste automático nas aplicações

Page 11: Teste de Software, Teste de performance, Teste de Aplicações

http://www.testar.me

Exemplo de resultados

Page 12: Teste de Software, Teste de performance, Teste de Aplicações

http://www.testar.me

Teste de Performance

Page 13: Teste de Software, Teste de performance, Teste de Aplicações

http://www.testar.me

Aplicações:

Verificar a qualidade do sistema desenvolvido

Verificar a capacidade de acessos simultâneos

Identificar o ponto de exaustão da aplicação e sua causa (CPU, link, banco de dados, entre outros)

Teste de Performance – Stress Testing

Page 14: Teste de Software, Teste de performance, Teste de Aplicações

http://www.testar.me

Características dos testes realizados pela Testar.me

Scripts prontos para reuso, executados a qualquer momento

Test Mix (Diversos tipos de testes executados ao mesmo tempo)

Validações de textos, mensagens e “tags” durante os testes.

Simulações de banda por tipo de rede.

Page 15: Teste de Software, Teste de performance, Teste de Aplicações

http://www.testar.me

Características dos testes realizados pela Testar.me

Mix de simulações por tipo de navegador web.

IP Spoofing – Simulações com diversos endereços IP diferentes.

Page 16: Teste de Software, Teste de performance, Teste de Aplicações

http://www.testar.me

Resultados:

Tempo de resposta

Qual foi o ponto de exaustão

Recomendações e evidências

Page 17: Teste de Software, Teste de performance, Teste de Aplicações

http://www.testar.me

Arquitetura de Software

Page 18: Teste de Software, Teste de performance, Teste de Aplicações

http://www.testar.me

Consultoria em arquitetura de software

Tem por objetivo estabelecer as melhores práticas de desenvolvimento em um projeto de software

Serviços compreendidos na consultoria em arquitetura de software

Modelo de desenvolvimento, design e implantação

Arquitetura de banco de dados

Arquitetura do sistema operacional e componentes

Objetivos

Usabilidade

Segurança

Facilidade de manutenção

Escalabilidade

Desempenho

Adequação de documentação

Testabilidade

Resultados

Documento de Arquitetura

Guia de programação e testes

Page 19: Teste de Software, Teste de performance, Teste de Aplicações

http://www.testar.me

Teste de Invasão

Page 20: Teste de Software, Teste de performance, Teste de Aplicações

http://www.testar.me

Teste de Invasão (Pen Test)

Visa identificar as falhas de segurança de um ambiente e aproveitá-las para invadi-lo (obtendo acesso indevido a informações e recursos), porém de forma controlada para não causar danos, apenas testar a eficácia dos (eventuais) controles existentes.

Seus resultados auxiliam a direcionar o gerenciamento dos riscos de segurança da informação, determinando prioridades e selecionando controles a serem implementados.

Etapas

Escopo

Descoberta

Vulnerabilidade

Análise

Relatório

Aplicabilidade

Sistemas on-line web

Sistemas off-line

Banco de dados

Servidores DNS, de Arquivos, de Autenticação

Ambientes internos de rede corporativa

Redes wireless

Engenharia social

e muito mais

Page 21: Teste de Software, Teste de performance, Teste de Aplicações

http://www.testar.me

Monitoramento

Page 22: Teste de Software, Teste de performance, Teste de Aplicações

http://www.testar.me

Monitoramento de serviços e negócios na internet

Simulação, em tempo real, das condições encontradas pelo usuário final durante a navegação em um website.

Antecipação de solução de problemas de disponibilidade e tempo de resposta.

Comparação em tempo real com a concorrência

Zero investimento em infraestrutura.

Características gerais

Alertas de falhas

Agendamento de manutenção

Escalação de problemas

Período de alertas

Histórico

SLA Reporting

Relatórios públicos

Widgets públicos

Relatórios automáticos (e-mail)

Seleção de fuso horário

Exportação de relatórios (pdf/csv)

Alertas contínuos

Gerenciamento de Acesso

API

Compartilhamento de telas

Page 23: Teste de Software, Teste de performance, Teste de Aplicações

http://www.testar.me

Monitoramento Web (exemplo)

Gráficos de SLA e visitas ao site (exemplo)

Monitoramento de hardware (exemplo)

Captura de tela de erro (exemplo)