Skip to content
Last updated

Testing Tutorial for RubyPlay Seamless Wallet API

Purpose and Audience

The purpose of this document is to explain the testing of the implemented RubyPlay Seamless Wallet API using a predefined Postman collection.

The audience is the third-party operators that integrate with RubyPlay.

Testing is intended to help the Operator ensure the implemented API is working correctly.

How To Start

The RubyPlay Seamless Wallet API has to be implemented by the Operator before testing.

Necessary Tools

The Operator has to install the Postman application. Go to the Postman official website to download the required app.

We use screenshots of Postman v10.19 in this document.

Testing Steps

For successful testing, the Operator has to perform the steps described below.

1. Import Postman Collection

Download the collection file, which has to be imported to the Postman app:

RGS-RGS.postman_collection.json

To import Postman collection:

  1. Open Postman by clicking its icon
Postman Icon
  1. Select Collections and then click Import
Import Collection
  1. Click Select files or use Drag and Drop method to import the collection
Upload Collection
  1. Choose the RGS-RGS.postman_collection.json file in the dialog box and click Open. Postman will automatically import this file
Choose Collection FileCollection

2. Import Environment File

The next step is to import the Environment file to Postman.

  1. Download the template of the Environment file

template-operator.postman_environment.json

You can change the name of the Environment file.

  1. Select Environments and then click Import
Import Env
  1. Import template-operator.postman_environment.json as you did with RGS-RGS.postman_collection.json
Upload Env
  1. Click template-operator, change the specified fields in the template (url, sessionToken and gameId) and then click Save
Change Fields

3. Choose Environment File

After importing the Environment file to Postman, choose template-operator in the following select box:

Choose Env

4. Launch Collection Runner

The next step is to launch the Collection Runner to perform the testing. Do the following:

  1. Make sure the Environment file is chosen
  2. Click Collections to open the existing collections
  3. Choose the RGS-RGS collection and click ...
  4. Click Run collection
Open Run Settings
  1. Select the pointed check box and click Run RGS-RGS
Run Collection
  1. After successful testing you will see the following results
Testing Results
  1. In case of some failures, please retry testing by clicking Run Again and if the failures occur again, check the implemented Seamless Wallet API.