Skip to main content

App testing

Before publishing, you can add a closed version of the application to RuStore and ensure its functionality by engaging testers.

Testing will help correct technical flaws before a large number of users see them. As a result, the version of the app that will appear in RuStore will be more convenient than the original one.

Testing occurs in two stages:

  1. Launc testing in the RuStore Console and adding testers.
  2. Testing by attracted users in the RuStore appl (on the storefront)

Running testing in the RuStore Console

Download the app version for testing

  1. Open theRuStore Console system.
  2. Go to the Applications tab.
  3. Select the app which version you want to test.
  4. Select Testing.
  5. Go to Alpha testing.
  6. Select Private Versions.
  7. Click Download version.
info

The alpha build can be downloaded only if there is already 1 working version published for all users.

img
note

The closed version download is available for free apps on mobile devices. Before adding a file, make sure that the app does not have any closed versions loaded or is in the ARCHIEVED status.

  1. Check the version information - RuStore will pre-fill it automatically from the published public version. Edit the data if necessary.
  2. Click "Submit for moderation".
info

After moderation, the version will be published in RuStore. A link to the version for testing will be generated automatically, and you can send it to testers yourself.

The Add Testers window will open.

note

You can add testers immediately after downloading the version by clicking Add testers, or later - through RuStore Console.

  1. Do one of the following:
    • to add a tester now, click Add tester - the procedure is similar to that presented in next paragraph.
    • To complete the procedure, click Close - you can add a tester later through the RuStore Console (see below).

To add testers

note

Testers can be users registered in RuStore and having a VK ID.

  1. In the left panel of RuStore Console select Testing > Alpha testing > Testers.
    The Console page will look like this.
img
  1. Click Invite Tester.
    A window will appear that requires you to input the VK ID for the tester or testers.
img
  1. Input the VK ID of the designated tester, or if there are multiple testers, provide a list of VK IDs separated by commas.
caution

The VK ID under which the user logs in to the RuStore app must match his VK ID as a tester.

  1. Click Invite.
note

You can add a maximum of 2000 testers.

To remove a tester:

  1. Find the user in the list.
  2. Click icon on the line with his name.
  3. Click Delete.

How to complete testing:

  1. Open theRuStore Console system.
  2. Go to the Applications tab.
  3. Select the app you want to complete testing.
  4. Select Testing.
  5. Go to Alpha testing.
  6. Select Private Versions.
  7. Click on the three dots on the right side.
  8. In the drop-down list, click Finish testing.
note

After testing, you can download the current version or the new version with changes as the main one. The version code must be greater than the previous one.

Testing apps on the RuStore storefront

To test the app, the user added as a tester must be authorized in RuStore. At that:

  • to work with a closed version in the RuStore app, the user must update it to the latest version;
  • the user must be authorized in RuStore;
  • The user's VK ID must match the VK ID that was added earlier as a tester ID.

After authorization, the user can follow a link to the test app or find it in the app directory.

Once testing is complete, the test app must be uninstalled and reinstalled again so that the tester can regain access to the production app.