Application Testing in Sandbox

Merchant will be provided a scenario test to make a several testing. After merchant had completed the test, merchant can proposed by email to Go Live Production. Merchant will be provided an assistant to do a testing.

Especially for the testing scenario number 16 and 17, the simulation timeout can be done in the following ways:

  1. use additional applications such as proxy for to hold http http request or response received or sent by the merchant
  2. modify the source code to add a sleep functionality. Eg for Java, you can use Thread.sleep(milliseconds),and in PHP you can use sleep(seconds)

Success Criteria in Testing Scenario

  • Merchant must submit the transaction in accordance with the current scenario. For example, if the Merchant is currentlu active in scenario No. 1 (Generate Payment Code Normal) then, Merchant must sent the Generate Payment Code Transaction. If the transactions are sent is in not the Generate Payment Code, the status of the test was deemed a failure scenario.
  • Request and Response are sent and received must be in accordance with predetermined specifications. Otherwise, the system will provide a response HTTP 400 Bad Request, and are not recorded as a trial (for the full spesifications, Consult to section Transfer For Payment)
  • Status of testing scenarios will always follow the latest condition of the experiments performed. For example, if testing three times in the order SUCCESS, SUCCESS, FAIL. Then the status of the test scenarios will be considered failed.

General Guidance for Testing

  • To keep doing the experiment without affecting the status of the test, please disable the test scenario by clicking the deactivate button at the top right of the test scenario testing scenarios page. If you get an HTTP 401 Unauthorized response, make sure of the following:
    1. Merchant must have a testing schedule that has been allocated by the Artajasa.
    2. Tests performed should fall within a predetermined testing schedule.
    3. If you feel that the time allocated for testing is not sufficient, then the merchant can contact helpdeskbersama.id@artajasa.co.id to extend the range of the testing schedule.