Robot Framework
40hVisão Geral
Robot Framework é uma estrutura genérica de automatização de código aberto. Pode ser utilizada para automatização de testes e automatização de processos robóticos (RPA). Robot Framework é aberta e extensível e pode ser integrada com praticamente qualquer outra ferramenta para criar soluções de automação poderosas e flexíveis. Trata-se de uma estrutura genérica de automatização de testes. Principalmente, a estrutura é utilizada para os testes de aceitação ou testes de garantia de qualidade. É fácil de usar porque terá uma sintaxe tabular. Robot Framework é um sistema operativo e independente da aplicação.
Publico Alvo
Pre-Requisitos
- antecedentes de testes de software
- conhecimento sobre Python, Java
- Conhecimentos básicos de automatização de testes
- Conhecimento básico dos selecionadores Jenkins e CSS.
- Conhecimento sobre como criar um caso de teste manual como base para os seus testes automatizados.
Informações Gerais
Carga Horária: 40h
- Se noturno este curso é ministrado de Segunda-feira à sexta-feira, das 19h às 23h
- Se aos sábados este curso é ministrado das 9h às 18h
- Se in-company por favor fazer contato para mais detalhes.
Formato de entrega:
- 100% on-line ao vivo, via Microsoft Teams na presença de um instrutor/consultor ativo no mercado.
- Nota: não é curso gravado.
Lab:
- Laboratório + Exercícios práticos
Materiais
Português | InglêsConteúdo Programatico
- Introduction to Selenium
- Introduction to RobotFW
- Installation– ProjectSetup.md
- Demo Test Case
- Running a sample Test case
- Interacting withWebElements
- Custom Keywords
- Synchronization in RobotFramework
- Different types of TestCases
- Handling windows
- Capture Screenshot
- Mouse Actions
- Page Scroll
- Using Variables
- Using Loops - For loop
- Control Structure - Using ‘IF’
- Data Driven Testing using DataDriver Library - Using excel and .csv files
- Tags
- Page Object Model
- Headless Execution
- Running TestSuites, Parallel Execution, Batch Process and in CI environment
- Execute Java Script
- Working with Files
- Assertions in Robot Framework
- Managing Processes in Robot Framework
- Desktop Application Automation
- Managing and Extending Framework