TipoFormazione in aula
REGISTRATI

Contatti

I campi contrassegnati con * sono obbligatori

 

Ranorex v8.x (da base ad avanzato)

Descrizione Prodotto

Pubblico e prerequisiti

Struttura del corso

Pianificazione e tariffe

Certificazione

Ranorex v8.x (da base ad avanzato)

Ranorex Studioè un framework di automazione del test GUI fornito da Ranorex GmbH, una società di sviluppo software. Il framework è utilizzato per testare applicazioni desktop, web-based e mobili.Ranorex Studio supporta lo sviluppo di moduli di test automatizzati utilizzando linguaggi di programmazione standard come C # e VB.NET

Obiettivi

  • Identificazione dell'oggetto utilizzando RanoreXpath
  • Automatizzazione del test dell'applicazione della finestra
  • Automazione dei test delle applicazioni Web
  • Test basati sui dati
  • Creazione ed esecuzione di test utilizzando lo script C # manuale
  • Creazione di script mediante la Programmazione descrittiva
  • Modello ibrido con modulo registrato e modulo di codice
  • Esecuzione remota tramite Ranorex Remote Agent
  • Test Web di esecuzione remota con integrazione di selenio

Prerequisiti

  • Concetti di test del software
  • Xpath e CSS Concetti
  • C # Fondamenti linguistici

Durata del percorso del corso: 3 Days

Day I

  • Introduzione allo strumento Ranorex
  • Componenti di Ranorex Tool
  • Interpretazione di Ranorex Studio IDE
  • Lavorare con lo strumento Ranorex Spy
  • Tecniche di identificazione dell'oggetto di Ranorex
  • Tracciamento degli oggetti dell'applicazione Window
  • Capire RanoreXpath
  • Scrittura manuale di RanoreXpath
  • Lavorare con Ranorex Instrumentation Wizard
  • Installazione di Ranorex Add-on su Firefox e Chrome
  • Tracciamento di oggetti di applicazioni Web in IE, Firefox e Chrome
  • Utilizzo dei CSS all'interno di RanoreXpath
  • Utilizzo dell'espressione regolare in RanoreXpath
  • Diversi tipi di modalità di generazione di RanoreXpath
  • Comprensione della differenza tra modello semplice, riduci e StepCostReduce
  • Personalizzazione di RanoreXpath con fattori quantili / di pari livello
  • Creazione del progetto Ranorex C #
  • Interpretazione del progetto e della soluzione Ranorex
  • Comprensione del file system del progetto Ranorex
  • Comprendere i riferimenti utilizzati nel progetto
  • Lavorare con l'applicazione Window
    • Registrazione di un test sull'applicazione finestra
    • Interpretazione dei dati delle parole chiave registrate
    • Interpretazione del codice C # dietro i dati delle parole chiave
    • Esecuzione e analisi dei risultati del registro Ranorex
  • Lavorare con l'applicazione Web
    • Registrazione di un test sull'applicazione Web
    • Interpretazione dei dati delle parole chiave registrate
    • Interpretazione del codice C # dietro i dati delle parole chiave
    • Esecuzione e analisi dei risultati del registro Ranorex
  • Architettura Ranorex
  • Lavorare con Ranorex Repository
    • Aggiunta di articoli al deposito tramite il monitoraggio
    • Aggiungere elementi al repository aperto usando la scorciatoia <Ctrl> + <LWin>
    • Aggiunta di articoli al deposito manualmente e definizione del percorso
    • Creazione di un repository aggiuntivo e aggiunta di elementi
    • Pulizia del deposito con articoli non utilizzati
    • Mappatura di un particolare repository al modulo di registrazione
    • Mapping & Embedding Repository in Recording Module
    • Utilizzo di un singolo repository come repository condiviso
  • Modulo di creazione ed esecuzione manuale
  • Installazione di Ranorex Remote Agent
  • Aggiunta di più configurazioni TestRun per le esecuzioni remote
  • Esecuzione di Ranorex diff. Configurazioni TestRun di Test Suite su uno o più Remote Agent

giorno II

  • Creazione di singole cartelle per gestire vari articoli
  • Creazione di un singolo repository
  • Creazione di moduli secondari riutilizzabili per l'automazione end-to-end
  • Creazione di un caso di test in Test Suite con moduli secondari
  • Esecuzione e analisi dei risultati di Test Suite
  • Creazione di dati di test nel file Excel esterno
  • Aggiunta di file Excel esterno come origine dati
  • Creazione della variabile del modulo nel modulo
  • Parametrizzazione del modulo Step / Repository RanorexPath
  • Aggiunta del binding dei dati al caso di test e vincolamento del parametro da colonna a modulo di Excel
  • Esecuzione del test case guidato da dati e analisi dei dati
  • Aggiunta di convalida al modulo per convalidare i dati parametrizzati
  • Segnalazione dell'istantanea al registro
  • Assegnazione: Crea uno script DDDT end-to-end modulare per l'applicazione Web
  • Lavorare con i proiettori di prova
    • Aggiunta di Setup e Teardown Block a Test Case e Test Suite
    • Aggiunta di moduli a Setup e Teardown Blocks
    • Esecuzione di Test Case / Test Suite con Test Fixtures
  • Lavorare con le convalide
    • Aggiunta di un passaggio di convalida attraverso la registrazione
    • Esecuzione della convalida dell'esistenza dell'elemento
    • Esecuzione di testo, dimensioni, verifica posizione dell'oggetto
    • Esecuzione della convalida del contenuto immagine
  • Lavorare con il riconoscimento degli oggetti basato su immagini
    • Registrazione del test usando il riconoscimento basato sull'immagine
    • Esecuzione e analisi dei risultati
    • Personalizzazione delle proprietà di riconoscimento dell'immagine
  • Lavorare con i moduli di codice
    • Aggiunta del modulo di codice al progetto
    • Capire la struttura del codice C #
    • Aggiunta del codice MessageBox
    • Esecuzione e analisi dei risultati
    • Aggiunta del messaggio del registro dei rapporti
    • Esecuzione e analisi dei risultati
  • Lavorare con i moduli di codice end-to-end (per l'app Win)
    • Creazione di singoli moduli utilizzando il repository per:
      • Applicazione di apertura
      • Applicazione di convalida
      • Chiusura dell'applicazione
    • Creazione ed esecuzione di un caso di test con i moduli di codice
    • Aggiunta del parametro del modulo di codice
    • Aggiunta della convalida nel modulo di codice
    • Reporting Screenshot dal modulo del codice
    • Creazione ed esecuzione di un caso di test DDT utilizzando i moduli codice
  • Assegnazione:
    • Creazione ed esecuzione di un caso di test DDT utilizzando i moduli di codice (Script C #) per l'applicazione Web

giorno III

  • Lavorare con le librerie
    • Aggiunta della raccolta del codice utente al progetto
    • Informazioni sulla struttura della classe di raccolta del codice utente C #
    • Aggiunta di metodi statici definiti dall'utente
    • Chiamare i metodi definiti dall'utente dal modulo di codice
    • Esecuzione e analisi dei risultati
  • Lavorare con la programmazione descrittiva
  • Utilizzo delle classi del modello di oggetto della pagina
    • Creazione ed esecuzione di classi POM per Win App
    • Creazione ed esecuzione di classi POM per Web App
  • Lavorare con l'opzione di ricerca dinamica
  • Lavorare con i modelli di test ibridi
    • Creazione di un nuovo test case in Test Suite
    • Aggiunta del modulo ricodificato
    • Aggiunta del modulo di codice
    • Esecuzione e analisi dei risultati
  • Gestire i popup usando PopupWatcher
    • Creazione della classe PopupWatcher
    • Aggiunta della configurazione di Watch
    • Gestione di popup a livello di codice
    • Gestione di popup a livello di suite utilizzando Setup e TearDown
  • tra Ranorex Remote Agent e Selenium WebDriver Endpoint
  • Ranorex & Selenium WebDriver Integration
    • Configurazione di Selenium Grid Hub & Node con Timeout
    • Aggiunta di endpoint griglia selenio
    • Esecuzione di Ranorex Web TestCase su Selenium Endpoint remoto
    • Analizzare i risultati dell'esecuzione remota

Per favore, scrivici a info@itstechschool.com e contattaci a + 91-9870480053 per il costo del corso e il costo, il programma e la posizione della certificazione

Lasciaci una domanda

Certificazione

In caso di completamento con successo di un corso CSPO di due giorni (16 ore) insegnato da un Istruttore Certificato Scrum (come questo corso), riceverai un Certificato da Scrum Alliance che ti designerà come Scrum Product Owner certificato. La certificazione include un'iscrizione di due anni in Scrum Alliance.

Per maggiori informazioni gentilmente contattarci.


Recensioni