This service provides the functionality for importing data from an external application into SpiraTest and for exporting SpiraTest data for import into another application.
The following operations are supported. For a formal definition, please review the Service Description.
-
AddAttachment
Adds a new attachment into the system and associates it with the provided artifact -
AddCustomList
Adds a new custom list into the system -
AddCustomListValue
Adds a new custom list value into the system -
AddCustomProperties
Adds new custom properties to an artifact -
AddIncident
Adds a new incident to the current project -
AddIncidentPriority
Adds a new incident priority to the current project -
AddIncidentResolution
Adds a new resolution to an existing incident -
AddIncidentSeverity
Adds a new incident severity to the current project -
AddIncidentStatus
Adds a new incident status to the current project -
AddIncidentType
Adds a new incident type to the current project -
AddRequirement
Adds a new requirement record to the current project using the position offset method -
AddRequirement2
Adds a new requirement record to the current project using the parent requirement method -
AddRequirementTestCoverage
Maps a requirement to a test case, so that the test case 'covers' the requirement -
AddTask
Adds a new task to the current project -
AddTestCase
Adds a new test case to the current project -
AddTestCaseParameter
Adds a new parameter for a test case -
AddTestFolder
Adds a new test folder to the current project -
AddTestSet
Adds a new test set into the system at a point in front of the passed in test set -
AddTestSetFolder
Adds a new test set folder into the system -
AddTestSetTestCaseMapping
Adds a test case to a test set -
AddTestStep
Adds a new test step to the test case specified -
AddUser
Adds a new user to the system and to the current project -
Authenticate
Authenticates against the server. Need to call before using other methods -
ConnectToProject
Connects to a project, needed before calling other artifact import methods -
CreateProject
Creates a new project in the system and makes the authenticated user owner of it -
CreateTestCaseParameterToken
Returns the full token of a test caseparameter from its name -
Disconnect
Disconnects the currenly authenticated / authorized user -
GetWebServerUrl
Gets the base URL of the website that SpiraTest is running under. Used for notifications and exported artifacts -
RemoveRequirementTestCoverage
Removes a coverage mapping entry for a specific requirement and test case -
RetrieveProjectList
Retrieves a list of projects that the passed in user has access to -
RetrieveServerDateTime
Retrieves the current date-time on the server -
UpdateRequirement
Updates an existing requirement entry in the system (only its data, not its position) -
UpdateTestCase
Updates an existing test case entry in the system (only its data, not its position)