Cursos de Iridium: Cucumber and Selenium Based Testing
Iridium é uma ferramenta de teste web de código aberto construída em torno de Cucumber e Selenium. Utiliza uma abordagem de teste Behavior Driven Development (BDD).
Este treinamento ao vivo conduzido por instrutor (no local ou remoto) é destinado a engenheiros de teste e desenvolvedores que desejam aprender como testar um aplicativo da Web complexo usando Iridium.
Ao final deste treinamento, os participantes serão capazes de:
- Criar testes de ponta a ponta que simulem as acções de um utilizador à medida que este navega numa aplicação web.
- Automatizar o teste de aplicativos temáticos com vários estilos.
- Criar casos de teste que sejam legíveis para pessoas não técnicas.
- Executar testes numa grande variedade de navegadores.
- Utilizar o pacote Iridium Snippets para Atom para facilitar a escrita de scripts de teste.
- Reduzir os custos de manutenção de código Java personalizado e objectos de página.
Formato do curso
- Palestra e discussão interactiva.
- Muitos exercícios e prática.
- Implementação prática num ambiente de laboratório ao vivo.
Opções de personalização do curso
- Para solicitar uma formação personalizada para este curso, por favor contacte-nos para combinar.
Programa do Curso
Introdução
Visão geral do Iridium
Compreender o ecossistema Iridium
Configurando o ambiente de teste
Instalando e configurando Iridium
Escrevendo casos de teste
Executando testes em diferentes navegadores
Implementando Test Automation em aplicações temáticas
Resolução de problemas
Resumo e próximos passos
Requisitos
- Experiência em testes e conhecimento de testes automatizados
- Não é necessária experiência em programação
Público-alvo
- Engenheiros de testes
- Desenvolvedores
Os cursos de treinamento abertos exigem mais de 5 participantes.
Cursos de Iridium: Cucumber and Selenium Based Testing - Booking
Cursos de Iridium: Cucumber and Selenium Based Testing - Enquiry
Iridium: Cucumber and Selenium Based Testing - Solicitação de Consultoria
Solicitação de Consultoria
Declaração de Clientes (5)
Bom relacionamento, Łukasz teve tempo para as perguntas de todos e foi capaz de ajudar qualquer pessoa que tivesse algum problema
Kelly Morris - Titian Software Poland Sp. z o.o.
Curso - Selenium WebDriver in C#
Máquina Traduzida
Treinador aparenta alto nível de conhecimento em programação
Danila Reis - Ipsos
Curso - Test Automation with Selenium and Katalon Studio
ferramentas e métodos introduzidos para identificar papéis de usuários e criar cenários.
Wai Kit Fung - Hospital Authority
Curso - Cucumber.js: Behavior Driven Development (BDD) with Javascript
Máquina Traduzida
O instrutor é muito simpático. Sua explicação é clara e interessante. Ele tenta tornar as aulas o mais interessantes possível. Aproveitei bastante a aula e aprendi muitas coisas. Muito obrigado. A técnica mais útil que aprendi foi localizar elementos para diferentes componentes web, como caixas de texto, botões de opção e botões. Às vezes, a ID do elemento não é capturada corretamente. Aprendemos uma maneira diferente de localizar elementos usando seletores CSS, XPath, Nome e ID. Gostei das explicações. Obrigado.
Bee Chin Chuah - I-Access Solutions Pte Ltd
Curso - Advanced Selenium with C#
Máquina Traduzida
Como mencionado, na última hora discutimos e praticamos o método de 'Mapeamento de Exemplo'. Foi bom termos um PDF (de um site) criado pelo instrutor com muitas informações.
Osman Chalaby - Vanderlande
Curso - Cucumber: Implementing Behavior Driven Development (BDD) with Cucumber
Máquina Traduzida
Próximas Formações Provisórias
Cursos Relacionados
Advance Test Automation in Java using Selenium with continuous integration and version control
35 HorasNo final do curso, os participantes poderão:
- Instalar e configurar Maven.
- Testes automáticos de utilização Selenium
- Gestão GIT
- Integração contínua
O formato do curso
- Interação e discussão interativa.
- Muitos exercícios e práticas.
- Implementação de mão em um ambiente de laboratório ao vivo.
Opções de Customização
- Para solicitar uma formação personalizada para este curso, por favor contacte-nos para organizar.
Advanced Selenium
14 HorasNeste treinamento ao vivo conduzido por instrutor em Brasil, os participantes aprenderão como aprimorar um conjunto de testes automatizados usando técnicas avançadas para conduzir Selenium.
No final desta formação, os participantes serão capazes de
- Resolver problemas complexos de automação de testes de aplicações web com Selenium.
- Aplicar expressões regulares e técnicas de verificação baseadas em padrões.
- Lidar com exceções que interrompem a execução do teste.
- Programar a busca de objetos da Web de forma programática.
- Capturar dinamicamente dados de controlos da Web.
- Criar uma estrutura de teste orientada a dados.
- Distribuir testes com Selenium Grid.
Advanced Selenium with C#
14 HorasNeste treinamento ao vivo conduzido por instrutor, os participantes aprenderão como aprimorar um conjunto de testes automatizados usando técnicas avançadas para conduzir Selenium.
Público: testadores de software, gerentes de teste, profissionais de garantia de qualidade.
Cucumber: Implementando o Desenvolvimento Orientado por Comportamento (BDD) com Cucumber
14 HorasEsta formação (online ou presencial) conduzida por um instrutor, ao vivo, conduz os participantes através de casos reais de Behavior Driven Development (BDD) e demonstra de forma prática como implementar Cucumber em vários cenários de teste.
Cucumber: Implementing BDD with Java
7 HorasCucumber é uma estrutura BDD de código aberto para escrever testes em um estilo de linguagem natural. BDD, ou Behavior Driven Development, é uma técnica de desenvolvimento de software ágil que incentiva a colaboração entre desenvolvedores, QA e pessoas de negócios não técnicas em um projeto de software.
Este treinamento começa com uma discussão sobre BDD e como Cucumber é usado para realizar testes BDD para aplicações web. Os participantes têm ampla oportunidade de interagir com o instrutor e os colegas enquanto implementam os conceitos e táticas aprendidos neste ambiente de laboratório prático e baseado em prática.
No final deste treinamento, os participantes terão uma compreensão firme do BDD e Cucumber, bem como a prática e o conjunto de ferramentas necessários para escrever seus próprios casos de teste para cenários de teste de software do mundo real.
Formato do curso
- Grande ênfase na prática.
- A maioria dos conceitos são aprendidos através de amostras, exercícios e desenvolvimento prático.
Nota
- Este treinamento usa Eclipse e Selenium. Se pretender utilizar um IDE diferente ou uma estrutura de automatização de testes, contacte-nos para combinarmos.
- Se a sua equipa estiver a passar dos testes manuais para os testes de automatização pela primeira vez, contacte-nos para organizar o alargamento da formação de modo a incluir uma cobertura adicional dos testes de automatização.
Cucumber.js: Behavior Driven Development (BDD) with Javascript
14 HorasCucumber.js é uma implementação nativa JavaScript de Cucumber.
Neste treinamento ao vivo conduzido por instrutor, os participantes aprenderão como escrever e executar casos de teste de estilo BDD (Behavior Driven Devleopment) usando Cucumber e Java script.
No final deste treinamento, os participantes serão capazes de:
- Executar testes automatizados escritos em linguagem legível por humanos, Gherkin
- Utilizar casos de teste baseados em Cucumber para melhorar a comunicação e a colaboração entre equipas técnicas e não técnicas
- Integrar Cucumber.js com outras estruturas de teste, como Protractor para testar aplicativos Angular
Formato do curso
- Parte palestra, parte discussão, exercícios e prática prática pesada
Selenium C# Test Automation
14 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a desenvolvedores e testadores que desejam realizar automação de teste usando C# e Selenium.
No final desta formação, os participantes serão capazes de
- Instalar e configurar o Selenium WebDriver.
- Escrever testes usando Selenium, C# e Nunit com Visual Studio IDE.
- Executar automação de teste C# Selenium.
Selenium with Jenkins and Docker
14 HorasEste treinamento ao vivo conduzido por instrutor (no local ou remoto) é destinado a engenheiros DevOps que desejam usar Selenium para executar testes Selenium dentro de contêineres Docker.
No final desta formação, os participantes serão capazes de
- Criar infraestrutura de automação de testes para testes sob demanda.
- Desenvolver uma estrutura de automação de testes usando Java.
- Construir um pipeline de CI/CD do zero com Jenkins e Docker.
Test Automation with Selenium and Katalon Studio
14 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (online ou no local) é destinado a testadores de software que desejam usar Selenium e Katalon Studio para criar soluções de teste automatizadas de ponta a ponta.
No final desta formação, os participantes serão capazes de
- Gere e execute testes entre plataformas para qualquer sistema operacional ou dispositivo.
- Integre testes automatizados em um pipeline de CI/CD.
- Automatize testes da Web, testes de API, testes móveis e testes de desktop.
Selenium WebDriver in C#
14 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (online ou no local) apresenta aos participantes testes automatizados com Selenium WebDriver e C# em Visual Studio. Se você não tem experiência em programação C# ou deseja aprimorar o C#, confira o curso: C# for Automation Test Engineers.
Test Automation with Selenium and Jenkins
21 HorasEste curso oferece treinamento para lidar com projetos de teste usando Selenium conjunto de testes e testes contínuos com Jenkins.
Audiência pretendida:
- Engenheiros de teste de software Desenvolvedores de software envolvidos no desenvolvimento ágil Gerentes de liberação Engenheiros de controle de qualidade
No final do Selenium treinamento os delegados serão capazes de:
- Use Selenium conjunto de testes de forma eficaz em projetos reais Use Selenium para testes entre navegadores Distribua os testes usando Selenium testes de regressão Grid Run Selenium no Jenkins Prepare relatórios de teste e relatórios periódicos usando Jenkins
Test Automation with Selenium and Python
14 HorasNeste treinamento ao vivo conduzido por instrutor em Brasil os participantes combinam o poder do Python com Selenium para automatizar o teste de uma aplicação web de amostra. Ao combinar teoria com prática em um ambiente de laboratório ao vivo, os participantes obterão o conhecimento e a prática necessários para automatizar seus próprios projetos de teste da Web usando Python e Selenium.
Introdução ao Selenium
7 HorasEste curso introdutório foi desenvolvido para familiarizar os profissionais de teste com os conceitos básicos de testes de aplicativos da Web usando o Selenium . Os testadores podem criar, aprimorar e manter scripts usando o Selenium IDE e o Selenium 2 WebDriver.
Audiência pretendida
O público-alvo são os testadores de software que buscam automatizar o teste de aplicativos da Web usando o Selenium . Esses testadores talvez sejam novos para testar a automação e também podem incluir profissionais, gerentes ou líderes de equipe de garantia de qualidade que são responsáveis por interagir com os testadores ou que precisam garantir que as ferramentas estejam sendo implementadas de forma completa e adequada.
No final do curso, você será capaz de:
- Descrever a função e finalidade do Selenium
- Entenda os benefícios e a abordagem adequada para automatizar testes
- Registrar casos de teste automatizados
- Reproduzir casos de teste automatizados
- Aplicar e usar diferentes técnicas de verificação
- Visualizar e analisar resultados
- Configurar e usar o Selenium RC (Controle Remoto)
- Crie e trabalhe com suítes de teste
- Programar execuções de teste automáticas
- Utilize diferentes formatos de script Selenium
- Modifique scripts para estender o recurso para testar o aplicativo
- Configure o Selenium com o Eclipse e o Selenium 2 WebDriver
- Entenda e use arquivos auxiliares RTTS
- Converter código de selênio para funcionar com o Selenium 2 WebDriver
- Configurar arquivos de log personalizados
- Crie um mapa de objeto personalizado
- Crie módulos reutilizáveis para reduzir a manutenção de scripts
- Use ferramentas para ajudar a identificar o XPath
Selenium para as Vítimas do Teste Manual
14 HorasEste é um curso prático projetado para testadores manuais, a fim de facilitar o teste automatizado.