Pular para o conteúdo principal

Postagens

Mostrando postagens de novembro, 2010

Selenium IDE

Neste material pretendo abordar de forma prática a ferramenta Selenium. Não se trata de uma introdução teórica. É um hands-on básico. Chega de enrolação e ‘mãos a obra’. Primeiro, vamos baixar e instalar o Selenium IDE (que só funciona no Mozilla Firefox): Mozilla Firefox – http://br.mozdev.org/download/ Selenium IDE – http://seleniumhq.org/projects/ide/ Uma vez baixados e instalados, vamos a eles. Abra o Firefox e, pelo menu de ferramentas, abra o Selenium IDE: Certifique-se que o botão de gravação (bolinha vermelha do lado direito da janela do Selenium IDE) esteja clicado. Criei um Formulário pelo Google Docs para que pudéssemos fazer a interação com o Selenium. Segue o link: https://spreadsheets.google.com/viewform?formkey=dFRFQm5sYkE1RTR3V25BTlI5NVNHNEE6MQ&ifq Vamos começar os trabalhos. Em cima desse formulário, vou criar o meu script automatizado. Ações gravadas: Abri o formulário Digitei “João” no campo ‘Nome’ Selecionei “Casado(a)” como ‘Estado Civil‘ do nosso amigo João Ma

SCRUM e Testes

Hoje vou abordar um assunto que vem sendo muito comentado no mercado de TI: SCRUM. Porém, a abordagem será voltada para testes. Vamos lá! O que é SCRUM? Scrum é uma metodologia ágil para gestão e planejamento de projetos de software. (NE.: Lembram do nosso post em que indicamos uma leitura sobre Metodologia Ágil ?) No Scrum, os projetos são dividos em ciclos que variam de 2 a 4 semanas e são chamados de Sprints. Sprint Um Sprint representa um período de tempo dentro do qual um conjunto de atividades deve ser executado. Ou seja, os Sprints são as iterações no Scrum. Para ilustrar melhor como funciona a metodologia Scrum. Veja a seguinte imagem: (fonte: http://improveit.com.br/scrum ) Vamos destrinchar a imagem acima: Product Backlog É um arquivo que contém as funcionalidades a serem implementadas durante o ciclo de vida do software (do produto). Sprint Backlog Por analogia, nota-se que são as funcionalidades a serem implementadas no Sprint corrente. Daily Scrum Meeting Reuni