ALM – Como Executar Casos de Testes Exploratórios como o Microsoft Test Manager

Olá Pessoal,

Segue apresentações de como Planejar e Executar Testes Exploratórios com o Microsoft Test Manager.

Essas apresentações abordam:

– Planejamento

– Cuidados

– Criação dos Planos

Apresentações:

ALM – Testes Exploratórios com o Microsoft Test Manager

ALM – Testes Exploratórios – Planejamento

Espero que ajude!

Alan Carlos

Technet – Visual Round Trip Analyzer

Olá Pessoal,

Nesse artigo, como dica do meu amigo e companheiro de equipe Juliano Pires, falarei sobre o Visual Round Trip Analyzer.

Essa ferramenta é muito útil para realizarmos análises em sites de aplicativos nossos e até de empresas, e identificarmos possíveis pontos de melhoria nesses sites. Por exemplo:

– Quanto de banda é consumida em consultas;
– Quanto custa em MB cada objeto meu usado na página (imagem, dados, etc.);
– Compressão;
– Eficiência;
– E muito mais.

Para usar essa ferramenta é muito fácil, segue abaixo passos de instalação e uso. E no final um artigo com 12 passos do Technet Magazinhe de como melhorar suas aplicações Web.

– Instalação

Realize o download da ferramenta no link abaixo:

http://www.microsoft.com/en-us/download/details.aspx?id=21462

 

image

Em seguida, execute o Wizard de instalação, conforme as telas abaixo:

image

image

Depois de instalado, iremos configurar.

– Configuração

Abra o painel de configuração do aplicativo;

image

Selecione a conexão de rede que você estará usando para os testes, depois clique na seta verde para iniciar a captura do tráfego;

image

Abra seu navegador e realize uma consulta a um site, no caso iremos consultar o Microsoft Technet Wiki, e realize as navegações que você deseja;

image

Depois, vá no Visual Round Trip Analyzer e pare a captura e observe os resultados;

image

image

image

Estatisticas de pacotes trafegados, tipo de protocolos usados;

image

Trazendo até as pontuações (Score);

image

– Artigo 12 Passos Para Melhorar seu Aplicativo Web

http://msdn.microsoft.com/pt-br/magazine/dd188562.aspx

Bom é isso, um forte abraço e até a próxima!

Alan Carlos

ALM – Usando o Microsoft AppInsights – Análise de Performance

Olá Pessoal,

Participei do evento na Microsoft Visual Studio Summit e tive o prazer de ver a palestra do T-Shotter, que demonstrou a mais nova ferramenta da Microsoft, o AppInsights!

O que é o Microsoft Application Insights ou “AppInsights”?

É uma ferramenta de análise de aplicações Web e Móveis que tem como objetivo ajudar o desenvolvedor a monitorar suas aplicações, independente de onde estejam instaladas, como celulares, tablets, televisores, servidores, em qualquer parte do mundo. Com essa poderosa ferramenta, você poderá avaliar como seu aplicativo está se comportando nos tablets espalhados pelo mundo, quais as funcionalidades mais usadas, quais as funcionalidades menos usadas, quais os navegadores mais utilizados para acessarem sua aplicação, entre outros recursos.

Como funciona?

Dependendo das funcionalidades que você deseja, você deverá configurar de determinada forma, desde um simples monitoramento por ping até uma instrumentações no seu código-fonte para acompanhamento das funcionalidades mais usadas.

Quanto custa?

Por enquanto a versão é Preview, pode sofrer alterações significativas, mas é gratuita (por enquanto!)

Configurando Análise de Performance

Antes de começar, leia esse artigo ALM – Usando o Microsoft AppInsights – Configurando

Com o AppInsights é possível configurar uma análise de performance e acompanhar o desempenho de seu servidor e aplicação. Para isso, execute os pasos abaixo:

– Adicione sua aplicação:

image

image

 

– Realize o download do arquivo ApplicationInsights.config no site.

image

Depois, insira esse arquivo no diretório Web do IIS da sua aplicação .NET. Por exemplo: C:\Inetpub\Meu Site

image

Em seguida, realize o download e instale o agente em seu servidor.

image

Em seguida, instale o requisito Scripts e Ferramentas do IIS e .NET Framework 3.5.

Para o IIS 6.0, clique aqui.

Para o IIS 7.0 ou superior, instale a partir do adicionar/remover programas.

 

image

image

Nessa tela, você pode escolher para onde enviar os logs (AppInsights) e também para o Operation Manager!

image

image

image

Depois acesse sua Dashboard no Visual Studio Online e a configure.

image

image

image

Pronto! Aguarde a coleta dos dados que varia de 05 a 10 minutos e realize o acompanhamento de seu servidor e aplicação.

Espero que ajude!

Alan Carlos

ALM – System Center Global Service Monitor

Overview
 
Você precisa saber sobre os problemas que afetam os usuários de aplicativos o mais rápido possível, de preferência antes que os usuários observem e relatem o problema.
Com o crescimento do SaaS, as técnicas atuais são insuficientes para o monitoramento e identificação de fatores externos que podem impactar negativamente estas aplicações.
 
O System Center Global Service Monitor é um serviço de nuvem que resolve esse problema, ampliando os recursos de monitoração de aplicações em System Center  para além dos limites da rede própria da sua organização. Monitor de Serviços Globais utiliza pontos de presença do Windows Azure para ajudar a dar-lhe um verdadeiro reflexo da experiência de uma aplicação web com usuários finais.

Benefícios
 
System Center Global Service Monitor  ajuda a alcançar uma visão de 360 ​​graus do estado das suas aplicações web. Ele usa pontos de presença do Windows Azure em todo o mundo, gerando  relatórios sobre disponibilidade, desempenho e funcionamento de aplicações web por agendamento e execução de transações sintéticas contra a aplicação a partir do Windows Azure.
 
System Center Global Service Monitor  também ajuda a unificar ferramentas e processos, integração com o Microsoft Visual Studio e Team Foundation Server para habilitar novos cenários DevOps para alinhar operações e desenvolvimento. O System Center Global Service Monitor pode economizar tempo através da construção de transações sintéticas de testes web existentes do Microsoft Visual Studio e resolução de problemas de velocidade, oferecendo emitir relatórios baseados em IntelliTrace direto para o Team Foundation na fila de item de trabalho do servidor de um desenvolvedor .
 
System Center, Microsoft Team Foundation Server e Microsoft Visual Studio também permitem cenários de DevOps para a gestão de laboratório de teste, gestão integrada incidente, e diagnóstico de produção. Esses recursos ajudam a reduzir os tempos de ciclo na gestão de ambientes de teste e reduzir o MTTR ( tempo para reparar média) na resolução de incidentes de produção. Visite o Visual Studio Application Lifecycle Management local (ALM) para mais informações sobre esses recursos DevOps .

Como Comprar
 
Você pode se inscrever para uma conta de teste e usar o System Center Global Service Monitor de graça por até 90 dias. Após o período de teste gratuito de 90 dias, o System Center Global Service Monitor é disponível apenas para clientes com cobertura Microsoft Software Assurance ativa para suas licenças de gerenciamento de servidor System Center 2012 . Por favor, note que o serviço está disponível apenas em uma versão em Inglês .

Lingua: Inglês

Países Disponíveis: Algeria, Argentina, Australia, Austria, Azerbaijan, Bahrain, Belarus, Belgium, Brazil, Bulgaria, Canada, Chile, Colombia, Costa Rica, Croatia, Cyprus, Czech Republic, Denmark, Dominican Republic, Ecuador, Egypt, El Salvador, Estonia, Finland, France, Germany, Greece, Guatemala, Hungary, Iceland, Indonesia, India, Ireland, Israel, Italy, Japan, Jordan, Kazakhstan, Kenya, Kuwait, Latvia, Liechtenstein, Lithuania, Luxembourg, Macedonia (FYRO), Malaysia, Malta, Mexico, Montenegro, Morocco, Netherlands, New Zealand, Nigeria, Norway, Oman, Pakistan, Panama, Paraguay, Peru, Poland, Portugal, Puerto Rico, Qatar, Romania, Russia, Saudi Arabia, Singapore, Slovakia, Slovenia, Spain, Sri Lanka, Switzerland, Trinidad & Tobago, Tunisia, Turkey, United Arab Emirates, United Kingdom, United States, Uruguay, Venezuela.

Começe Agora

image

Referências

System Center Global Service Monitor
Microsoft Online Services

Microsoft Connect–Conheçam mais

Olá Pessoal,

Pensei em escrever sobre esse programa da Microsoft chamado Microsoft Connect. Esse programa iniciado em 2005 trata-se de um canal onde você pode fazer parte de um time de testadores e avaliar os produtos da Microsoft.

Até hoje foram corrigidos mais de 90.000 defeitos e mais de 7.000 idéias foram implementadas nos produtos da Microsoft graças a esse apoio da comunidade técnica.

Para participar é simples, porém requer compromisso:

Encontre um produto no Diretório de produtos atualmente aberto ao recebimento de comentários
Inscreva-se no Programa de comentários no qual você está interessado (alguns programas não exigem inscrição)
Comece a participar!

Você poderá navegar por algumas seções do site sem precisar se inscrever. No entanto, para participar e ter acesso à maior parte dos recursos, é necessário registrar-se com um Windows Live ID e Registrar-se no Connect.

O Microsoft Connect é um lugar para você enviar bugs e sugestões sobre os produtos da Microsoft que poderão ser considerados em versões futuras.
Observe que nem todos os produtos da Microsoft lançados estão abertos ao recebimento contínuo de comentários da comunidade. O momento e a forma como uma equipe de produto solicita tais comentários dos usuários variam de acordo com o produto. Você pode encontrar todos os produtos atualmente abertos ao recebimento de comentários no Microsoft Connect, listados no Diretório de produtos.
O Microsoft Connect não é um site de suporte. Se você estiver tendo problemas com uma versão lançada de um produto da Microsoft, consulte estes outros recursos: Suporte da Microsoft | Fóruns do MSDN | Fóruns do TechNet | Microsoft Answers.

Acessem:

https://connect.microsoft.com/directory/accepting-bugs

Um abraço e até a proxima!

Alan Carlos

Escola de Testes de Software

Olá Pessoal,
Esses tempos estava em um seminário de testes de software e vi uma apresentação muito interessante sobre Escola de Testes de Software.
Esse tema é muito importante, pois trata de diferentes prismas sobre testes de software conforme a realidade do software que se produz, realidade de equipe, empresa e técnicas.
Foi muito interessante, pois quebra muitos paradigmas do que é realmente certo ou errado, qual técnica utilizar, entre outras dúvidas.
Então sem mais delongas, segue a apresentação que montei baseada no que vi no seminário. Logo que possível, irei discorrer mais sobre esse tema.

http://www.slideshare.net/alancarlos29/escolas-de-testes-de-software-14468931