Curso Mobile Automation Selenium Appium

  • Test & Point Analysis

Curso Mobile Automation Selenium Appium

32 horas
Visão Geral

Este Curso Mobile Automation Selenium Appium, tem como objetivo transmitir treinamento em todos os aspectos que ajudam um trainee a ganhar experiência em testes de aplicativos. O treinamento facilita o conhecimento aprofundado do teste de aplicativos multiplataforma, que impulsiona o Android e o iOS, juntamente com o conhecimento de linguagens que ajudam os candidatos a entender a estrutura do aplicativo. Por meio deste treinamento Selenium & Appium, os candidatos obteriam informações detalhadas sobre a criação de casos de teste de automação e muito mais que ajudariam os candidatos a conseguir um emprego melhor com vantagens consideráveis ​​no setor.

Objetivo

Após realizar este Curso Mobile Automation Selenium Appium você será capaz de:

  • Entenda como executar e analisar os casos de teste de automação na automação de teste móvel
  • O que é o teste de aplicativos móveis usando o Appium
  • Compreender a teoria das ferramentas de teste móvel, bem como a apresentação
  • Obtenha experiência em Java, C, JavaScript com node.js, PHP, Ruby, Python, C# etc.
  • Saiba mais sobre como armazenar variáveis ​​e armazenar comandos
  • Aprenda a executar Selenium Scripts usando JUnit e Test NG
  • Desenvolve a compreensão dos objetos da interface do usuário usando o Webdriver, manipulando quadros, alertas
Publico Alvo
  • Testadores manuais que desejam mudar para testes de automação e aprender testes de aplicativos móveis
  • Testadores de automação que desejam aprimorar suas habilidades recentes
  • Gerentes de teste
  • Testadores de Selenium que desejam aprender a testar aplicativos móveis usando as APIs 3.0 mais recentes
Pre-Requisitos
  • Conhecimento básico do WebDriver
Materiais
Inglês + Exercícios + Lab Pratico
Conteúdo Programatico

An Introduction

  1. Overview of Object Oriented Concepts
  2. Classes, Objects, and methods
  3. Constructors
  4. Data Types, Access Modifiers
  5. String Basics and operations
  6. Interfaces, Inheritance, Static Methods
  7. Looping and Conditions
  8. Exception Handling
  9. Collection Library – List, Hash Map, Hash Table

Appium Basics

  1. What is automation testing?
  2. Introduction to Appium
  3. Selenium Variants
  4. Supported Platforms (Versions, Programming Languages, Operating Systems)
  5. How Appium Works?
  6. Comparison between Selenium and Appium

Appium App

  1. Introduction
  2. Setting up Appium app
  3. Appium in detail – Features and Components
  4. Setting up Appium services
  5. Editing Scripts in Appium
  6. Running a Test Script
  7. Appium Commands

Common Appium Commands in Detail

  1. Launch app and Click Commands
  2. Verification Commands
  3. Locator Elements
  4. Wait Commands
  5. Storing Variables and Store Commands

Frameworks with Appium – Junit/TestNG/Maven/Cucumber

  1. Supported Automation Frameworks
  2. Setting up Eclipse
  3. JUnit Vs TestNG
  4. Executing Selenium Scripts using JUnit and Test NG
  5. Sequential and Parallel Execution
  6. Storing Results
  7. Why Webdriver?
  8. How Webdriver works?
  9. Setting up Maven
  10. Setting up Cucumber
  11. Creating scripts end to end
  12. Playing with UI objects using Webdriver, handling Frames, Alerts
  13. Multiple OS testing
  14. Multiple Capabilities, Screenshots etc.
  15. Using Page Objects
  16. TestNg Framework
  17. Prioritising Test Cases

page Object Modeling (POM)

  1. What, Why and How
  2. Page Factory
  3. Advantages of POM
  4. How to Implement POM

Advanced Topics in Appium

  1. Using Property files in Appium
  2. Maven with Appium
  3. Jenkins with Appium

Automation Frameworks

  1. Data Driven Framework
  2. Keyword Driven Framework
TENHO INTERESSE

Cursos Relacionados

Curso Teste Ágil Nível Intermediário

24 horas

Curso Analista de Teste Nível Avançado

24 horas

Curso Requisitos e Validação de Teste

24 horas

Curso Fundamento de Teste de Software

24 horas

Curso APF Analise de Ponto de Função Exame CFPS IFPUG

32 horas

Curso Analise de Ponto de Função Certificação do IFPUG

32 Horas

Curso Teste de Software Ágil Foundation

16 horas

Curso Teste de Software Fundamentos

24 horas

Curso APP Mobile Testing Foundation

16 horas

Curso Automação de Teste Agil

16 horas