Call : (+91) 968636 4243
Mail : info@EncartaLabs.com
EncartaLabs

Ranorex

( Duration: 6 Days )

Ranorex Automation tool is used to automate all kind of Windows Applications and Web Applications. In Ranorex training course, you will learn and use the Ranorex tool to create test scripts.

By attending Ranorex workshop, delegates will learn to:

  • Understand and use the tool to create test scripts
  • Overview of how to build a framework
  • Run, Maintain and use the tests

  • Working knowledge on VB.net/C# and understanding of .NET framework
  • Experience with Microsoft Windows
  • Basic understanding of Microsoft Windows applications and of the testing process

This Ranorex class is ideal for:

  • Quality Assurance engineers
  • Technical/Test managers
  • Technical/Test Leads
  • Software Test Engineers
  • Anyone who needs to automate manual testing and verification processes

COURSE AGENDA

1

Day 1

  • Getting started with Ranorex
  • Installing Ranorex, registration
  • Default record, playback
  • Generating code
  • Execute a Test
2

Day 2

  • Development setup prerequisites
  • Using C# and Visual Studio to write Test Case
  • Using Ranorex Spy
  • Using Ranorex Studio - Advantages and limitations
  • Test case structure
  • Ranorex API integration
  • Building a simple test case
  • Test a desktop application
3

Day 3

  • Ranorex Namespace
    • Ranorex.Controls
    • Ranorex.Core
    • Ranorex.Core.Data
    • Ranorex.Core.Remoting
    • Ranorex.Core.Reporting
    • Ranorex.Core.Repository
    • Ranorex.Core.Testing
  • Testing an web application
  • Ranorex XPath
  • Writing a Test Case using XPath
4

Day 4

  • Writing test cases for 64 bit application
  • How to organize a test group having multiple test cases
  • Test Environment Setup using Ranorex runtime
  • Arranging test cases into test suites
  • Source control
  • Writing test cases compatible to multiple browsers
  • Using Database to store test results
5

Day 5

  • Deep dive into browser based apps
    • How to handle pop-ups, pop-under
    • How to standardize different browser configurations
    • How to test a browser toolbar app
  • Deep dive into desktop based apps
    • Write a test case for a Java UI
    • Write a test case for a C++ UI (rich GUI)
    • Test a tray application
  • Deep dive into data driven testing
    • Writing a test case for a data centric UI
6

Day 6

  • Planning a test automation project
  • How to breakdown modules
  • How to handle dependencies
  • Organize a test library to reuse test case components
  • How to handle test case migration
    • For application updates
    • For Ranorex updates
  • Plan to test a localized application (in multiple languages)
  • How to handle test case changes
  • Discuss project specific automation challenges

Encarta Labs Advantage

  • One Stop Corporate Training Solution Providers for over 6,000 various courses on a variety of subjects
  • All courses are delivered by Industry Veterans
  • Get jumpstarted from newbie to production ready in a matter of few days
  • Trained more than 50,000 Corporate executives across the Globe
  • All our trainings are conducted in workshop mode with more focus on hands-on sessions

View our other course offerings by visiting https://www.encartalabs.com/course-catalogue-all.php

Contact us for delivering this course as a public/open-house workshop/online training for a group of 10+ candidates.

Top
Notice
X