Cursos de Engenharia de Software

Cursos de Engenharia de Software

Os cursos de treinamento de Engenharia de Software ao vivo, local e instruídos, demonstram, por meio de discussões interativas e práticas práticas, os fundamentos da Engenharia de Software O treinamento de engenharia de software está disponível como "treinamento ao vivo no local" ou "treinamento remoto ao vivo" 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 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 Engenharia de Software

Title
Duration
Overview
Title
Duration
Overview
7 hours
Overview
Este 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 .
7 hours
Overview
O Fairseq é um conjunto de ferramentas de aprendizado de sequenciação de código aberto criado pela Facebok para uso em Tradução de Máquina Neural (NMT) Neste treinamento, os participantes aprenderão como usar o Fairseq para realizar a tradução do conteúdo da amostra Ao final deste treinamento, os participantes terão o conhecimento e a prática necessários para implementar uma solução de tradução automática baseada no Fairseq Público Especialistas em localização com formação técnica Gestores de conteúdo global Engenheiros de localização Desenvolvedores de software encarregados de implementar soluções globais de conteúdo Formato do curso Palestra de parte, discussão de parte, prática de handson pesada Nota Se você deseja usar conteúdo específico de idioma de origem e de destino, entre em contato conosco para agendar .
14 hours
Overview
PHPUnit é 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 .
7 hours
Overview
Pepino é 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 .
7 hours
Overview
O 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 .
21 hours
Overview
O 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 .
21 hours
Overview
O 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.
21 hours
Overview
TestComplete is a UI automation tool used for functional and regression testing.

In this instructor-led, live training, participants will learn how to use TestComplete's features, including its test object model, check points, name mapping, and UI to carry out automated testing on desktop, web, and mobile applications.

By the end of this training, participants will be able to:

- Create, record and run functional tests.
- Create a scalable and maintainable test framework.
- Create checkpoints, adjust tests for multiple devices and analyze test results.
- Use TestComplete's script extensions.

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice.
21 hours
Overview
Concordion é 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 .
14 hours
Overview
Neste 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 .
21 hours
Overview
O Model Based Development (MBD) é uma metodologia de desenvolvimento de software que permite o desenvolvimento mais rápido e econômico de sistemas dinâmicos, como sistemas de controle, processamento de sinais e sistemas de comunicação Ele se baseia na modelagem gráfica e não na programação baseada em texto tradicional Neste instructorled, os participantes do treinamento ao vivo aprenderão como aplicar as metodologias do MBD para reduzir os custos de desenvolvimento e acelerar o tempo de comercialização de seus produtos de software incorporados No final deste treinamento, os participantes poderão Selecione e utilize as ferramentas certas para implementar o MBD Use o MBD para realizar um rápido desenvolvimento nos estágios iniciais de seu projeto de software incorporado Encurtar o lançamento de seu software incorporado no mercado Público Engenheiros de sistemas embarcados Desenvolvedores e programadores Formato do curso Palestra parcial, parte discussão, exercícios e prática handson pesada .
7 hours
Overview
O 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 .
14 hours
Overview
O 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 .
14 hours
Overview
O 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 .
14 hours
Overview
O 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 .
14 hours
Overview
o

protractor é uma estrutura de teste de automação de ponta a ponta para aplicativos angular e AngularJS. Ele é usado para executar testes contra aplicativos da Web, interagindo com eles como um usuário seria: preenchendo formulários, clicando em elementos e navegando de página para página.

neste treinamento ao vivo ministrado por instrutor, os participantes aprendem em primeira mão como escrever testes de protractor contra um aplicativo Web angular de amostra em um ambiente de laboratório ao vivo.

até o final deste curso, os participantes terão ganhado proficiência em transferidor e ser confortável

- criando seus próprios testes de automação para aplicações angulares.
- integrando o protractor em seu fluxo de trabalho de desenvolvimento existente.
- assegurando que seus testes sejam limpos e sustentáveis.
- executando o protractor com ou sem Selenium para direcionar o comportamento do navegador.

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.
28 hours
Overview
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.
14 hours
Overview
O Selenium é uma biblioteca de código aberto para automatizar o teste de aplicativos da web em vários navegadores. O Selenium 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, discussão, prática
14 hours
Overview
Selenium é uma biblioteca de código aberto para automatizar o teste de aplicativos Web em vários navegadores. Selenium interage com um navegador como as pessoas fazem: clicando em links, preenchendo formulários e validando texto. É a ferramenta mais popular para automação de teste de aplicação Web. Selenium é construído sobre a estrutura WebDriver e tem excelentes ligações para inúmeras linguagens de script, incluindo Python.

neste instrutor, os participantes do treinamento ao vivo combinam o poder do Python com o Selenium para automatizar o teste de um aplicativo Web de exemplo. Combinando a teoria com a prática em um ambiente de laboratório ao vivo, os participantes ganharão o conhecimento e a prática necessários para automatizar seus próprios projetos de teste na Web usando Python e Selenium.

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.
35 hours
Overview
Tricentis Tosca é uma ferramenta de teste de software projetada para automatizar testes de ponta a ponta contínuos para aplicativos de software.

neste instrutor-conduzido, os participants vivos do treinamento do treinamento aprenderão como usar Tosca para realizar o teste End-to-end (Web + backend). O treinamento combina a teoria com a prática em um ambiente de laboratório ao vivo, dando aos participantes a oportunidade de interagir com a tecnologia, o instrutor e seus colegas.

o treinamento começa com uma visão geral do código tradicional e script baseado em testes de automação e contrasta com a abordagem Tosca & #39; s baseada em modelo (MBT). Os participantes aprendem a criar e executar casos de teste usando os módulos padrão de Tosca & #39; s, bem como a criação personalizada de seus próprios módulos para execução.

de diretores de modelagem de software para testar a cobertura em diferentes navegadores, este treinamento percorre os participantes através da teoria e da prática e permite que eles implementem sua própria solução de testes em Tosca.

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.
7 hours
Overview
neste treinamento ao vivo ministrado por instrutor, os participantes aprenderão como configurar e usar o OpenNMT para realizar a tradução de vários conjuntos de dados de amostra. O curso começa com uma visão geral das redes neurais conforme elas se aplicam à tradução automática. Os participantes realizarão exercícios ao vivo durante todo o curso para demonstrar sua compreensão dos conceitos aprendidos e obter feedback do instrutor.

no final deste treinamento, os participantes terão o conhecimento e a prática necessários para implementar uma solução OpenNMT ao vivo.

fonte e amostras de idioma de destino serão pré-organizadas por requisitos de audiência & #39; s.

formato do curso

- Part palestra, discussão parte, prática pesada hands-on
7 hours
Overview
testar e validar os serviços REST em Java é mais difícil do que em linguagens dinâmicas, como Ruby e Groovy. O REST assegurado é um Java DSL (idioma específico do domínio) que traz a simplicidade dessas linguagens para o domínio Java.

neste treinamento ao vivo ministrado por instrutor, os participantes aprendem a usar REST assegurado para testar os serviços de API REST. Discutimos como o teste de API pode resolver algumas das deficiências da interface do usuário e testes baseados em unidade. O treinamento inclui sessões práticas e um projeto de desenvolvimento de testes. Ao final do treinamento, os participantes terão uma boa compreensão de quando realizar o teste da API REST, como explorar e acessar APIs, como realizar diferentes tipos de teste e como fazer os testes juntos por meio da integração e automação.

formato do curso

- um curso ministrado por instrutor que inclui uma introdução aos testes de API, suas ferramentas e processos e um projeto de desenvolvimento de teste baseado em REST assegurado.
21 hours
Overview
SoapUI é 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.
21 hours
Overview
Watir (Web Application Testing in Ruby) é uma biblioteca de código aberto para automatizar testes. Watir interage com um navegador da mesma forma que as pessoas fazem: clicando em links, preenchendo formulários e validando texto. Com base na estrutura WebDriver, é comparável ao Selenium e é uma das ferramentas mais populares para automação de teste de aplicativo Web.

neste treinamento os participantes aprenderão a usar o Watir para automatizar seus testes de aplicativos da Web combinando a teoria com a prática em um ambiente de laboratório ao vivo. Ao final do curso, os participantes terão o conhecimento e a prática para utilizar o pleno poder de Watir e Ruby para automatizar seus projetos de testes na Web.

formato do curso

- um curso ministrado por instrutor com cobertura teórica de Watir e Ruby, juntamente com exercícios e um grande componente da prática hands-on.
7 hours
Overview
O Globalsight é um servidor de aplicativos de código aberto, baseado em Java, para automatizar, simplificar e gerenciar o processo de localização Neste treinamento presencial instruído, os participantes aprenderão sobre a arquitetura e funcionalidade da Globalsight enquanto instalam, configuram e implantam um servidor de demonstração No final deste treinamento, os participantes serão capazes de: Entenda os benefícios do Globalsight em relação a outros sistemas de gerenciamento de tradução Instale o servidor Globalsight e os componentes relacionados Configure o Globalsight para funcionar atrás de um proxy reverso Implantar o Globalsight em um ambiente de produção Solucionar problemas e otimizar o Globalsight Use as APIs da Globalsight para integrá-lo com aplicativos de terceiros, incluindo JBPM, etc Público Administradores do sistema Formato do curso Palestra parcial, parte discussão, exercícios e prática handson pesada .
21 hours
Overview
O 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 .
7 hours
Overview
"40% a 70% do tempo gasto por muitas equipes de automação de testes é gasto na manutenção de seus conjuntos de testes refatorando testes porque o aplicativo mudou, mas também apenas analisando os resultados dos testes quando eles quebram" John Furguson Smart, criador da Serenity Serenity é uma biblioteca aberta de relatórios de código aberto que permite aos testadores escrever critérios de aceitação bem estruturados e sustentáveis Serenity produz relatórios de testes ricos e significativos ("documentação viva") que não apenas relatam os resultados do teste, mas também documentam o que eles fizeram, em um formato de narrativa passo a passo que inclui dados de teste e capturas de tela Neste treinamento, os participantes aprenderão a escrever testes de alta qualidade empregando "roteiros" e a idéia de "atores, tarefas e metas" para expressar testes em termos de negócios, em vez de interações entre os componentes do sistema Analisamos os cenários de testes funcionais e de interface do usuário e demonstramos como o Serenity pode ser usado para gerenciar seus testes Todas as palestras, notas, questionários e discussões são acompanhados por prática e implementação handson ao vivo No final deste treinamento, os participantes entenderão a estrutura da Serenity e poderão utilizá-la com conforto Tão importante quanto possível, os participantes aprenderão a pensar e abordar a automação de testes de uma maneira diferente Público Testadores de automação Formato do curso Este curso conduz os participantes através de casos da vida real para Behavior Driven Development (BDD) e demonstra como implementar a Serenity em vários cenários de teste .
7 hours
Overview
O 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 .
14 hours
Overview
Este treinamento ao vivo conduzido por instrutor (no local ou remoto) destina-se a engenheiros que desejam usar o Jest para testar aplicativos e componentes do React.

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

- Instalar e configurar um ambiente de teste adequado
- Escrever testes assíncronos para aplicativos e componentes do React
- Execute testes avançados do Jest que incluem zombaria, espiões e stubs.

Formato do curso

- Palestra interativa e discussão.
- Muitos exercícios e prática.
- Implementação prática em um ambiente de laboratório ao vivo.

Opções de personalização de curso

- Para solicitar um treinamento personalizado para este curso, entre em contato conosco para agendar.
- Para saber mais sobre o Jest, por favor visite: https://jestjs.io/
21 hours
Overview
The evolution of microservices and containers in recent years has significantly changed how we design, develop, deploy and run software. Modern applications must be optimized for scalability, elasticity, failure, and change. Driven by these new demands, modern architectures require a different set of patterns and practices. In this training, we examine ways to identify, understand and adjust to these new requirements.

Audience
This training is intended for people who are somewhat familiar with container technology and with Kubernetes concepts but are perhaps lacking the real world experience. It is based on use cases, and lessons learnt from real life projects with the intention of making people inspired to create and manage even better cloud native applications.

- Developers
- Operations
- DevOps
- QA Engineers
- IT Project Managers

Format of the Course

- Interactive lecture and discussion
- Lots of exercises and practice
- Handson implementation in a live-lab environment

Course Customization Options

- To request a customized training for this course, please contact us to arrange.

Próximos Cursos de Engenharia de Software

Cursos de fim de semana de Engenharia de Software, Treinamento tardiurno de Engenharia de Software, Treinamento em grupo de Engenharia de Software, Engenharia de Software guiado por instrutor, Treinamento de Engenharia de Software de fim de semana, Cursos de Engenharia de Software tardiurnos, coaching de Engenharia de Software, Instrutor de Engenharia de Software, Treinador de Engenharia de Software, Cursos de treinamento de Engenharia de Software, Aulas de Engenharia de Software, Engenharia de Software no local do cliente, Cursos privados de Engenharia de Software, Treinamento individual de Engenharia de Software

Descontos em Cursos

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!