quarta-feira, 22 de setembro de 2010

SMQS - Seminario Mineiro de Qualidade de Software 2010

Olá Pessoal!
Mais um evento da nossa área agora em Minas!!! ::D

SMQS - Seminario Mineiro de Qualidade de Software
Data: 27 e 28 de outubro de 2010
Local: Amadeus Bussiness Center - Avenida do Contorno, 6.594, Savassi – Belo Horizonte/MG [mapa]

O evento contempla também a etapa de Belo Horizonte do Iterasys Test Show 2010 que percorrerá as principais capitais brasileiras.

Palestras


Agenda
Visualize a agenda completa do evento aqui.

Inscrição

O investimento no SMQS é de R$ 220,00 por participante. Faça seu Cadastro!
O valor pago pode ser usado integralmente como desconto em curso da Iterasys. Crédito válido até 31/12/2010.
Descontos especiais de 5% para:
  • Inscrições realizadas até o dia 29/09/2010
  • Para grupos acima de 03 participantes da mesma empresa*
*Descontos acima são cumulativos.

Dúvidas, entre em contato conosco: E-mail: smqs@base2.com.br
O evento é limitado a 120 participantes.

Mais informações: http://www.smqs2010.base2.com.br/inscricoes/

segunda-feira, 20 de setembro de 2010

Novos Plugins do Selenium IDE - Parte 1

Olá pessoal!
Esta semana vou postar algumas coisas sobre os novos plugins do Selenium IDE, e esse será o primeiro abordando os dois plugins abaixo.

Highlight Elements


Este plugin dá um "flash" em amarelo quando estamos executando um script sem a necessidade de colocarmos o comando highlight.
Ela adiciona o botão Highlight element na barra do Selenium IDE. Pressionando o botão os highlights são ativados.
Ele funciona bem para algumas coisas, mas para outras não. Por exemplo: tente automatizar o próprio site do SeleniumHQ clicando em cada aba (Project, Download, Documentation, Support e About). O highlight será dado em um canto que não é a aba... Isso pode acontecer em alguns casos.
Achei o plugin interessante, mas prefiro utilizar o próprio comando highlight.
Link para download: https://addons.mozilla.org/en-US/firefox/addon/228386/
Autor: Samit Badle


Test Suite Batch Converter


Esse plugin eu gostei! :D
Ele exporta suas Suites de Teste, incluindo os Casos de Teste que estiverem nelas, em arquivos no formato de exportação que você escolher e o Selenium suportar (Java, Groovy, C#, Pearl, PHP, Python e Ruby)
Exemplo: eu tenho um total de 8 Suites de Teste, que contém ao total 17 Casos de Teste.
Eu seleciono o menu File/Batch converter tests suites... e seleciono a linguagem de programação.
O Selenium me pede o diretório onde serão exportados os arquivos e depois que seja selecionado as Suites de Teste. No final é apresentado uma tela informando o total de Suites e Casos de Teste criados.


Após isso basta ir ao diretório que todas as Suites de Teste selecionadas estarão convertidas e os Casos de Teste também.


Atenção: apesar de você poder selecionar qualquer arquivo html para a conversão, ela só funcionará com suites.

Link para download: https://addons.mozilla.org/en-US/firefox/addon/197691/

Autor: Samit Badle

Por enquanto é só pessoal! Abraços!

quarta-feira, 15 de setembro de 2010

Serie Erros em Sites Web - Itau

Os bugs me perseguem, só pode!!!
Estava eu informando os meus dados de agência e conta para acessar o Itau InternetBank quando, de repente eu vejo uma tela estranha e cheio de "+++++" ao invés do meu nome... Voltei e ví que tinha colocado o dígito verificar da conta errado, mas ao invés de apresentar a mensagem de agência/conta inválidos eis que encontrei um bug...

Como reproduzir o bug...
1. Acesse o site http://www.itau.com.br
2. Informe os seguintes dados e clique no botão OK:
   2.1 Agência: 1546
   2.2 Conta: 58641
   2.3 Dígito: 1

1. Inserindo o dígito verificador errado
Abaixo estão os dados de entrada e o dígito verificador, que coloquei 1 (errado)

2. Clicando no meu nome para inserir a senha
Para quem tem conta no Itau sabe que após a inclusão da agência e conta vem uma tela com o seu nome, onde ao clicar sobre o nome é apresentado o box de senha. Segue a tela que foi apresentada, onde o nome são diversos símbolos de "+".

3. Inserindo a senha
Bom, claro que eu fui adiante pra ver onde o ia dar esse teste. Eis que coloco o limite máximo de senha (6 digitos) para tentar entrar (não a minha senha, coloquei uma aleatoria), e o que aparece...


Como podemos classificar este bug?
Na minha opinião este bug é classificado como algum erro na massa de dados, que pode ter algumas possibilidades de ser apresentada, como:
  • Nome inserido no cadastro de forma errônea [1]
  • Massa de dados de homologação em produção
  • Teste de acesso de conta via Internet Bank em produção
[1]  mesmo o usuário do sistema inserindo uma massa de dados no sistema, este poderia pelo menos identificar uma quantidade grande de caracteres especiais que não pertencem a nome, como o símbolo "+"

E como vocês classificariam esse bug? Ou como analisariam ele para uma possível análise de causa-raiz?


Abraços e ótimos bugs pra vocês!

PS: Evidência de contato e relato sobre esse possível bug ao Itau, por meio do canal Atendimento/Envio de Mensagem

domingo, 12 de setembro de 2010

Como gerar evidência no Selenium RC

Olá pessoal!
Eu já havia crido um "framework", porém embutido em uma aplicação que eu havia desenvolvido.
Agora criei uma API para fazer a captura dos passos executados pelo Selenium RC via Java e gerar um relatório de evidência no final da execução no teste.

Esta API só vai funcionar com Java e é necessário baixar essa API.
Convido então a todos a darem uma olhada nessa API, que é muito simples e se chama selenium-java-evidence
No site do projeto há exemplos de projetos para utilização com o Netbeans e com o Eclipse.

Agora a iniciativa é juntar esforços com o Lucas Nadalete para criar uma API unificada, uma vez que ele criou uma API muito semelhante. Dê uma olhada em http://br.groups.yahoo.com/group/DFTestes/message/9124

PS: em cada página há um indicativo de idioma (en | pt-BR). Caso a página esteja em inglês, clique no link pt-BR

http://code.google.com/p/selenium-java-evidence/

Abraços!

quinta-feira, 2 de setembro de 2010

Eventos de Teste de Software em Setembro

Olá Pessoal!
Em setembro haverá (por enquanto) dois eventos muito legais da nossa área...

Iterasys Test Show
Data: 18/set das 08:00h as 18:00 h
Local: Microsoft Brasil - Av. Nações Unidas, 12901 - 31º andar - Torre Norte
São Paulo, SP (mapa)

Evento da Iterasys percorrerá o Brasil apresentando: Estratégias de testes aderentes ao TMAP, Scrum e ISO 9126, o novo Visual Studio Test Professional 2010, Testes necessários para reduzir o impacto da Tecnologia da Informação sobre o meio ambiente, além de um panorama das certificações na área.
Muitas empresas pulam o planejamento dos testes e vão direto para a execução. Muitos softwares são implantados sem que os testes estejam completos. Neste evento, vamos demonstrar as vantagens de estabelecer uma estratégia para testar o que é mais importante primeiro.
Discutiremos abordagens de testes aderentes ao TMAP, Scrum e ISO9126, associadas a uma análise de riscos objetiva. Uma delas possivelmente se encaixa na realidade da sua organização.
Apresentaremos o novo Microsoft Visual Studio Test Professional 2010 e como ele pode apoiar o planejamento e automatizar a execução dos testes.
Conheceremos novos tipos de teste necessários para reduzir o impacto da Tecnologia da Informação sobre o meio ambiente e como essa pesquisa da Iterasys levou a inesperada descoberta de uma nova forma de visualizar defeitos.
Ouviremos a experiência de um especialista de Testes local e teremos uma visão panorâmica da evolução da carreira de Teste de Software e Garantia da Qualidade, e de como as certificações apóiam o crescimento de profissionais e suas companhias.

Agenda
08:30 - Credenciamento
09:00 - Abertura - Precisamos de Estratégia?
09:15 - Estratégias de Teste com ISO 9126
10:00 - Estratégias de Teste com Scrum
10:45 - Coffee Break e Networking
11:15 - Estratégias de Teste com TMap
12:00 - Almoço
13:15 - Convidado Local
14:30 - Visual Studio Test Professional 2010
15:30 - Coffee Break e Networking
16:00 - Testes Verdes
17:00 - Carreira e Certificações
17:30 - Perguntas e Respostas
18:00 - Encerramento

Investimento
Participante: R$ 140,00
Aluno ou ex-aluno Iterasys: R$ 70,00

Maiores informações: http://www.iterasys.com.br/testshow2010


Testing Day III
Data: 14/set das 13:00h as 21:00h
Local: Auditório da Faculdade de Informática (Prédio 32 Térreo) Porto Alegre - RS (mapa)

Idealizando uma iniciativa de compartilhar conhecimento, a Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS), as empresas Dell Computadores do Brasil, HP Brasil, Stefanini IT Solutions e Zero-Defect Test House, se uniram para promover o intercâmbio de informações e experiências na área de Teste de Software entre a academia e as empresas envolvidas no processo de desenvolvimento, a fim de gerar debates e fomentar o progresso da área.

Agenda
13:00 - Credenciamento e Apresentação
13:30 “Estratégia Diferenciada de Engenharia de Testes para o Segmento de Telecomunicações e Informática para Obtenção de Vantagem Competitiva” (Vinicius Pagano e Joaquim Carlos, Instituto Eldorado)
14:30 - “Quality-Driven Development: an Agile Approach” (Franco Vieira e Souza, HP)
15:30 - “Performance Testing Challenges” (John Daughtridge, Dell)
16:30 - Coffee
17:00 - “Temas de Pesquisa em Teste de Software” (Prof. Flávio Oliveira, FACIN-PUCRS)
18:00 - “Software Test Process Management” (John Daughtridge, Dell)
19:00 - Coffee
19:30 - “Case: Homologação  do Canal On-line da Telefônica” (Fabio Valter Siscate, Zero-Defect)
20:30 - Painel Final “Formação de Profissionais de Teste e Tendências de Mercado”. Empresas participantes: DB Server, HP, Dell, Stefanini, Instituto Eldorado. Coordenador do painel: Prof. Bernardo Copstein

Investimento

  • Colaboradores DELL, HP, Stefanini, Zero-Defect: Isentos * (procure o organizador da sua empresa para efetuar a inscrição isenta até 02/09/2010)
  • Alunos, Professores e Funcionários PUCRS: Isentos* (retire a sua ficha de inscrição na Secretaria da FACIN – Prédio 32 – Sala 505)
  • Público em Geral: as inscrições na categoria Público Geral podem ser realizadas na Secretaria da PROEX, localizada no prédio 40, sala 201 do Campus da PUCRS.
    Horário de atendimento: segunda a sexta-feira das 8h às 12h e das 13h30min às 19h.
    Contato: (51) 3320-3680 ou proexsecretaria@pucrs.br
Maiores informações: http://www.pucrs.br/eventos/testingday/?p=capa

Se vocês souberem de mais eventos este mês, deixem um comentário!
Abraços!