Cursos de Introduction to Agile Testing
visão global
Este curso de dois dias fornece uma breve introdução ao teste de software Agile . Ele lida com conceitos de teste fundacional, dentro do contexto do desenvolvimento do Agile ( Scrum ) e usa o modelo Agile Testing Quadrants da Crispin & Gregory ( Agile Testing, 2014) como uma estrutura para explorar os princípios e práticas contemporâneos do teste Agile .
Audiência pretendida
Este curso destina-se a equipes de desenvolvimento que desejam aprimorar suas práticas de teste em um contexto Agile .
Também é adequado para aqueles que pretendem seguir os testes como uma carreira específica e é um pré-requisito adequado para o curso de Testador Agile Certificado iSQI.
Programa do Curso
Dia um
Visão geral de Agile
- Visão geral do histórico de Agile metodologias
- Discussão sobre Agile Declarações do Manifesto
Scrum Estrutura
- Scrum funções e responsabilidades – Scrum Mestre, Dono do Produto, Equipe de Desenvolvimento
- Scrum eventos – Sprint, Planejamento de Sprint, Revisão, Retrospectiva, Scrum reunião
- Scrum artefatos – Backlog do Produto, Backlog do Sprint, Incremento do Produto
Agile Testando Distintivos
- Collaboration sobre a independência
- O local da documentação em Agile
- Introdução aos Agile Quadrantes de Teste
- Automação de testes
Fundamentos de teste
- O Processo de Teste Fundamental
- Técnicas de design de teste de caixa preta
- Técnicas de design de teste de caixa branca
Dia dois
Testes voltados para a tecnologia que orientam o desenvolvimento
- Teste de unidade e design de teste de caixa preta
- Desenvolvimento orientado a testes
- Exemplo de ferramentas de teste
Business testes voltados para que orientam o desenvolvimento
- Histórias de usuários e testes de aceitação
- Desenvolvimento baseado em comportamento
- Exemplo de ferramentas de teste
Business testes voltados para a crítica do produto
- Teste exploratório
- Design de teste de caixa branca
Fundamentos de teste
- Atributos de qualidade
- Teste de performance
- Exemplo de ferramentas de teste
Os cursos de treinamento abertos exigem mais de 5 participantes.
Cursos de Introduction to Agile Testing - Booking
Cursos de Introduction to Agile Testing - Enquiry
Introduction to Agile Testing - Solicitação de Consultoria
Solicitação de Consultoria
Declaração de Clientes (5)
Método de ensino
Negritu - OMNIASIG VIENNA INSURANCE GROUP S.A.
Curso - SoapUI for API Testing
Máquina Traduzida
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
Very broad overview of the subject matter that ran through all the prerequisite knowledge in ways appropriate to the course knowledge.
James Hurburgh - Queensland Police Service
Curso - SpecFlow: Implementing BDD for .NET
It was easy to understand and to implement.
Thomas Young - Canadian Food Inspection Agency
Curso - Robot Framework: Keyword Driven Acceptance Testing
Amount of hands-on excersises.
Jakub Wąsikowski - riskmethods sp. z o.o
Curso - API Testing with Postman
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.
Behat: Behavior Driven Development (BDD) with PHP
14 HorasBehat é uma estrutura de teste Behavior Driven Development (BDD) escrita em PHP. Ela facilita a comunicação entre desenvolvedores, testadores, partes interessadas do negócio e clientes durante o processo de desenvolvimento de software. O Behat permite que pessoas não técnicas escrevam descrições claras do comportamento pretendido de um aplicativo e, em seguida, executa esses "cenários" como testes funcionais contra o aplicativo.
Neste treinamento ao vivo conduzido por instrutor, os participantes aprenderão como escrever e executar casos de teste de estilo BDD usando Behat e PHP.
Ao final deste treinamento, os participantes serão capazes de:
- Executar testes automatizados escritos na linguagem legível por humanos, "Dado, Quando, Então" Gherkin
- Utilizar casos de teste baseados em Behat para melhorar a colaboração entre equipas técnicas e não técnicas
- Integrar Behat com Selenium, Mink, Goutte e outros emuladores de browser para efetuar testes e gerar relatórios
- Ampliar a funcionalidade do Behat através do seu sistema de extensão
- Testar vários cenários de utilização através de comandos de terminal, APIs REST e muito mais.
Público
- Engenheiros de teste
- Programadores
Formato do curso
- Parte palestra, parte discussão, exercícios e prática prática pesada
API Testing with Postman
21 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (online ou no local) é destinado a testadores de software que desejam usar Postman para testes de API.
No final desta formação, os participantes serão capazes de
- Executar testes usando solicitações e fluxos de trabalho automatizados.
- Definir, desenvolver, testar e observar uma API usando um sistema de controle de versão.
- Gerar dados dinâmicos em uma solicitação.
- Documentar e organizar testes em coleções para revisão da equipa.
Rest Assured: API Testing for REST Services
7 HorasNeste treinamento ao vivo conduzido por instrutor em < loc & gt;, os participantes aprendem como usar & nbsp; Rest Assured para testar os serviços da API REST. Discutimos como os testes de API podem resolver algumas das deficiências da interface do usuário e dos testes baseados em unidades. A formação inclui sessões práticas e um projeto de desenvolvimento de testes. No final do treinamento, os participantes terão uma boa compreensão de quando realizar testes de API REST, como explorar e acessar APIs, como realizar diferentes tipos de testes e como reunir seus testes por meio de integração e automação.
Rest Assured APIs with Postman and Java
21 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a testadores de software que desejam testar serviços da Web REST com APIs Postman, Java e Rest Assured.
No final desta formação, os participantes serão capazes de
- Automatize o teste da API do serviço da Web usando Postman e a API REST Assured.
- Gerar relatórios para resultados de execução.
- Projetar e implementar frameworks de automação com REST Assured API.
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.
Serenity BDD for Automated Acceptance Tests
7 HorasNeste treinamento ao vivo conduzido por instrutor em Brasil os participantes aprenderão como escrever testes de alta qualidade empregando "screenplays" e a idéia de "atores, tarefas e objetivos" para expressar testes em termos de negócios e não como interações entre componentes do sistema. Analisamos cenários de testes funcionais e de IU e demonstramos como Serenity pode ser usado para gerenciar seus testes. Todas as aulas, notas, questionários e discussões são acompanhadas de prática e implementação ao vivo.
No final deste treinamento, os participantes entenderão o framework Serenity e serão capazes de utilizá-lo com conforto. Tão importante quanto isso, os participantes aprenderão a pensar e abordar a automação de testes sob uma luz diferente.
SoapUI: Introdução ao teste de API com SoapUI
14 HorasNeste treinamento ao vivo conduzido por instrutor em Brasil, os participantes aprendem como testar serviços da Web usando o SoapAPI. Discutimos como o teste de API pode resolver algumas das deficiências da interface do usuário e do teste baseado em unidade. O treinamento inclui sessões práticas e um projeto de desenvolvimento de conjunto de testes de API.
No final do treinamento, os participantes terão uma idéia firme de quando implementar testes de API, como explorar e acessar APIs, como realizar diferentes tipos de testes em APIs baseadas em SOAP e REST e como reunir seu trabalho em um conjunto de testes automatizado e integrado.
SpecFlow: Implementando o BDD para .NET
21 HorasNeste treinamento ao vivo conduzido por instrutor em Brasil, os participantes aprenderão como usar SpecFlow para escrever testes de aceitação que são compreensíveis por partes interessadas técnicas e não técnicas.
No final desta formação, os participantes serão capazes de
- Vincular requisitos de negócios ao código .NET.
- Aplicar técnicas de BDD para criar documentação viva para um aplicativo.
- Executar o SpecFlow a partir de Visual Studio ou da linha de comando.
- Integrar o SpecFlow em um ambiente de teste e construção contínua existente.
- Integre o SpecFlow com outros frameworks de teste, como MSTest, NUnit, xUnit e MbUnit.
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.