{"id":6672,"date":"2021-01-11T10:34:46","date_gmt":"2021-01-11T01:34:46","guid":{"rendered":"http:\/\/54.178.87.26\/axosoft-soap-api\/"},"modified":"2021-03-09T18:17:37","modified_gmt":"2021-03-09T09:17:37","slug":"axosoft-soap-api","status":"publish","type":"page","link":"https:\/\/docs.testrail.techmatrix.jp\/testrail\/docs\/702\/integrate\/tools\/axosoft-soap-api\/","title":{"rendered":"Tools: Axosoft SOAP API"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.4.2&#8243;][et_pb_row _builder_version=&#8221;4.4.2&#8243;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.4.2&#8243;][et_pb_text admin_label=&#8221;Standard Text&#8221; _builder_version=&#8221;4.4.2&#8243; width=&#8221;100%&#8221;]<\/p>\n<h1 id=\"toolsontime_soap_api\" class=\"sectionedit1\">Tools: OnTime SOAP API<\/h1>\n<div class=\"level1\">\n<p>Defect plugins can be used to implement a deeper bug tracker integration and TestRail comes with a ready-to-use OnTime defect plugin.<\/p>\n<\/div>\n<p>[\/et_pb_text][et_pb_text admin_label=&#8221;Note&#8221; _builder_version=&#8221;4.4.2&#8243; background_color=&#8221;#ffffdd&#8221; custom_padding=&#8221;4px|4px|2px|6px|false|false&#8221; border_width_all=&#8221;1px&#8221; border_color_all=&#8221;#E1E163&#8243;]<\/p>\n<p>The OnTime defect plugin discussed in this article uses OnTime&#8217;s SOAP API, which we recommend for OnTime v12 or earlier. If you are using OnTime v13 or later, we recommend using our new\u00a0<a href=\"\/testrail\/docs\/integrate\/tools\/axosoft-rest-api\">OnTime REST<\/a>\u00a0plugin instead, which comes with more built-in functionality and is easier to set up.<\/p>\n<p>[\/et_pb_text][et_pb_text admin_label=&#8221;Standard Text&#8221; _builder_version=&#8221;4.4.2&#8243; width=&#8221;100%&#8221;]<\/p>\n<p>To configure the defect plugin, select\u00a0<strong>Administration &gt; Integration<\/strong>\u00a0and select\u00a0<em>OnTime<\/em>\u00a0in the\u00a0<strong>Defect Plugin<\/strong>\u00a0dropdown list. The next step is to configure all the necessary connection settings in the\u00a0<strong>Configuration<\/strong>\u00a0field. Project-specific plugins and configuration settings can optionally be specified under\u00a0<strong>Administration &gt; Projects<\/strong>.<\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;\/testrail\/docs\/702\/wp-content\/uploads\/ontime-push.png&#8221; _builder_version=&#8221;4.4.2&#8243;][\/et_pb_image][et_pb_text admin_label=&#8221;Standard Text&#8221; _builder_version=&#8221;4.4.2&#8243; width=&#8221;100%&#8221; hover_enabled=&#8221;0&#8243;]<\/p>\n<p id=\"ontime_now_hosted\"><span style=\"font-size: inherit;\">When the defect plugin has been configured, a new <\/span><strong style=\"font-size: inherit;\">Push <\/strong><span style=\"font-size: inherit;\">link is shown next to the Defects field in the <\/span><strong style=\"font-size: inherit;\">Add Test Result<\/strong><span style=\"font-size: inherit;\"> dialog. Clicking the link will open a popup dialog that enables you to push a bug report to OnTime without leaving TestRail.<\/span><\/p>\n<div class=\"level1\">\n<p>Once the test result is added, hovering the mouse cursor over a defect ID will open a window with useful information and status details about the defect in OnTime.<\/p>\n<\/div>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.4.2&#8243;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.4.2&#8243;][et_pb_text admin_label=&#8221;Standard Text&#8221; _builder_version=&#8221;4.4.2&#8243; width=&#8221;100%&#8221;]<\/p>\n<h2>On-Time Now (Hosted)<\/h2>\n<p>[\/et_pb_text][et_pb_text admin_label=&#8221;Note&#8221; _builder_version=&#8221;4.4.2&#8243; background_color=&#8221;#ffffdd&#8221; custom_padding=&#8221;4px|4px|2px|6px|false|false&#8221; border_width_all=&#8221;1px&#8221; border_color_all=&#8221;#E1E163&#8243;]<\/p>\n<p>As mentioned above, we recommend using our\u00a0<a href=\"\/testrail\/docs\/integrate\/tools\/axosoft-rest-api\">OnTime REST<\/a>\u00a0defect plugin for new OnTime versions instead, including OnTime Now as it comes with more built-in functionality and is easier to set up.<\/p>\n<p>[\/et_pb_text][et_pb_text admin_label=&#8221;Standard Text&#8221; _builder_version=&#8221;4.4.2&#8243; width=&#8221;100%&#8221;]<\/p>\n<p>If you are using OnTime Now you can find your\u00a0<abbr title=\"Application Programming Interface\">API<\/abbr>\u00a0token when you login to your Axosoft Store account and click the\u00a0<em>Settings<\/em>\u00a0button next to your Hosted instance. You will need to use the\u00a0<em>Security Guid<\/em>\u00a0value of the\u00a0<strong>OnTime Sdk Settings<\/strong>\u00a0box for the integration settings (the\u00a0<code>token<\/code>\u00a0value in TestRail&#8217;s configuration settings).<\/p>\n<p>Please note that you also need to use a slightly different address for the defect plugin connection settings. You can find the correct\u00a0<abbr title=\"Uniform Resource Locator\">URL<\/abbr>\u00a0on the same page as mentioned above (the\u00a0<em>Sdk\u00a0<abbr title=\"Uniform Resource Locator\">URL<\/abbr><\/em>\u00a0address in the table at the bottom of the page).<\/p>\n<p>[\/et_pb_text][et_pb_text admin_label=&#8221;Code Sample&#8221; _builder_version=&#8221;4.4.2&#8243; background_color=&#8221;#ECF6FF&#8221; custom_padding=&#8221;4px|4px|2px|6px|false|false&#8221; hover_enabled=&#8221;0&#8243; border_width_all=&#8221;1px&#8221; border_color_all=&#8221;#C7DBEF&#8221;]<\/p>\n<pre>If your normal OnTime Now address is this: https:\/\/<span class=\"marked\">name<\/span>.ontimenow.com\nThen your SDK address likely looks like this: http:\/\/<span class=\"marked\">name<\/span>sdk.ontimenow.com<\/pre>\n<p>[\/et_pb_text][et_pb_text admin_label=&#8221;Standard Text&#8221; _builder_version=&#8221;4.4.2&#8243; width=&#8221;100%&#8221; hover_enabled=&#8221;0&#8243;]<\/p>\n<h2 id=\"ontime_installation\" class=\"sectionedit3\">OnTime Installation<\/h2>\n<div class=\"level3\">\n<p>The TestRail defect plugin for OnTime requires that the OnTime SDK is installed and configured on your OnTime server. Please contact the Axosoft support if you have any questions about the SDK. We can also usually provide tips on how to install the SDK.<\/p>\n<\/div>\n<p>[\/et_pb_text][et_pb_text admin_label=&#8221;Standard Text&#8221; _builder_version=&#8221;4.4.2&#8243; width=&#8221;100%&#8221;]<\/p>\n<div class=\"level3\">\n<h2>Customizations<\/h2>\n<p>The OnTime defect plugin was built to work with a standard OnTime configuration. TestRail allows you to customize the integration to work with your own custom fields among other things. Please see the following articles for details on how to customize the integration:<\/p>\n<\/div>\n<div class=\"level3\">\n<ul>\n<li class=\"level1\">\n<p class=\"li\"><a class=\"wikilink1\" title=\"testrail-integration:defects-plugins-examples\" href=\"\/testrail\/docs\/integrate\/defects\/plugins-examples\">Customizing the OnTime defect plugin<\/a><\/p>\n<\/li>\n<li class=\"level1\">\n<p class=\"li\"><a class=\"wikilink1\" title=\"testrail-integration:defects-plugins-custom\" href=\"\/testrail\/docs\/integrate\/defects\/plugins-custom\">Defect plugins internal reference<\/a><\/p>\n<\/li>\n<\/ul>\n<\/div>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.4.2&#8243;][et_pb_row _builder_version=&#038;#822 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":6703,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"class_list":["post-6672","page","type-page","status-publish","hentry"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/docs.testrail.techmatrix.jp\/testrail\/docs\/702\/wp-json\/wp\/v2\/pages\/6672","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/docs.testrail.techmatrix.jp\/testrail\/docs\/702\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/docs.testrail.techmatrix.jp\/testrail\/docs\/702\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/docs.testrail.techmatrix.jp\/testrail\/docs\/702\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/docs.testrail.techmatrix.jp\/testrail\/docs\/702\/wp-json\/wp\/v2\/comments?post=6672"}],"version-history":[{"count":3,"href":"https:\/\/docs.testrail.techmatrix.jp\/testrail\/docs\/702\/wp-json\/wp\/v2\/pages\/6672\/revisions"}],"predecessor-version":[{"id":9503,"href":"https:\/\/docs.testrail.techmatrix.jp\/testrail\/docs\/702\/wp-json\/wp\/v2\/pages\/6672\/revisions\/9503"}],"up":[{"embeddable":true,"href":"https:\/\/docs.testrail.techmatrix.jp\/testrail\/docs\/702\/wp-json\/wp\/v2\/pages\/6703"}],"wp:attachment":[{"href":"https:\/\/docs.testrail.techmatrix.jp\/testrail\/docs\/702\/wp-json\/wp\/v2\/media?parent=6672"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}