Difference: TestBed (r12 vs. r8)

TestBed

The Test Bed is a simple HTML page that allows you to post any XML string directly to the XmlEngine or SmartXchange Proxy as a request, displays the response XML, and provides many sample requests that expedite the creation of a new request.

Test Bed is most often used to simulate request/response workflows during the design phase of a new SmartIntegrator service or to provide analysis on the behavior of an existing service.

SITestBed.jpg

Setup

  1. Right-click and download the "testbed.html.txt" file to your local machine. It A link to the file is at the bottom of this webpage. page.
  2. Remove Rename the .txt extension so the file is now called "testbed.html." to testbed.html (i.e., remove the .txt extension).
  3. Testbed.html can now be treated as Open testbed.html in your web browser. the TestBed utility. Save it in your working directory and run locally in your browser when need.

Instructions

Note: If you encounter any issues running the testbed.html file in your browser, you can rename the file testbed.hta and run it as an HTML application (this works in Windows only).

  1. Select to either post a request through SmartIntegrator or SmartXchange.
  2. Enter your credential for the request.
    1. If connecting through SmartIntegrator, these will be the Office Name, User Name, and Password of some SmartOffice User Account.
    2. If connecting through SmartXchange, these will be the Adapter Name, User Name, and Password of your partner credentials.
  3. Enter the XML of the request you would like to post. Alternately, you can select one of the sample request links to populate XML and then alter it to suit your needs.
  4. Click the Submit button.
  5. Read the Response XML from SmartOffice.

Using the Test Bed

  1. For the Request Type, select the type of request you want to post:
    • To post directly to XmlEngine, select SmartIntegrator.
    • To post to the SmartXchange proxy service, select SmartXchange.
  2. Enter the URL you are posting to:
    • If posting to SmartIntegrator, enter the XML engine URL for the server you want to post the request to (for more information, see XmlEngine).
    • If posting to SmartXchange, enter a SmartXchange proxy service URL. For a list of SmartXchange URLs for QA, production and other environments, see SmartXchange.
  3. Fill in the remaining fields with your credentials for the request:
    • If posting to SmartIntegrator, enter the office name, user name and password of a SmartOffice user account. In addition, if posting to a production server, enter the registration key provided to you by Ebix.
    • If posting to SmartXchange, enter the developer partner credentials (Adapter Name, User Name, and Password) provided to you by Ebix. No registration key is needed when posting to SmartXchange.
  4. Enter the XML of the request you would like to post. Alternately, you can select one of the sample request links to populate XML and then alter it to suit your needs.
  5. Click the Submit button.


-- Main.dustin - 24 Oct 2012

IAttachmentActionSizeDateWhoComment
testbed.html.txttxttestbed.html.txtmanage 80.8 K 07 Dec 2012 - 21:53 Main.dustin Testbed utility. Save locally, and remove the .txt extension of this file so it ends in .html. Run locally on your browser.
  • testbed.html.txt: Testbed utility. Save locally and remove the .txt extension of this file so it ends in .html. Run locally on your browser.
  • testbed.html.txt: Testbed utility. Save locally and remove the .txt extension of this file so it ends in .html. Run locally in your browser.
IAttachmentActionSizeDateWhoComment
testbed.html.txttxttestbed.html.txtmanage 62.8 K 13 Oct 2020 - 18:31DinosLambropoulos Testbed utility. Save locally and remove the .txt extension of this file so it ends in .html. Run locally in your browser.

 
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback