Cursos de SoapUI: Introdução ao teste de API com SoapUI
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.
Programa do Curso
Introdução
Teste de API vs Teste de unidade e teste de interface do usuário
Visão geral de protocolos
SOAP, REST, HTTP, JMS, AMF e JDBC
Visão geral dos recursos do SoapUI
Tipos de projeto em SoapUI
Projetos SOAP
Projetos REST
Projetos genéricos
Criando um projeto
Importando um projeto
Explorando suas APIs de aplicativo com o Fiddler and Postman
Simulando e zombando de serviços da web
Criando e executando testes funcionais
Criando e executando testes de regressão
Criando e executando testes de carga
Testes de segurança com SoapUI
Realizando testes de conformidade
Teste de banco de dados com SoapUI
Automação de teste multi-camada com selênio
Estendendo a cobertura de teste
Relatório
Trabalhando com plugins SoapUI
Automatizando seus testes SoapUI
Integração SoapUI com Jenkins
Automação de teste de ponta a ponta
Práticas recomendadas para testes de API
Comentários finais
Requisitos
- Conhecimento de APIs da web, como REST ou SOAP
- Experiência de teste de software
Need help picking the right course?
Cursos de SoapUI: Introdução ao teste de API com SoapUI - Booking
Cursos de SoapUI: Introdução ao teste de API com SoapUI - Enquiry
SoapUI: Introdução ao teste de API com SoapUI - Solicitação de Consultoria
Declaração de Clientes (1)
Método de ensino
Negritu - OMNIASIG VIENNA INSURANCE GROUP S.A.
Curso - SoapUI for API Testing
Machine Translated
Upcoming Courses
Cursos Relacionados
Tosca: Model-Based Testing for Complex Systems
35 horasNeste treinamento ao vivo conduzido por instrutor em Portugal, 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.
Test Automation with Galen Framework
14 horasGalen é uma estrutura de teste de aplicativos da Web de código aberto para layout e testes funcionais. Ele usa o Selenium para obter a localização e a dimensão dos elementos da página, detectar elementos que não se comportam bem e relatá-los com uma captura de tela. O Galen suporta os testes Java Script e Java e é especialmente útil para testes de layout de sites responsivos.
Este curso ao vivo, ministrado por um instrutor, apresenta os participantes do Galen Framework e os guia através da configuração e execução de vários tipos de layout e testes funcionais.
Formato do Curso
- Palestra parcial, discussão parcial, prática prática pesada, testes ocasionais para avaliar a compreensão
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.
Automate Windows Desktop Applications with AutoIt
14 horasNeste treinamento ao vivo conduzido por instrutor em Portugal (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.
Robot Framework: Keyword Driven Acceptance Testing
14 horasEste treinamento ao vivo conduzido por instrutor em Portugal (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.
JMeter Fundamentals
7 horasEste curso aborda a criação e implementação de testes funcionais e de unidade com o Apache JMeter , o software de teste de aplicativo gratuito da 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 design e criação de planos de teste para aplicativos Web do mundo real usando o Apache JMeter , incluindo planos funcionais, de regressão e testes de estresse. Os participantes aprenderão como projetar planos de teste para uma variedade de propósitos e a usar os vários componentes e funções do JMeter a seu favor, permitindo que eles automatizem completamente o processo de teste de aplicativos da web.
Teste de Desempenho da Aplicação web com JMeter
7 horasEste curso foi criado para gerentes de teste, testadores, analistas de negócios, designers, desenvolvedores, administradores e qualquer pessoa interessada em planejar e executar testes de desempenho de aplicativos da Web. Ele aborda como configurar requisitos não funcionais, quais indicadores são mais importantes em implementações específicas, como criar um plano de teste de desempenho, implementá-lo no JMeter , executá-lo e analisar os resultados.
Test Automation with Selenium
21 horasEste curso oferece treinamento para lidar com projetos de teste e fornece experiência prática com aplicativos da Web, automação de testes funcionais e automação de testes entre navegadores usando o conjunto de testes Selenium.
Audiência pretendida:
- Engenheiros de teste de software
- Desenvolvedores de software envolvidos no desenvolvimento ágil
No final do treinamento do Selênio, os delegados serão capazes de:
- Use o conjunto de testes Selenium efetivamente em projetos reais
- Use o Selenium para testes entre navegadores
- Distribua os testes usando o Selenium Grid
Introduction to Selenium
7 horasEste curso introdutório foi desenvolvido para familiarizar os profissionais de teste com os conceitos básicos de testes de aplicativos da Web usando o Selenium . Os testadores podem criar, aprimorar e manter scripts usando o Selenium IDE e o Selenium 2 WebDriver.
Audiência pretendida
O público-alvo são os testadores de software que buscam automatizar o teste de aplicativos da Web usando o Selenium . Esses testadores talvez sejam novos para testar a automação e também podem incluir profissionais, gerentes ou líderes de equipe de garantia de qualidade que são responsáveis por interagir com os testadores ou que precisam garantir que as ferramentas estejam sendo implementadas de forma completa e adequada.
No final do curso, você será capaz de:
- Descrever a função e finalidade do Selenium
- Entenda os benefícios e a abordagem adequada para automatizar testes
- Registrar casos de teste automatizados
- Reproduzir casos de teste automatizados
- Aplicar e usar diferentes técnicas de verificação
- Visualizar e analisar resultados
- Configurar e usar o Selenium RC (Controle Remoto)
- Crie e trabalhe com suítes de teste
- Programar execuções de teste automáticas
- Utilize diferentes formatos de script Selenium
- Modifique scripts para estender o recurso para testar o aplicativo
- Configure o Selenium com o Eclipse e o Selenium 2 WebDriver
- Entenda e use arquivos auxiliares RTTS
- Converter código de selênio para funcionar com o Selenium 2 WebDriver
- Configurar arquivos de log personalizados
- Crie um mapa de objeto personalizado
- Crie módulos reutilizáveis para reduzir a manutenção de scripts
- Use ferramentas para ajudar a identificar o XPath
Selenium for Victims of Manual Testing
14 horasEste é um curso prático projetado para testadores manuais, a fim de facilitar o teste automatizado.
JMeter Fundamentals and JMeter Advanced
14 horasEstes são os cursos JMeter Fundamentals e JMeter Advanced oferecidos juntos por conveniência.
Fundamentos do JMeter
Este curso aborda a criação e implementação de testes funcionais e de unidade com o Apache JMeter , o software de teste de aplicativo gratuito da 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 design e criação de planos de teste para aplicativos Web do mundo real usando o Apache JMeter , incluindo planos funcionais, de regressão e testes de estresse. Os participantes aprenderão como projetar planos de teste para uma variedade de propósitos e a usar os vários componentes e funções do JMeter a seu favor, permitindo que eles automatizem completamente o processo de teste de aplicativos da web.
JMeter Advanced
Este curso trata de técnicas avançadas de teste de aplicativos da web. Ele se concentra na automação total, criação de scripts, integração de testes com fonte de dados externa.
Mobile Automation with Appium Overview
7 horasPúblico:
Qualquer pessoa envolvida em testes, incluindo testadores de automação móvel
Testing with TestNG
14 horasTestNG é uma estrutura de testes projetada para simplificar uma ampla gama de necessidades de testes, desde testes unitários (testes de classe isolados) a testes de integração (testes de sistemas inteiros feitos de várias classes, vários pacotes e até mesmo diversos frameworks externos, como servidores de aplicativos).
Público
Este curso é criado para engenheiros e desenvolvedores que desejam adotar o conjunto TestNG em seu fluxo de trabalho.
Web Application Testing with Selenium and JMeter
35 horasEste curso oferece treinamento para lidar com projetos de teste e experiência prática com aplicativos da web, automação de testes funcionais e automação de testes entre navegadores usando Selenium conjunto de testes. Além disso, introduziu de forma abrangente o jMeter.
Aproximadamente 2 dias de JMeter e 3 dias de Selenium.