Skip to content

Training

We can train your QA team to use Rapise effectively for UI test automation. If you are switching from manual testing, this is a highly recommended option. Please contact sales@inflectra.com to make arrangements.

Training can be part of the Rapise Quick-Start implementation package.

Overview

The training is an interactive process. Our instructors provide online sessions and assign lab tasks to check the participants' level of understanding.

To complete the lab tasks, participants must have the necessary prerequisites: a computer with Rapise installed and licensed, access to the training SpiraTest instance, and enough time to attend sessions and complete the tasks.

Sessions are conducted via Zoom. Each session lasts about one hour. Each session starts with a review of the lab tasks from the previous session and a discussion of any common issues. It also includes a Q&A section to address questions from the previous session. At the end of the session, there is another Q&A section where instructors take new questions. Some questions are answered immediately, while others are addressed in the next session.

We expect participants to submit their lab results by the end of the day following a session. Our instructors will then check the completed lab tasks on the following day. This process allows for two sessions per week.

Prerequisites

Each person attending the training should have:

  • An individual PC with Rapise installed
  • Access to the training SpiraTest instance
  • Access to the demo applications

Sample Training Plan

We adjust training plans based on customer needs. The following is a sample plan.

Session 1: Rapise Basics

Topics

  • Rapise IDE Basics
  • Getting Help
  • Report View
  • Test Automation Tips & Tricks
  • Recording
  • Execution
  • Spira Integration Basics

Lab Tasks

Record and play back a simple test. Upload the result to SpiraTest.

Session 2: Rapise Visual Language

Topics

  • RVL
  • Data-driven Testing

Lab Tasks

Implement a test scenario in RVL.

Session 3: JavaScript Basics

Topics

  • JavaScript Basics

Lab Tasks

Write a JavaScript function according to a provided specification.

Session 4: Cross-browser Testing

Topics

  • Cross-browser Testing
  • Web Testing
  • Web Spy
  • XPath

Lab Tasks

Using WebSpy, build and test XPath expressions for specific elements on a given web page.

Session 5: SpiraTest Integration

Topics

  • SpiraTest Integration
  • Test Management in Spira
  • RapiseLauncher

Lab Tasks

Save a test to SpiraTest and execute it via RapiseLauncher, passing configuration parameters from SpiraTest.

Session 6: Frameworks

Topics

  • Sub-tests
  • Invoke One Test from Another
  • Custom Library

Lab Tasks

Implement a demo test case using the features of the presented framework.

Session 7: Dynamics 365 for Sales

Topics

  • Recording Tips
  • Launching Dynamics
  • UI Controls Supported by Rapise

Lab Tasks

Implement a test case for the demo Dynamics CRM instance.

Session 8: JavaScript in Rapise

Topics

  • Writing custom functions using the Rapise API

Lab Tasks

Write a custom function that interacts with web elements on the page using the Rapise API.