Skip to main content
Samsung Developer Program

IAP Test

This test module subjects your app to a single test case in order to determine determines whether or not any IAP billing permission strings for the Galaxy Apps and/or Google Play app stores are specified in your app manifest; and, if specified, whether or not they are valid. For each valid string, the test determines whether or not your app has integrated IAP functionality for the associated app store.

Test results consist of whether or not the sale of IAP items is supported by each app store version of your app.

Test Sequence

  1. Determine whether or not your app's manifest specifies IAP bill permission strings for Galaxy Apps and Google Play stores.
  2. If the manifest does not specify either permission string, then testing is terminated.
  3. If 1 or both permission strings are specified:
    1. Determine the app store of each specified permission string.
    2. When the permission string issued for Samsung Galaxy Apps is specified, IAP testing determines:
      1. Whether or not the string is valid.
      2. Whether or not your app has integrated Samsung IAP version 3.0 and 4.0 functionality.
    3. When the permission string issued for Google Play is specified, IAP testing determines:
      1. Whether or not the string is valid.
      2. Whether or not your app has integrated Google IAP functionality.

Test Results

The following results are available by clicking the IAP_Test link in the Test Results Summary page (summary.xml), or by opening the IAP_Test.xml file in the unzipped file directory. In the Test Module Results page, you can filter to show all or only those test cases that were blocked.

Test_Results_IAP_Test - Color.png

 

Case ID

Unique name of the module's test case

Purpose

1. Determine if IAP billing permissions for Galaxy Apps and/or Google Play are specified and valid.

2. Determine if app integrated associated IAP functionality.

Status

Current state of testing the app via the test case:

Completed     All testing has finished.

Result

Fundamental outcome of running the test case:

[Blank]       App either has or does not have IAP billing permission for the Galaxy Apps and/or Google Play stores.
See Comments column for details.

Blocked      An internet connection could not be established OR the test device could not connect to the test server.

Comments

Information about the testing and test results
NOTE:  Each test results in only 1 of the following conditions.

  • App from both Galaxy Apps and Google Play can sell IAP items.
  • App from Galaxy Apps can sell IAP items, but app from Google Play cannot.
  • App from Google Play can sell IAP items, but app from Galaxy Apps cannot.
  • App from both Galaxy Apps and Google Play cannot sell IAP items.

Data File

Files with test case results data and information:

n/a         Logs or attachments are not generated by the test case or not available.

 

  • Was this article helpful?