Automação de Testes com Robot Framework - Básico
4.6 (481 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,330 students enrolled

Automação de Testes com Robot Framework - Básico

Aprenda automatizar testes de aplicativos WEB e APIs com o Robot Framework
Highest Rated
4.6 (481 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,330 students enrolled
Last updated 3/2020
Portuguese
Portuguese [Auto-generated]
Current price: $16.99 Original price: $24.99 Discount: 32% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 4 hours on-demand video
  • 3 articles
  • 14 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Assignments
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Você será capaz de automatizar testes de sistemas WEB e API
  • Tudo sobre o que é o Robot Framework, como ele funciona e por quê ele é tão bom no que propõe
  • Instalar tudo que for necessário para utilizar o Robot Framework
  • Definir e escrever seus primeiros casos de teste automatizados
  • Conceito de Setup e Teardown
  • Estratégias de HTML locators para testes web
  • Implementar, executar e reportar os testes no Robot Framework
  • Implementação dos testes automatizados com BDD
  • Trabalhar com variáveis, listas e dicionários
  • Trabalhar com estruturas IF, FOR e argumentos
  • API testing: Get, Post, conferências de JSON
  • Colocar a mão na massa com vários desafios práticos
Course content
Expand all 35 lectures 03:58:41
+ Introdução ao Robot Framework
5 lectures 32:57
A abordagem keyword-driven
05:10
Pesquisando, escolhendo e entendendo as Libraries
07:47

Teste seus conhecimentos sobre o Robot Framework!!!

Introdução ao Robot Framework
4 questions
+ Instalações
8 lectures 21:31
AVISO: O Python 2 será descontinuado em 2020!!
00:41
NOVO: Instalando o Python 3 (Windows)
03:46
Instalando o Robot Framework
01:43
Instalando as Libraries
04:39
Instalando um Editor/IDE
02:26
Extra: Configurações do ATOM
01:01
Web Drivers
01:53
NOVO: Atualizando Libraries e WebDrivers
05:22
+ Web Testing - Fases da construção de um Teste Automatizado
9 lectures 01:22:04
Definição e escrita dos casos de teste
10:39
Setup e Teardown
05:17
Implementação dos casos de teste - Parte 01 - Setup e Teardown
06:46
Implementação dos casos de teste - Parte 02 - Passos do teste
11:43
Estratégias básicas de HTML Locators
00:23
Implementação dos casos de teste - Parte 03 - Conferências
20:35
Execução
09:51
Log e Report
10:05
Implementando em BDD
06:45
Segue em anexo uma planilha com mais casos de teste de web testing para você praticar. Escolha um modelo de escrita de testes PROCEDURAL ou BDD e automatize os casos de teste do desafio!!!! Clique em Iniciar Tarefa --->
DESAFIO: Automatize mais casos de teste do WebSite
3 questions
+ Trabalhando com Variáveis
3 lectures 15:23
Escopos das variáveis
05:36
Tipos de Variáveis: Listas e Dicionários
04:05
Troque valores fixos no seu script de testes web por valores em variáveis. Clique em Iniciar Tarefa --->
Vamos praticar com &{DICIONÁRIOS}!
1 question
Troque valores fixos no seu script de testes web por valores em variáveis. Clique em Iniciar Tarefa --->
Vamos praticar com @{LISTAS}!
1 question
Usando variáveis como argumentos de keywords
05:42
Crie uma keyword com argumentos e retorno no seu script de testes web. Clique em Iniciar Tarefa --->
Vamos praticar keywords com argumentos e retornos!
1 question
+ API testing com Robot Framework
6 lectures 01:00:12
Library Requests
04:53
Library Collections
03:10
Automatizando uma Requisição GET
14:06
Conferências da Requisição
16:11
Conferências do JSON Body
10:27
Automatizando uma Requisição POST com HEADER e BODY
11:25
De acordo com o que aprendeu até agora, automatize as demais requisições da nossa API Books. Termine as conferências do POST, desenvolva o PUT e o DELETE. Clique em Iniciar Tarefa --->
DESAFIO: Automatize as demais requisições da nossa API - Books
2 questions
Requirements
  • Necessário ter noções básicas de teste de software e noções básicas de teste de sistemas web e API.
  • Necessário ter noção básica de lógica de programação, entender os conceitos de variáveis, funções, métodos, argumentos e laços.
Description

Esse curso tem como principal objetivo mostrar como a automação de testes pode ser legal e fácil!! O Robot Framework propõe automação genérica de testes, ou seja, você pode automatizar sites, webapps, APIs, desktop, mobile, etc, tudo em um único framework. Ele não exige conhecimento específico em linguagem de programação, pois o objetivo dele é tornar os testes mais reaproveitáveis e fáceis com a abordagem keyword-driven, onde qualquer tester/QA pode automatizar mesmo sem ser muito técnico.

Neste curso te ensinarei os fundamentos básicos do framework, os passos necessários para construir um teste automatizado, explicarei as estruturas básicas que o framework disponibiliza para tornar seu teste mais completo e ao final iremos implementar duas suítes de testes: uma com Selenium testando um web app e outra com Requests testando uma API REST.

Who this course is for:
  • QA e Analistas de Teste que querem aprender a automatizar testes de software.
  • Profissionais curiosos que querem aprender a automatizar testes de software.
  • QA e Analistas de Teste que já automatizam, mas querem conhecer mais ferramentas de automação de testes de software.