Cursos de Introduction to Java for Test Automation
este instrutor-conduzido, o treinamento vivo é projetado para qualquer um interessado em aprender Java com a finalidade da automatização do teste. É um curso simplificado, intensivo, com abundância de exercícios práticos para obter os participantes ramped rapidamente com as habilidades de programação essenciais necessárias para aplicar a testes de automação de software. O foco está nos fundamentos de Java que podem ser aplicados diretamente e imediatamente à automatização do teste.
este curso não abrange estruturas de automação de teste de profundidade, como Selenium. Ele também ignora a abordagem convencional "Hello World" para aprender Java, já que este não é um curso sobre desenvolvimento de aplicativos. Este curso tem como objetivo obter os participantes em funcionamento rapidamente com a automação de teste. Se você já está versado em Java e deseja entrar diretamente em testes com selênio, por favor, confira: introdução ao selênio (https://www.nobleprog.com/introduction-selenium-training) .
formato do curso
- Interactive palestra e discussão.
- lotes de exercícios e prática.
- hands-on implementação em um ambiente de laboratório ao vivo.
Opções de personalização do curso
- para solicitar um treinamento personalizado para este curso, entre em contato conosco para organizar.
Programa do Curso
Introdução
Instalação e configuração
Java Programming - Primeiros passos
Visão geral do JUnit
Escrevendo seu primeiro teste de unidade
Compreendendo as asserções JUnit
Anotações JUnit (@Test)
Java Métodos como métodos @Test
Usando e Criando Java Classes
Importando Pacotes
Java Tipos de dados e operadores
Implementando condições e loops em seu script de teste
Compreendendo Java Matrizes
Outras maneiras de iterar seu código
Capturando e lançando exceções
Compreendendo Java Herança
Tratamento de exceções
Manipulando Strings
Trabalhando com Números
Trabalhando com datas e horas
Java Arquivos de propriedades
Lendo e gravando arquivos
Exploração madeireira
Usando classes abstratas
Usando íons Express regulares
Observações finais
Requisitos
- Interesse em aprender Java programação para efeitos de automatização de testes.
Público
- Testadores iniciantes que desejam aprender Java para testes de automação
- Testadores profissionais com experiência em outras linguagens de programação, como Javascript e C#, que desejam transferir suas habilidades para Java
Os cursos de treinamento abertos exigem mais de 5 participantes.
Cursos de Introduction to Java for Test Automation - Booking
Cursos de Introduction to Java for Test Automation - Enquiry
Introduction to Java for Test Automation - Solicitação de Consultoria
Solicitação de Consultoria
Declaração de Clientes (3)
Gostei de tudo, porque é tudo novo para mim e posso ver o valor acrescentado que pode trazer ao meu trabalho.
Zareef - BMW South Africa
Curso - Tosca: Model-Based Testing for Complex Systems
Máquina Traduzida
It was easy to understand and to implement.
Thomas Young - Canadian Food Inspection Agency
Curso - Robot Framework: Keyword Driven Acceptance Testing
The trainer explained every functionality thoroughly.
Argean Quilaquil - DXC
Curso - TestComplete
Próximas Formações Provisórias
Cursos Relacionados
Automate Windows Desktop Applications with AutoIt
14 HorasNeste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto), os participantes aprenderão como usar AutoIt para automatizar aplicativos de janela à medida que passam por uma série de exercícios práticos de laboratório ao vivo.
Administração GlassFish
21 HorasA Formação em Administração GlassFish apresenta aos participantes os segredos da instalação, configuração, gestão e monitorização do servidor GlassFish. A formação está aberta a futuros administradores de servidores GlassFish.
Administrando GlassFish Server com introdução de Aplicativos Java EE
21 HorasO GlassFish é um servidor de aplicações de código aberto. Este curso de três dias fornece uma introdução à administração do servidor GlassFish com aplicações Java EE.
Gosu Programming
7 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (online ou no local) é destinado a programadores que desejam baixar, instalar e implementar a digitação estática e a abordagem pragmática da programação do Gosu'.
No final desta formação, os participantes serão capazes de programar utilizando o Gosu para escrever scripts simples para bibliotecas, elementos da interface do utilizador, regras e muito mais.
Guava
21 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a programadores Java que desejam aprender sobre Guava e como utilizar Guava na programação.
No final desta formação, os participantes serão capazes de
- Aprenda a usar Guava na programação Java.
- Utilizar Guava para facilitar as práticas de codificação padrão.
- Fazer códigos Java fáceis de ler e concisos.
Java Virtual Machine (JVM)
7 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (online ou no local) é destinado a desenvolvedores Java que desejam usar ferramentas e recursos da JVM para executar programas Java.
No final desta formação, os participantes serão capazes de
- Compreender a JVM e como ela funciona.
- Aprender sobre reflexão e as diferentes áreas de memória.
- Compreender como usar a interface de ferramentas da JVM.
- Utilizar a JVM para executar programas Java em qualquer dispositivo ou sistema operacional.
NetBeans
14 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (online ou no local) é destinado a desenvolvedores que desejam usar NetBeans para desenvolver aplicativos com Java e outras linguagens de programação.
No final desta formação, os participantes serão capazes de
- Saiba mais sobre NetBeans e como ele funciona.
- Aprender como usar NetBeans na programação Java.
- Utilizar NetBeans para criar modelos e projetos.
Robot Framework: Keyword Driven Acceptance Testing
14 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a engenheiros de teste de software que desejam aprender como escrever um conjunto de casos de teste e um conjunto de testes e, em seguida, executar os testes em um aplicativo de demonstração.
No final desta formação, os participantes serão capazes de
-
Utilize a abordagem de teste orientada por palavras-chave do Robot Framework e a sintaxe de dados de teste tabular para escrever e executar testes.
Utilizar uma sintaxe consistente para compor novas palavras-chave a partir de palavras existentes.
Executar testes BDD (Behavior Driven Development) no estilo Gherkin (semelhante ao Cucumber).
Gerar e interpretar relatórios e registos para solucionar falhas na aplicação testada.
Ampliar as capacidades do Robot Framework usando bibliotecas de terceiros escritas em Python, Java, Perl, Javascript e PHP.
Integrar o Robot Framework com Selenium para testar aplicações web.
Enterprise Application Integrations with Spring Integration
14 HorasEsta formação em direto, ministrada por um formador, em Brasil (online ou no local) destina-se a programadores que pretendam utilizar Spring Integration para conceber e criar soluções de integração empresarial eficientes e de elevada qualidade.
No final desta formação, os participantes serão capazes de
- Configurar o ambiente de desenvolvimento necessário para começar a desenvolver soluções de integração com o Spring Integration.
- Compreender os recursos, os conceitos principais e os componentes do Spring Integration.
- Aprender como implementar padrões de integração empresarial.
- Criar aplicativos corporativos orientados por mensagens com o Spring Integration.
- Permitir a integração com fluxos externos e bancos de dados NoSQL (Apache Kafka, MongoDB, Redis, etc.).
- Monitorar e gerenciar os fluxos de mensagens entre os pontos de extremidade.
TestComplete
21 HorasNeste treinamento ao vivo conduzido por instrutor em < loc & gt;, os participantes aprenderão como usar os recursos do TestComplete, incluindo seu modelo de objeto de teste, pontos de verificação, mapeamento de nome e interface do usuário para realizar testes automatizados em aplicativos de desktop, web e móveis.
No final desta formação, os participantes serão capazes de
- Criar, gravar e executar testes funcionais.
- Criar uma estrutura de teste escalável e de fácil manutenção.
- Criar pontos de verificação, ajustar testes para vários dispositivos e analisar os resultados dos testes.
- Use as extensões de script do TestComplete's.
Tosca: Model-Based Testing for Complex Systems
35 HorasNeste treinamento ao vivo conduzido por instrutor em Brasil, os participantes aprenderão como usar o Tosca para realizar testes de ponta a ponta (web + back-end). O treinamento combina teoria com prática em um ambiente de laboratório ao vivo, dando aos participantes a chance de interagir com a tecnologia, o instrutor e seus colegas.
O treinamento começa com uma visão geral do código tradicional e teste de automação baseado em script e contrasta com a abordagem baseada em modelo (MBT) da Tosca. Os participantes aprendem como criar e executar casos de teste usando os módulos padrão da Tosca, bem como como construir seus próprios módulos personalizados para execução.
Dos princípios de modelagem de software à cobertura de teste em diferentes navegadores, este treinamento orienta os participantes na teoria e na prática e permite que implementem sua própria solução de teste no Tosca.
TOSCA Certification Preparation
14 HorasEste treinamento, ministrado por um instrutor ao vivo (online ou presencial), é destinado a profissionais de testes de software de nível intermediário que desejam obter a certificação em TOSCA e demonstrar proficiência em automação de testes usando Tricentis Tosca.
Ao final deste treinamento, os participantes serão capazes de:
- Compreender a estrutura e os requisitos da certificação TOSCA.
- Dominar os conceitos do TOSCA, incluindo design de casos de teste, automação e execução.
- Aplicar as melhores práticas para construir casos de teste reutilizáveis e fáceis de manter.
- Preparar-se para as partes práticas e teóricas do exame de certificação TOSCA.
Vaadin
14 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (online ou no local) é destinado a programadores, desenvolvedores de java e qualquer pessoa que deseje usar Vaadin para desenvolver e implantar aplicativos.
No final desta formação, os participantes serão capazes de
- Instalar e configurar um projeto Vaadin.
- Compreender os fundamentos de Vaadin no desenvolvimento de aplicações.
- Utilizar Vaadin para desenvolver aplicações.
Vert.x: Build a Reactive Application on JVM
14 HorasNeste treinamento ao vivo conduzido por instrutor em Brasil, os participantes aprenderão como usar Vert.x para criar um aplicativo da Web assíncrono e baseado em eventos.
No final desta formação, os participantes serão capazes de
- Compreender e usar os diferentes componentes (núcleo, web, cliente, etc.) na pilha Vert.x.
- Usar o Vert.x para criar utilitários de rede, microsserviços HTTP/REST, processamento de eventos de alto volume, aplicações back-end message-bus, etc.
- Execute um aplicativo que possa lidar com alta simultaneidade usando threads mínimas do kernel.
- Use as APIs do Vert.x para oferecer suporte a Java, JavaScript, Groovy, Ruby, Ceylon, Scala, Kotlin, etc.
- Teste de unidade de código assíncrono com Vert.x-Unit.
- Desenvolver e escalar uma aplicação com o mínimo de hardware.