tipoAdestramento en aula
REXISTRO

Contacto

Campos marcados con un * son necesarios

 

Ranorex v8.x (Basic to Advanced)

descrición

Audiencia e requisitos previos

Esquema do curso

Horario e tarifas

certificado

Ranorex v8.x (Basic to Advanced)

Ranorex Studioé un cadro de automatización de proba GUI fornecido por Ranorex GmbH, unha empresa de desenvolvemento de software. O framework utilízase para probas de escritorio, aplicacións baseadas na web e móbiles. Ranorex Studio soporta o desenvolvemento de módulos de proba automatizados utilizando linguaxes de programación estándar como C # e VB.NET.

Obxectivos

  • Identificación de obxectos usando RanoreXpath
  • Automatización da proba da aplicación da xanela
  • Automatización de probas de aplicacións web
  • Ensaios dirixidos a datos
  • Creación e execución de proba usando scripting manual C #
  • Creación de scripts usando programación descritiva
  • Modelo híbrido con módulo rexistrado e módulo de código
  • Execución remota usando o axente remoto Ranorex
  • Execución remota de proba web con integración de selenio

Requisitos previos

  • Conceptos de probas de software
  • Conceptos Xpath e CSS
  • Fundamentos da linguaxe C #

Duración do Esquema do curso: 3 Días

Día I

  • Introdución á ferramenta Ranorex
  • Compoñentes da ferramenta Ranorex
  • Interpretando o IDE de Ranorex Studio
  • Traballando coa ferramenta Ranorex Spy
  • Técnicas de identificación de obxectos de Ranorex
  • Obxectos de seguimento da aplicación de fiestras
  • Entendendo RanoreXpath
  • Escribir manualmente RanoreXpath
  • Traballando co asistente de instrumentación de Ranorex
  • Instalar o complemento de Ranorex en Firefox e Chrome
  • Obxectos de seguimento de aplicacións web en IE, Firefox e Chrome
  • Usando CSS dentro de RanoreXpath
  • Usando expresión regular en RanoreXpath
  • Diferentes tipos de modos de xeración RanoreXpath
  • Comprender a diferenza entre Simple, Reducir e StepCostReduce Model
  • Personalización de RanoreXpath con factores Quantile / Sibling
  • Creación do proxecto Ranorex C #
  • Interpretando o proxecto e solución de Ranorex
  • Comprensión do sistema de ficheiros do proxecto Ranorex
  • Comprensión das referencias utilizadas no proxecto
  • Traballando con aplicación de xanela
    • Gravación dunha proba de aplicación de fiestras
    • Interpretación de datos de palabras clave rexistradas
    • Interpretando o código C # detrás das palabras clave
    • Executando e analizando os resultados do rexistro de Ranorex
  • Traballando con aplicación web
    • Gravación dunha proba na aplicación web
    • Interpretación de datos de palabras clave rexistradas
    • Interpretando o código C # detrás das palabras clave
    • Executando e analizando os resultados do rexistro de Ranorex
  • Arquitectura Ranorex
  • Traballando co repositorio de Ranorex
    • Engadido elementos ao repositorio mediante o seguimento
    • Engadindo elementos ao repositorio aberto empregando o atallo <Ctrl> + <LWin>
    • Engadido elementos ao repositorio manualmente e definindo o camiño
    • Creación de depósito adicional e engadido de elementos
    • Limpeza do repositorio con elementos non utilizados
    • Mapear un repositorio particular ao módulo de gravación
    • Repositorio de mapeamento e incrustación no módulo de gravación
    • Usando o repositorio único como repositorio compartido
  • Módulo de creación e execución manual
  • Instalación do axente remoto Ranorex
  • Engadindo múltiples Configuración de TestRun para realizar ejeccións remotas
  • Funcionando Ranorex diff. Configuracións de TestRun de Test Suite nun ou máis axentes remotos

Día II

  • Creación de cartafoles individuais para xestionar varios elementos
  • Creando repositorio individual
  • Creación de submodulos reutilizables para a automatización de punta a punta
  • Creación de probas en Test Suite con sub módulos
  • Execución e analizando os resultados da suite de probas
  • Creación de datos de proba no ficheiro externo de Excel
  • Engadido o ficheiro de Excel externo como fonte de datos
  • Creación de módulos variables no módulo
  • Módulo de parametrización Paso / repositorio RanorexPath
  • Engadindo a vinculación de datos para probar o caso e asociar o parámetro de columnas de Excel a módulo
  • Executando o caso de proba dirixido a datos e analizando datos
  • Engadindo a validación a un módulo para validar datos parametrizados
  • Presentación de instantáneas no rexistro
  • Recoñecemento: Crea un script modular de DDDT de punta a punta para a aplicación web
  • Traballando con probas
    • Engadindo a configuración e o bloque de espera para probas e probas
    • Engadindo módulos a Configuración e bloques de espera
    • Execución de proba de caso / proba de suite con probas de proba
  • Traballando con Validacións
    • Engadindo a validación Pasar pola gravación
    • Realización da Validación de Existencia de Elementos
    • Realización de texto de elemento, tamaño e validación de localizacións
    • Realizar a validación do contido da imaxe
  • Traballando con recoñecemento de elementos baseados en imaxes
    • Proba de gravación mediante o recoñecemento baseado en imaxes
    • Executar e analizar resultados
    • Personalización das propiedades de recoñecemento de imaxes
  • Traballando con módulos de código
    • Engadido o módulo de código ao proxecto
    • Comprensión da estrutura do código C #
    • Engadir o código MessageBox
    • Executar e analizar resultados
    • Engadir unha mensaxe de rexistro de informes
    • Executar e analizar resultados
  • Traballando con módulos de código extremo a extremo (para a aplicación Win)
    • Creación de módulos individuais mediante o repositorio para:
      • Solicitude de apertura
      • Validando a aplicación
      • Solicitude de clausura
    • Crear e executar o caso de proba con módulos de código
    • Engadido o parámetro do módulo de código
    • Engadindo a validación no módulo de código
    • Presentación de capturas de pantalla do módulo de código
    • Crear e executar o caso de proba DDT usando módulos de código
  • Recoñecemento:
    • Crear e executar o caso de proba DDT usando módulos de código (scripting C #) para a aplicación web

Día III

  • Traballando coas bibliotecas
    • Agregando a Colección de código de usuario ao proxecto
    • Comprensión da estrutura da clase de colección de código de usuario de C #
    • Engadido Métodos estáticos definidos polo usuario
    • Chamando métodos definidos polo usuario do módulo de código
    • Executar e analizar resultados
  • Traballando con programación descritiva
  • Traballando con clases de obxectos de páxina
    • Creando e executando clases POM para a aplicación Win
    • Crear e executar clases POM para a aplicación web
  • Traballando con opción de busca dinámica
  • Traballando con modelos de proba híbridos
    • Creación dun novo caso de proba en Test Suite
    • Engadir módulo recompilado
    • Engadir un módulo de código
    • Executar e analizar resultados
  • Manipulación de ventás emerxentes usando PopupWatcher
    • Creando a clase PopupWatcher
    • Engadir a configuración de visualización
    • Manipulación de ventás emerxentes no nivel do código
    • Manipulación de ventás emerxentes no nivel de Suite usando Setup & TearDown
  • entre o axente remoto Ranorex e o punto final de Selenium WebDriver
  • Integración de WebDriver de Ranorex e Selenium
    • Configurando Hub & Node de Selenium Grid con Timeout
    • Engadido Selenium Grid EndPoint
    • Execución de Ranorex Web TestCase no extremo selenio remoto
    • Analizando os resultados de execución remota

Escríbenos a info@itstechschool.com e póñase en contacto connosco en + 91-9870480053 para o prezo do curso e custo de certificación, horario e localización

Déixanos unha consulta

certificado

Na conclusión exitosa dun curso CSPO de dous días (hora 16) impartido por un adestrador Scrum certificado (como este curso), recibirá un certificado de Scrum Alliance que o designará como propietario do produto Scrum Certified. A certificación inclúe un membro de dous anos en Scrum Alliance.

Para máis información xentilmente póñase en contacto connosco.


avaliacións