Online ou no local, os cursos de treinamento ao vivo Behavior Driven Development (BDD) conduzidos por instrutor cobrem vários aplicativos do mundo real para BDD. Os cursos cobrem áreas como Desenvolvimento Orientado a Testes de Aceitação (ATDD), Desenvolvimento Orientado a Testes (TDD), Pepino e a linguagem Gherkin. O treinamento BDD está disponível como "treinamento ao vivo online" ou "treinamento ao vivo no local". O treinamento on-line ao vivo (também conhecido como "treinamento remoto ao vivo") é realizado por meio de uma área de trabalho remota e interativa. O treinamento ao vivo no local pode ser realizado localmente nas instalações do cliente em Brasil ou nos centros de treinamento corporativo da NobleProg em Brasil. NobleProg -- Seu provedor de treinamento local
This instructor-led, live training begins with a discussion of BDD and how the Behave framework can be used to carry out BDD testing for web applications. Participants are given ample opportunity to interact with the instructor and peers while implementing the concepts and tactics learned in this hands-on, practice-based lab environment.
No final deste treinamento, os participantes terão uma compreensão firme do BDD e Behave, bem como a prática necessária para implementar essas técnicas e ferramentas em cenários de teste do mundo real.
Neste 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.
Este workshop conduzido por instrutor e ao vivo em Brasil começa com uma introdução ao BDD, o que é e como é usado pelas empresas para promover um bom design, desenvolvimento e teste de software. Fazemo-lo a partir de um ponto de vista que não é o da engenharia, tendo em conta os utilizadores finais, os seus requisitos, linguagem e forma de pensar. Abordamos também os desafios de comunicação que as partes interessadas do sector empresarial poderão encontrar à medida que trabalham mais de perto com os seus pares de mentalidade técnica.
No final deste treinamento, os participantes saberão como:
Escrever histórias de utilizadores sucintas que captem os padrões de utilização de utilizadores reais do software.
Traduzir as suas histórias de utilizador para a linguagem comportamental do BDD (Given, When, Then.)
Derivar casos de teste a partir dessas histórias, para serem usados pelos engenheiros para implementar e testar.
Compreender a relação entre os requisitos do produto, os critérios de aceitação e os casos de teste.
Desmistificar o jargão técnico que impede a comunicação e a compreensão.
Instalar e utilizar excelentes ferramentas para escrever ficheiros de características BDD.
Entender e apreciar o que acontece quando o trabalho é entregue aos engenheiros.
Desempenhar um papel mais ativo no ciclo de desenvolvimento iterativo.
O treinamento é projetado para a equipe de TI e de negócios. O objetivo do curso é fornecer uma maneira de facilitar a comunicação entre departamentos no processo de desenvolvimento de software. Os participantes aprendem testes comportamentais para possibilitar a criação de software mais confiável sem a necessidade de ferramentas caras e avançadas.
Behat é 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
Esta 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 é 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 é 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
Este treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a engenheiros de teste e desenvolvedores que desejam aprender como testar um aplicativo da Web complexo usando Iridium.
No 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.
Este 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.
Este curso de um dia orienta os participantes sobre os fundamentos do RSpec , BDD (Behavior Driven Development) e outros métodos de teste com exercícios práticos.
Neste 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.
Leia mais...
Última Atualização:
Declaração de Clientes (7)
Visão muito ampla do assunto que abrangeu todo o conhecimento pré-requisito de maneira adequada ao nível de conhecimento do curso.
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
Conhecer o padrão de roteiro e aprender por que este é melhor do que o antigo padrão.
Peter Moors
Curso - Serenity BDD for Automated Acceptance Tests
Máquina Traduzida
O fato de termos usado exemplos reais do meu trabalho.
Mark Scerri Pace - Arnold Media Ltd.
Curso - BDD for Non-Programmers: Live Workshop
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
One-to-one session which gave me the option to focus on the area most revel ant to my need.