SpiraTest SOAP Webservice 5.0 Issue

Tuesday, December 5, 2017

Good day. 


I'm attempting the following from Python

from suds.client import Client

client = Client("http://api.inflectra.com/Spira/Services/v5_0/SoapService.svc?wsdl")
testupdate = client.factory.create('TestCase_UpdateStep')
remoteTestStep = client.factory.create('RemoteTestStep')


When I print the testupdate object I get the following output: 


   remoteTestStep =
         ArtifactTypeId = None
         ConcurrencyDate = None
         CustomProperties =
               RemoteArtifactCustomProperty[] = <empty>
         IsAttachments = None
         ProjectId = None
         Description = None
         ExecutionStatusId = None
         ExpectedResult = None
         LastUpdateDate = None
         LinkedTestCaseId = None
         Position = None
         SampleData = None
         TestCaseId = None
         TestStepId = None


But when the next line gets executed it returns the following error:

suds.TypeNotFound: Type not found: 'RemoteTestStep'


2 Replies
Friday, December 8, 2017
re: TennisonD Tuesday, December 5, 2017

Hi Tennison,

Unfortunately  we're not experts in Python / SUDS, but maybe this link will help:




Wednesday, December 20, 2017
re: inflectra.jimx Friday, December 8, 2017


Thanks for your reply. I've tried that solution long before you suggested it and it still doesn't work. 

All indications point to their being an issue with the WSDL. Why is it I can use the WSDL to create a "TestCase_UpdateStep" object but the "RemoteTestStep" fails with "Type not found"? 

Spira Helps You Deliver Quality Software, Faster and With Lower Risk

And if you have any questions, please email or call us at +1 (202) 558-6885


  • Started: Tuesday, December 5, 2017
  • Last Reply: Thursday, July 23, 2020
  • Replies: 2
  • Views: 10912