Cursos de Teste de Software | Cursos de Software Testing

Cursos de Teste de Software

O "testing" requer 30% - 50% do tempo e dos recursos dos projetos, porém - apesar do significativo incremento do reconhecimento do teste nos últimos 20 anos - ainda não é suficientemente reconhecido. Se o "testing" toma 30-50% do orçamento do projeto, porque as companhias gastam menos de 5% do orçamento de treinamento em cursos de "testing"? A resposta é que muitas pessoas acreditam que o "testing" pode ser feito por pessoas sem habilidades especializadas, somente usando o bom senso ou sentido comum, enquanto para programar em Python requer pelo menos um conhecimento profissional mínimo. Até certo ponto, isso é verdade, mas é importante lembrar que a eficiência e produtividade do teste pode incrementar de forma extensiva usando habilidades e conhecimentos de especialistas, que são fornecidas pelos nossos cursos de treinamento. O treinamento de Teste de Software está disponível em vários formatos, incluindo treinamento ao vivo no local e treinamento online ao vivo e interativo. O treinamento ao vivo no local pode ser realizado nas instalações do cliente no Brasil ou nos centros de treinamento locais NobleProg no Brasil. O treinamento ao vivo remoto é realizado por meio de uma área de trabalho remota e interativa.



NobleProg -- Seu Provedor de Treinamento Local

Declaração de Clientes

★★★★★
★★★★★

Programa de curso Teste de Software

CódigoNomeDuraçãoVisão geral
jmeterfunFundamentos do JMeter7 horasEste curso aborda a criação e implementação de testes funcionais e de unidade com o Apache JMeter, o software gratuito de teste de aplicativos da The Apache Software Foundation O objetivo do curso é permitir que as organizações automatizem completamente seus vários requisitos de teste, economizando tempo, dinheiro e ajudando a minimizar o risco de erro humano nos testes O programa explora os conceitos de criação e criação de planos de teste para aplicativos da web do mundo real usando o Apache JMeter, incluindo planos de testes funcionais, de regressão e de estresse Os participantes aprenderão como projetar planos de teste para uma variedade de propósitos e usar os vários componentes e funções dentro do JMeter para sua vantagem, permitindo que eles automatizem completamente o processo de teste de aplicativos da web .
concordionConcordion21 horasConcordion é uma estrutura de "especificação por exemplo" de fonte aberta, que reúne testes e especificações Ele se integra ao JUnit e pode ser usado com IDEs populares do Javabased, como NetBeans, Eclipse e IntelliJ IDEA Neste treinamento presencial instruído, os participantes aprenderão os conceitos básicos do Concordion, sua configuração de ambiente, comandos de teclas, melhores práticas e muito mais, à medida que avançam passo a passo com a criação de um aplicativo Concordion de amostra No final deste treinamento, os participantes serão capazes de: Entenda a funcionalidade do Concordian Instalar e implantar o Concordian Escreva as especificações do Concordion no Markdown e no HTML Público Desenvolvedores de software e programadores Testadores de automação Analistas de negócios Formato do curso Palestra parcial, parte discussão, exercícios e prática handson pesada .
mbtIntroduction to Model Based Testing14 horasO teste baseado em modelo (MBT) é uma abordagem de teste que usa modelos para representar o comportamento desejado de um sistema em teste (SUT) É uma abordagem de teste em fase inicial que permite uma cobertura de teste completa e altamente automatizada que é sistemática e sustentável Neste treinamento presencial instruído, os participantes aprenderão a teoria e a prática de testes baseados em modelos à medida que implementam as ferramentas e técnicas indicadas em um ambiente de teste de demonstração MBT No final deste treinamento, os participantes serão capazes de: Gerar casos de teste aplicando estratégias e técnicas de modelagem Avaliar e avaliar ferramentas gratuitas e comerciais para a implementação do MBT Gerenciar modelos de teste para diferentes tipos de aplicativos de software, sistemas e ambientes Avaliar, propor e implementar uma estratégia de MBT dentro de uma organização Entenda e explique os benefícios e desafios do MBT Público Engenheiros, analistas, designers e gerentes de teste de software Desenvolvedores Formato do curso Palestra parcial, parte discussão, exercícios e prática handson pesada .
phpunittestingUnit Testing with PHP14 horasPHPUnit é um framework de testes unitários para PHP O PHPUnit emprega parâmetros estritos para determinar se unidades de código individuais são livres de erros e prontas para implementação Ao isolar e testar unidades individuais, os desenvolvedores podem garantir maior estabilidade do aplicativo, evitar erros de regressão e reduzir os custos associados ao código com defeito na produção Este treinamento ao vivo instruído ensina aos participantes como escrever código testável na forma de unidades de teste para facilitar o diagnóstico, isolamento e resolução de bugs O treinamento conduz os participantes através da criação de um ambiente de teste pronto, usando o framework de testes PHPUnit No final deste treinamento, os participantes serão capazes de: Distinguir entre boas e más unidades de teste Leia e interprete os resultados do teste Gerencie e diagnostique proativamente sua base de código para reduzir erros Assegure-se de que sua base de código esteja preparada para integração e implementação contínuas Público Desenvolvedores de PHP intermediários a avançados que desejam aprimorar a testabilidade de seu código Formato do curso Palestra parcial, parte discussão, exercícios e prática handson pesada .
cucumberjavaCucumber: Implementing BDD with Java7 horasPepino é uma estrutura opensource, BDD para escrever testes em um estilo de linguagem natural O BDD, ou Behavior Driven Development, é uma técnica ágil de desenvolvimento de software que incentiva a colaboração entre desenvolvedores, controle de qualidade e pessoas de negócios não técnicos em um projeto de software Esse treinamento começa com uma discussão sobre o BDD e como o Pepino é usado para realizar testes do BDD para aplicativos da Web Os participantes têm ampla oportunidade de interagir com o instrutor e os colegas enquanto implementam os conceitos e as táticas aprendidas nesse ambiente prático de laboratório Ao final deste treinamento, os participantes terão uma compreensão firme do BDD e do Pepino, bem como a prática e o conjunto de ferramentas necessários para escrever seus próprios casos de teste para os cenários de teste de software do mundo real Público Testadores e desenvolvedores Formato do curso Forte ênfase na prática handson A maioria dos conceitos é aprendida através de amostras, exercícios e desenvolvimento prático Nota Este treinamento usa Eclipse e Selenium Se você deseja usar um IDE diferente ou uma estrutura de automação de teste, entre em contato conosco para agendar Se sua equipe está passando do teste manual para o teste de automação pela primeira vez, entre em contato conosco para organizar o treinamento para incluir cobertura adicional de testes de automação .
jbehaveJBehave: BDD with Java7 horasO JBehave é uma estrutura de BDD de código aberto e JavaBase para escrever testes em um estilo de linguagem natural O BDD, ou Behavior Driven Development, é uma técnica ágil de desenvolvimento de software que incentiva a colaboração entre desenvolvedores, controle de qualidade e pessoas de negócios não técnicos em um projeto de software Este treinamento começa com uma discussão sobre o BDD e como o framework JBehave pode ser usado para realizar testes de BDD para aplicações web Os participantes têm ampla oportunidade de interagir com o instrutor e os colegas enquanto implementam os conceitos e as táticas aprendidas nesse ambiente prático de laboratório No final deste treinamento, os participantes terão uma compreensão firme do BDD e do JBehave, bem como a prática e o conjunto de ferramentas necessários para escrever casos de teste para cenários de teste de software do mundo real Público Testadores e desenvolvedores Formato do curso Forte ênfase na prática handson A maioria dos conceitos é aprendida através de amostras, exercícios e desenvolvimento prático .
ScalaCheckProperty Based Testing with ScalaCheck21 horasO ScalaCheck é uma biblioteca para realizar testes automatizados e baseados em propriedade para programas Scala ou Java Inspirado no QuickCheck da biblioteca Haskell, ele usa propriedades para descrever o comportamento esperado de um aplicativo, gerando dados de entrada aleatórios em primeiro lugar, depois testando esses dados em diferentes áreas do aplicativo e relatando o resultado Neste treinamento presencial instruído, os participantes aprenderão os benefícios e os conceitos por trás dos testes baseados em propriedades à medida que eles praticam propriedades de escrita que levam à geração automática de casos de teste No final deste treinamento, os participantes serão capazes de: Escrever propriedades gerais que substituem e / ou complementam casos de teste de unidade manuscritos Escrever testes no nível mais alto de especificações de propriedade Execute o ScalaCheck como um executável independente, usando o executor de teste de linha de comando integrado Integre o ScalaCheck com estruturas de teste como ScalaTest, specs2 e LambdaTest Público Engenheiros de teste Desenvolvedores Formato do curso Palestra parcial, parte discussão, exercícios e prática handson pesada .
WinRunnerWinRunner21 horasO HP WinRunner é uma ferramenta de teste funcional automatizado de classe empresarial para gravar e reproduzir interações UI como scripts de teste.

Neste treinamento, os participantes aprenderão a criar e executar testes automatizados sofisticados em um aplicativo.

Ao final deste treinamento, os participantes serão capazes de:

- Crie scripts de teste adaptáveis e reutilizáveis que substituam ou complementam testes manuais
- Automatize o processo de teste, desde o desenvolvimento do teste até a execução
- Prepare e execute um teste de teste durante a noite
- Use TSL (Test Script Language) para controlar o WinRunner
- Compreenda os recursos avançados do WinRunner, como o conceito de sincronização, a verificação de testes e o fluxo de trabalho do WinRunner

Público

Testadores manuais
Engenheiros de testes de automação
Engenheiros de QA

Formato do curso

Palestras, discussão, exercícios e prática.
TestCompleteTestComplete21 horasTestComplete (por SmartBear) é uma ferramenta de automação de interface do usuário usada para testes funcionais e de regressão Neste treinamento presencial instruído, os participantes aprenderão como usar os recursos do TestComplete, incluindo seu modelo de objeto de teste, pontos de verificação, mapeamento de nomes e interface do usuário para realizar testes automatizados em aplicativos de desktop, web e móveis No final deste treinamento, os participantes serão capazes de: Crie, grave e execute testes funcionais Criar uma estrutura de teste escalável e sustentável Criar pontos de verificação, ajustar testes para vários dispositivos e analisar resultados de testes Use as extensões de script do TestComplete Público Engenheiros de teste de automação Desenvolvedores Formato do curso Palestra parcial, parte discussão, exercícios e prática handson pesada .
angulartestingTesting Angular Applications14 horasNeste treinamento presencial instruído, os participantes aprenderão a escrever e manter testes para aplicações angulares No final deste treinamento, os participantes poderão Decida a estratégia mais apropriada para testar um aplicativo angular Realize testes unitários, testes de componentes, testes A / B e endtoend em um aplicativo Angular Escolha as ferramentas certas para o trabalho: Jasmine, Karma, Transferidor, Mocha, etc Escrever testes no transferidor e no jasmim Executar e depurar testes com Karma e Protractor Crie um conjunto de testes de manutenção Empregar as melhores práticas para testes unitários em Angular Público Testadores Desenvolvedores Formato do curso Palestra parcial, parte discussão, exercícios e prática handson pesada Nota Angular vai por diferentes nomes e versões, a saber: Angularjs, AngularJS, AngularJS 1, Angular 1, Angular 2, etc Para personalizar a versão utilizada neste treinamento, entre em contato conosco para combinar .
unittestingwithcsharpUnit Testing with C#14 horasO teste unitário é uma abordagem de teste que testa unidades individuais do código-fonte, modificando suas propriedades ou acionando um evento para confirmar se o resultado é o esperado Neste treinamento presencial instruído, os participantes aprenderão a escrever e executar testes de unidade em um exemplo de aplicativoNet usando C # e Visual Studio No final deste treinamento, os participantes serão capazes de: Use estruturas de teste como NUnit e xUnitnet para criar e gerenciar código de teste de unidade Definir e implementar uma abordagem mais ampla de desenvolvimento orientada a testes para testar Adaptar a estrutura de testes para estender a cobertura de teste para um aplicativo Público Engenheiros de teste de software Desenvolvedores Formato do curso Palestra parcial, parte discussão, exercícios e prática handson pesada .
propertybasedtestingProperty Based Testing with F#7 horasO Teste Baseado em Propriedade é uma técnica de teste automatizada que permite que você se concentre no comportamento esperado de um sistema descrevendo suas propriedades e, em seguida, usando dados de teste gerados aleatoriamente para executar testes "Descreva os argumentos, descreva o resultado, faça o computador tentar provar que seu código está errado!" Alguns dos tópicos abordados neste treinamento presencial, ao vivo, incluem: Como escrever e executar testes com F # O framework de testes baseados em propriedades do FsCheck Usando o Diamond Kata para implementar o TDD Afiando suas habilidades de design de código Público Engenheiros de teste de automação Desenvolvedores Formato do curso Palestra parcial, parte discussão, exercícios e prática handson pesada .
usabilitytestingSoftware Usability Testing: Live Workshop14 horasO teste de usabilidade é uma técnica para avaliar um produto ou sistema de software, testando-o nos usuários para observar diretamente como eles interagem com ele O workshop começa com uma introdução ao teste de usabilidade, o que é e como é usado pelas empresas para promover o bom design e desenvolvimento de software A linguagem não é técnica e o aprendizado é prático e prático, com foco nos usuários finais, suas exigências, modo de pensar e maneira de interagir com o sistema No final deste treinamento, os participantes saberão como: Determine a abordagem de teste de usabilidade mais adequada com base nas características exclusivas de um produto e seu estágio no ciclo de desenvolvimento Desenvolva um plano de teste de usabilidade Recrute, avalie e gerencie testadores Escrever, atribuir e moderar tarefas de teste de usabilidade que produzem o maior impacto para os usuários finais e para os negócios Coletar, analisar e relatar resultados de testes Comunique-se e colabore de maneira eficaz com gerentes de negócios, desenvolvedores e equipes de controle de qualidade sobre o significado e as ações necessárias para entregar um produto final que não apenas funcione, mas também funcione bem e forneça a experiência pretendida ao usuário Público Proprietários e gerentes de produtos Gerentes de QA Testadores manuais Usuários internos de um produto ou sistema de software Formato do curso Uma oficina interativa com muitas atividades e prática prática Notas Os estudos de caso e as amostras de software usados ​​neste workshop são pré-arranjados pelo instrutor Para personalizar os materiais, entre em contato conosco com antecedência .
bddfornonprogrammersBDD for Non-Programmers: Live Workshop14 horasO BDD, ou Behavior Driven Development, é uma técnica ágil de desenvolvimento de software que incentiva a colaboração entre desenvolvedores, equipes de garantia de qualidade e pessoas de negócios não técnicos durante todo o ciclo de planejamento, desenvolvimento e teste de um projeto de software O workshop começa com uma introdução ao BDD, o que é e como é utilizado pelas empresas para promover o bom design, desenvolvimento e teste de software Fazemos isso de um ponto de vista não de engenharia, com um olho nos usuários finais, suas exigências, linguagem e modo de pensar Também abordamos os desafios de comunicação que as partes interessadas nos negócios provavelmente encontrarão à medida que trabalham mais próximos de seus colegas com mentalidade técnica No final deste treinamento, os participantes saberão como: Escreva histórias de usuários sucintas que capturam os padrões de uso de usuários reais do software Traduzir suas histórias de usuário para a linguagem comportamental do BDD (Given, When, Then) Derive os casos de teste dessas histórias, para serem usados ​​pelos engenheiros para implementar e testar Entenda o relacionamento entre os requisitos do produto, os critérios de aceitação e os casos de teste Desmistifique o jargão técnico que impede a comunicação e a compreensão Instale e use ótimas ferramentas para escrever arquivos de recursos do BDD Entenda e aprecie o que acontece quando o trabalho é entregue aos engenheiros Desempenhar um papel mais ativo no ciclo de desenvolvimento iterativo Público Proprietários e gerentes de produtos Analistas de negócios Testadores manuais Endusers de um produto ou sistema de software Não engenheiros e não-codificadores envolvidos no design de produtos Formato do curso Uma oficina interativa com muitas atividades e prática prática Notas O workshop inclui estudos de casos e amostras de software Para personalizar os materiais para o produto e a situação da sua empresa, entre em contato conosco para agendar .
protractorProtractor: End-to-End Testing for Angular Web Applications14 horasO transferidor é uma estrutura de teste de automação de fim de curso para aplicativos Angular e AngularJS Ele é usado para executar testes em aplicativos da Web, interagindo com eles como um usuário: preenchendo formulários, clicando em elementos e navegando de uma página para outra Neste treinamento em instrutor, os participantes aprendem em primeira mão como escrever testes do Protractor contra um aplicativo da Web angular de amostra em um ambiente de laboratório ao vivo No final deste curso, os participantes terão obtido proficiência no Transferidor e ficarão confortáveis criando seus próprios testes de automação para aplicações angulares integrando Transferidor em seu fluxo de trabalho de desenvolvimento existente garantindo que seus testes sejam limpos e sustentáveis executando transferidor com ou sem selênio para conduzir o comportamento do navegador Público Desenvolvedores da Web Engenheiros de teste de automação Formato do curso Palestra de parte, discussão de parte, prática de handson pesada .
javatestingIntroduction to Java for Test Automation28 horasEste curso é destinado a qualquer pessoa interessada em aprender Java para fins de automação de testes É um curso intensivo e simplificado com muitos exercícios práticos para que os participantes se desenvolvam rapidamente com as habilidades essenciais de programação necessárias para aplicar nos testes de automação de software O foco está nos fundamentos do Java, que podem ser direta e imediatamente aplicados à automação de testes Este curso não cobre em profundidade as estruturas de automação de teste, como o Selenium Ele também ignora a abordagem convencional "Hello World" para o aprendizado de Java, pois isso não é um curso sobre desenvolvimento de aplicativos Este curso tem como objetivo principal colocar os participantes em funcionamento rapidamente com a automação de testes Se você já é versado em Java e deseja entrar diretamente no teste com o Selenium, confira: Introdução ao Selenium (https://wwwnobleprogcom/introductionseleniumtraining) 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 Formato do curso Palestra de parte, discussão de parte, prática de handson pesada .
seleniumrubySelenium with Ruby for Test Automation14 horasO Selenium é uma biblioteca de código aberto para automatizar o teste de aplicativos da web em vários navegadores O selênio interage com um navegador como as pessoas: clicando em links, preenchendo formulários e validando o texto É a ferramenta mais popular para automação de testes de aplicativos da web O Selenium é construído na estrutura do WebDriver e possui excelentes ligações para várias linguagens de script, incluindo o Ruby Neste treinamento, os participantes combinam o poder do Ruby com o Selenium para automatizar o teste de um aplicativo da web de amostra Ao aprender a criar e combinar scripts de teste Ruby com a automação da Web Selenium em um ambiente de laboratório ao vivo, os participantes ganharão o conhecimento e a prática necessários para automatizar o teste de seus próprios aplicativos e websites reais Público Testadores e desenvolvedores Formato do curso Palestra de parte, discussão de parte, prática de handson pesada .
seleniumpythonSelenium with Python for Test Automation14 horasO Selenium é uma biblioteca de código aberto para automatizar o teste de aplicativos da web em vários navegadores O selênio interage com um navegador como as pessoas: clicando em links, preenchendo formulários e validando o texto É a ferramenta mais popular para automação de testes de aplicativos da web O Selenium é construído na estrutura do WebDriver e possui excelentes ligações para várias linguagens de script, incluindo o Python Neste treinamento, os participantes combinam o poder do Python com o Selenium para automatizar o teste de um aplicativo da Web de amostra Ao combinar a teoria com a 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 Público Testadores e desenvolvedores Formato do curso Palestra de parte, discussão de parte, prática de handson pesada .
toscaTosca: Model-Based Testing for Complex Systems35 horasNeste treinamento de instrutores, os participantes aprenderão como usar o Tosca para realizar testes endtoend (web + backend) O treinamento combina a teoria com a prática em um ambiente de laboratório ao vivo, dando aos participantes a chance de interagir com a tecnologia, o instrutor e seus pares O treinamento começa com uma visão geral do código tradicional e do teste de automação baseado em script e o contrasta com a abordagem baseada em modelo da Tosca (MBT) Os participantes aprendem como criar e executar casos de teste usando os módulos padrão do Tosca, além de como customizar seus próprios módulos para execução De princípios de modelagem de software para testar a cobertura em diferentes navegadores, esse treinamento conduz os participantes por meio da teoria e da prática e permite que eles implementem sua própria solução de teste no Tosca Público Engenheiros de teste de automação Formato do curso Palestra de parte, discussão de parte, prática de handson pesada .
pytestUnit Testing with Python21 horasO teste unitário é uma abordagem de teste que testa unidades individuais do código-fonte, modificando suas propriedades ou acionando um evento para confirmar se o resultado é o esperado O PyTest é uma estrutura de testes completa, independente de API, flexível e extensível, com um modelo avançado e completo de fixtures Neste treinamento presencial instruído, os participantes aprenderão a usar o PyTest para escrever testes curtos e fáceis de manter que sejam elegantes, expressivos e legíveis No final deste treinamento, os participantes serão capazes de: Escrever testes legíveis e de fácil manutenção sem a necessidade de código clichê Use o modelo de aparelho para escrever pequenos testes A escala testa até testes funcionais complexos para aplicativos, pacotes e bibliotecas Entenda e aplique recursos do PyTest como ganchos, asseveração de reescrita e plugins Reduza os tempos de teste executando testes em paralelo e em vários processadores Execute testes em um ambiente de integração contínua, junto com outros utilitários como tox, mock, coverage, unittest, doctest e Selenium Use o Python para testar aplicativos nonPython Público Testadores de software Formato do curso Palestra parcial, parte discussão, exercícios e prática handson pesada .
fsharptddUnit Testing with F#7 horasEste curso apresenta as ferramentas e técnicas necessárias para escrever testes de unidade baseados em F # Uma ênfase especial é colocada no desenvolvimento orientado a testes (TDD) O TDD funcional é uma abordagem de teste que usa a programação funcional para testar um aplicativo antes de desenvolvê-lo A programação funcional (em oposição à programação imperative, statetransitionstyle) em uma linguagem como o F # se presta bem ao TDD, porque testes menores e bem direcionados podem ser escritos isoladamente Neste treinamento presencial instruído, os participantes aprenderão a usar o F # para escrever testes de unidade que sejam diretos e fáceis de entender No final deste treinamento, os participantes serão capazes de: Construa um sistema completo a partir de pequenas funções isoladas Expressar casos de teste como propriedades em vez de exemplos Escrever código de teste sem a necessidade de brincadeiras Reduza a necessidade de controlar e verificar os efeitos colaterais Use bibliotecas como NaturalSpec, FsCheck, FsTest, FsUnit e Unquote para facilitar a criação de casos de teste Use F # para superar alguns dos problemas associados ao desenvolvimento orientado para testes (TDD) Público Engenheiros de teste Formato do curso Palestra parcial, parte discussão, exercícios e prática handson pesada .
soapuiSoapUI: Introdução ao teste de API com SoapUI21 horasSoapUI é a ferramenta de teste de API de software livre mais usada para APIs SOAP e REST. Ele oferece testes funcionais de Serviços Web SOAP, testes funcionais da API REST, cobertura WSDL, teste de asserção de mensagens e refatoração de teste.

Neste treinamento, 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 dos testes baseados em unidade. O treinamento inclui sessões práticas e um projeto de desenvolvimento de conjunto de testes da API.

No final do treinamento, os participantes terão uma ideia clara 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 seus trabalhos em um conjunto de testes automatizado e integrado.

Público

Engenheiros de controle de qualidade
Testadores e desenvolvedores de teste envolvidos no teste de APIs de software e serviço da Web

Formato do curso

Um curso ministrado por instrutor que inclui uma introdução ao teste de API, suas ferramentas e processos e um projeto de desenvolvimento de conjunto de testes baseado em SoapUI.
robotframeworkRobot Framework: Keyword Driven Acceptance Testing7 horasO Robot Framework é uma estrutura de automação de teste de código aberto para o teste de aceitação e o desenvolvimento orientado para o teste de aceitação (ATDD) Ele usa palavras-chave para abstrair os detalhes de um teste, transmitindo a intenção em vez das porcas e parafusos A estrutura principal é implementada em Python e pode ser executada em Jython (JVM) e IronPython (NET) O Robot Framework foi originalmente desenvolvido pela Nokia Neste treinamento presencial instruído, os participantes aprenderão 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 deste treinamento, os participantes serão capazes de: Use a abordagem de teste dirigido por keyword do Robot Framework e a sintaxe de dados de teste tabular para escrever e executar testes Use uma sintaxe consistente para compor novas palavras-chave a partir de palavras-chave existentes Realizar testes de Desenvolvimento Dirigido pelo Comportamento de Gherkinstyle (BDD) (semelhante ao Pepino) Gerar e interpretar relatórios e logs para solucionar falhas no aplicativo testado Recursos do Extended Robot Framework usando bibliotecas de terceiros escritas em Python, Java, Perl, Javascript e PHP Integre o Robot Framework com o Selenium para testar aplicativos da Web Público Engenheiros de teste de software Formato do curso Palestra parcial, parte discussão, exercícios e prática handson pesada .
autoitAutomate Windows Desktop Applications with AutoIt14 horasAutoIt é uma linguagem de script BASIClike freeware para automatizar aplicativos de desktop do Windows Neste treinamento ao vivo instrutor (no local ou remoto), os participantes aprenderão como usar o AutoIT para automatizar os aplicativos de janela à medida que passam por uma série de exercícios de viva-voz Público Desenvolvedores Testadores Admins Formato do Curso Palestra parcial, parte discussão, exercícios e prática handson pesada Nota Para solicitar um treinamento personalizado para este curso, entre em contato conosco para agendar .
agiletddcAgile and TDD with C21 horasTDD, ou Test Driven Development, é uma abordagem para o desenvolvimento de software onde codificação, teste e projeto ocorrem em conjunto ao longo do ciclo de desenvolvimento de software O Agile é uma abordagem de gerenciamento e processo mais ampla para o desenvolvimento de software que enfatiza a entrega incremental, a colaboração da equipe, o planejamento contínuo e o aprendizado contínuo Neste treinamento ao vivo instruído (no local ou remoto), os participantes aprenderão a escrever aplicativos C de alta qualidade usando uma abordagem de desenvolvimento TDD e Ágil Os participantes colocarão seus conhecimentos em prática realizando uma série de exercícios práticos para criar uma aplicação C bem projetada e bem testada No final deste treinamento, os participantes serão capazes de: Instalar e configurar ferramentas de desenvolvimento e teste necessárias para executar o TDD Projetar, desenvolver e testar unidades em uma aplicação C usando uma abordagem TDD Aplicar práticas de planejamento e gerenciamento do desenvolvimento Agile Público Desenvolvedores Gerentes de projeto Formato do Curso Palestra parcial, parte discussão, exercícios e prática handson pesada Notas Para solicitar um treinamento personalizado para este curso, entre em contato conosco para agendar .
cucumberelectronCucumber Electron: Implementing BDD without Selenium7 horasPepino Electron é uma estrutura para escrever testes de BDD (Behavior Driven Development) em linguagem simples, com o Electron, uma estrutura para criar aplicativos de desktop usando tecnologias da Web Destina-se a testar aplicações web Javascript Neste treinamento presencial instruído, os participantes aprenderão a escrever e executar casos de teste de estilo do BDD para aplicativos nodejs usando o Cucumber Electron No final deste treinamento, os participantes serão capazes de: Executar testes de BDD e código de aplicativo em um único processo (sem transpilar) Escrever testes mais rápidos, menos frágeis e mais fáceis de depurar Público Desenvolvedores Formato do curso Palestra parcial, parte discussão, exercícios e prática handson pesada .
jasmineJasmine: Unit Testing Javascript Applications7 horasJasmine é uma estrutura de teste de unidade para JavaScript Neste treinamento presencial instruído, os participantes aprenderão os diferentes recursos do framework Jasmine à medida que testam um aplicativo da Web JavaScript de exemplo No final deste treinamento, os participantes serão capazes de: Configurar Jasmine com Grunt e Nodejs Integre o teste de unidade em um processo de integração contínua Depende de dependências, use especificações assíncronas e adicione plugins Público Desenvolvedores Formato do curso Palestra parcial, parte discussão, exercícios e prática handson pesada .
advselcsharpAdvanced Selenium with C#14 horasNeste treinamento ao vivo com instrutores, os participantes aprenderão como aprimorar um conjunto de testes automatizados usando técnicas avançadas para conduzir o Selenium No final deste treinamento, os participantes serão capazes de: Resolver problemas complexos de automação de testes de aplicativos da Web com o Selenium Aplicar expressões regulares e técnicas de verificação baseadas em padrões Lidar com exceções que impedem a execução de testes Realize chamadas SQL para verificar dados Pesquisar programaticamente por objetos da Web Capture dinamicamente dados de controles da web Criar um framework de testes de dados Distribuir testes com o Selenium Grid Público Testadores de software Gerentes de teste Profissionais de garantia de qualidade .
behatBehat: Behavior Driven Development (BDD) with PHP14 horasO Behat é uma estrutura de teste do Behavior Driven Development (BDD) escrito em PHP Ele facilita a comunicação entre desenvolvedores, testadores, participantes de negócios 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 no aplicativo Neste treinamento presencial instruído, os participantes aprenderão a escrever e executar casos de teste de estilo do BDD usando Behat e PHP No final deste treinamento, os participantes serão capazes de: Execute testes automatizados escritos na linguagem humanherable, "Given, When, Then" Gherkin Use casos de teste baseados em Behat para melhorar a colaboração entre equipes técnicas e não técnicas Integre o Behat com Selenium, Mink, Goutte e outros emuladores de navegadores para conduzir testes e gerar relatórios Estenda a funcionalidade do Behat através do seu sistema de extensão Teste vários cenários de uso por meio de comandos do terminal, APIs REST e muito mais Público Engenheiros de teste Desenvolvedores Formato do curso Palestra parcial, parte discussão, exercícios e prática handson pesada .
FitNesseFitNesse: Wiki Based Collaborative Testing7 horasO FitNesse é uma estrutura de teste escrita em Java que permite que testadores, desenvolvedores e clientes criem, de forma colaborativa, casos de teste em um wiki Ele permite um estilo ágil de testes de aceitação, onde os testadores colaboram com os desenvolvedores para desenvolver um conjunto de testes FitNesse suporta aplicações escritas em Java,Net, Ruby, Python, C e PHP usando FitNesse Neste treinamento presencial instruído, os participantes aprenderão como usar uma abordagem colaborativa baseada em Wiki para criar e manter casos de teste e, em seguida, executar esses testes em um aplicativo de demonstração No final deste treinamento, os participantes serão capazes de: Tome exemplos do comportamento de software desejado e transforme-os em testes automatizados que são visíveis e editáveis ​​por meio de um Wiki Escrever e executar testes por meio do navegador, linha de comando (usando a sintaxe RESTful) ou um teste JUnit Crie dispositivos de teste que permitam que pessoas não técnicas escrevam testes modificando uma página do Wiki Use FitNesse como uma base de conhecimento e repositório para requisitos de história e tema Público Engenheiros de teste Desenvolvedores Formato do curso Palestra parcial, parte discussão, exercícios e prática handson pesada .

Próximos Cursos de Teste de Software

CursoData do CursoPreço do Curso [A distância / Presencial]
Teste de Software Ágil com Integração Contínua - Belo Horizonte - Amadeus Business Towerseg, 2019-02-18 09:30R$29.963 / R$32.263
Teste de Software Ágil com Integração Contínua - Recife - JCPM Trade Centerter, 2019-02-19 09:30R$29.963 / R$31.863
Teste de Software Ágil com Integração Contínua - Salvador - Mundo Plazater, 2019-02-26 09:30R$29.963 / R$31.863
Teste de Software Ágil com Integração Contínua - Rio de Janeiro - Candeláriater, 2019-03-12 09:30R$29.963 / R$32.263
Teste de Software Ágil com Integração Contínua - Brasília - Corporate Financial Centerter, 2019-03-19 09:30R$29.963 / R$32.063
Cursos de fim de semana de Teste de Software, Treinamento tardiurno de Teste de Software, Treinamento em grupo de Teste de Software, Teste de Software guiado por instrutor, Treinamento de Teste de Software de fim de semana, Cursos de Teste de Software tardiurnos, coaching de Teste de Software, Instrutor de Teste de Software, Treinador de Teste de Software, Cursos de treinamento de Teste de Software, Aulas de Teste de Software, Teste de Software no local do cliente, Cursos privados de Teste de Software, Treinamento individual de Teste de Software Cursos de fim de semana de Software Testing, Treinamento tardiurno de Software Testing, Treinamento em grupo de Software Testing, Software Testing guiado por instrutor, Treinamento de Software Testing de fim de semana, Cursos de Software Testing tardiurnos, coaching de Software Testing, Instrutor de Software Testing, Treinador de Software Testing, Cursos de treinamento de Software Testing, Aulas de Software Testing, Software Testing no local do cliente, Cursos privados de Software Testing, Treinamento individual de Software Testing

Descontos em Cursos

CursoLocalData do CursoPreço do Curso [A distância / Presencial]
UIPath: Implantação de uma Força de Trabalho RobóticaSão Paulo, Top Center Paulistaseg, 2019-01-28 09:30R$41.625 / R$43.525
Implementação e Administração do ElasticsearchFortaleza - Meirelester, 2019-02-05 09:30R$21.563 / R$23.513
Build Native iOS and Android Apps with FlutterBrasília - Corporate Financial Centerqua, 2019-02-06 09:30N/A / R$17.363
Aprendizagem de Máquinas (Machine Learning) AplicadoFortaleza - Meirelesqui, 2019-02-21 09:30R$21.188 / R$22.988
Gerenciando Processos de Negócios com ProcessMakerRio de Janeiro - Candeláriaqua, 2019-02-27 09:30R$15.563 / R$17.463
Introdução ao Drools 6 para DesenvolvedoresRio de Janeiro - Candeláriater, 2019-03-12 09:30R$30.938 / R$33.038
Automação Avançada com AnsibleBelo Horizonte - Amadeus Business Towerqui, 2019-03-14 09:30R$15.563 / R$17.463
WebServices com SOAP e WSDL BásicoBelo Horizonte - Amadeus Business Towerqua, 2019-05-29 09:30R$15.563 / R$17.463
Introdução ao Domain Driven DesignRecife - JCPM Trade Centerqua, 2019-06-19 09:30R$15.407 / R$17.107
Power BI para DesenvolvedoresCuritiba - Corporate Evolutionseg, 2019-07-01 09:30R$29.963 / R$31.863
Projetos Ágeis de Gestão com KanbanFortaleza - Meirelester, 2019-07-02 09:30R$15.563 / R$17.363

Boletim Informativo de Descontos

Nós respeitamos a privacidade dos seus dados. Nós não vamos repassar ou vender o seu email para outras empresas.
Você sempre poderá editar as suas preferências ou cancelar a sua inscriçāo.

Nossos Clientes

is growing fast!

We are looking to expand our presence in Brazil!

As a Business Development Manager you will:

  • expand business in Brazil
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!