Introdução Olá pessoal! Esta é uma série de posts sobre como iniciar o seu aprendizado com a ferramenta Appium usando Java como linguagem de programação. Neste primeiro post aprenderemos um pouco da teoria necessária antes de iniciar o desenvolvimento de scripts. É muito recomendado que você leia e, caso tenha alguma dúvida, enviar um comentário. […]
Diferenca entre visibilityOfElement e presenceOfElement no Selenium WebDriver
Olá pessoal! Se você não sabe qual a diferença destes dois comandos, este post é para você! Tome um tempo, fique atendo ao exemplo e tente executa-lo depois. Sobre esperas Estes dois métodos são de esperas proveniente da classe ExpectedConditions do Selenium WebDriver. Algumas pessoas costumam confundir estas duas esperas e não saber como realmente […]
Primeiro projeto open source de 2018 e a colaboração
Olá pessoal! Este post é para falar sobre colaboração, e também de uma ferramenta simples que pode ajudar vocês no dia-a-dia. Conceituação Na minha nova jornada como Agile Coach ainda executo muitas coisas da minha parte técnica de desenvolvimento e teste, agora mentorando e ajudando times dentro do universo da Engenharia de Software. Um problema […]
[VIDEO] A importância de teste em todos os aspectos
Neste vídeo de 18min falo sobre que a responsabilidade dos testes não é somente do testador, mas sim de todo o time! Mas como sabemos quais aspectos e níveis testar e como fazer todos os membros do time ter a mesma visão referente a qualidade e testes na aplicação? Nesta apresentação mostrarei os alguns aspectos […]
Programa de Mentoria em Teste de Software – Como será para mim
Espero que todos vocês tenham um ótimo início de ano, assim como eu estou tendo! No final do ano passado (2017) foi convidado pelo amigo Julio de Lima a participar de uma excelente iniciativa que ele criou, chamada Programa de Mentoria em Teste de Software. Você pode achar informações na página principal do programa no […]
[Vídeo] Teste em todos os níveis de planejamento
Muito se fala planejamento do que é realmente necessário para o usuário e maximizar o máximo de trabalho possível para minimizar o Lead Time. Mas você já pensou que levar em consideração como os testes serão planejados desde o início da release até a entrega, e que eles podem ser uma arma na identificação de […]
O impacto de Cloud no mundo de Teste de Software
Este foi o tema de uma conversa minha com Elder de Moraes, evangelistas da Oracle e um dos principais nomes de Java atualmente, no canal Comunidade.Cloud que é uma iniciativa bem bacana que apresenta profissionais do mercado falando sobre como o assunto Cloud mudou o resultado do seu trabalho e projetos. Nesta conversa falo sobre: […]
Parametrização de Dados para Automação de Teste – Parte 4
Série de posts Este post faz parte de uma série chamada Parametrização de Dados de Teste! Clique neste link para acessar a série de posts, ou acesse pelo menu Série de Posts. Pré-Condição Leia novamente e exercite o post Parametrização de Dados para Automação de Teste – Parte 2: Data Driven com JUnit para relembrar como funciona o […]
CSS Locator Game – Aprenda a localizar elementos através de CSS Selector
O problema Você costuma automatizar aplicações web que não tenham id ou name nos elementos? Provavelmente você usa seletores css (css selectors) para testar localiza-los, certo? O problema é que existem diversos seletores e é difícil saber qual utilizar. A possível solução Como solução você precisa conhecer os principais seletores css para utilizar na […]
Parametrização de Dados para Automação de Teste – Parte 3
Série de posts Este post faz parte de uma série chamada Parametrização de Dados de Teste! Clique neste link para acessar a série de posts, ou acesse pelo menu Série de Posts. Introdução Quando usamos a linguagem Java para desenvolver scripts de teste temos a possibilidade de escolher o framework de teste. Atualmente são dois […]