Home Home
  login

Gemini Community Support Site

This Gemini community support site can be used to find solutions to product issues. You can log in using Open Id, Google Profile and even Facebook. Feel free to ask a question or browse FAQs and documentation. Product tour videos are also available along with how-to videos demonstrating key Gemini capabilities.




Index Testing API

 10.12          API
api
 10.12.1            Introduction
api
 10.12.2            Enabling API support
install
api
 10.12.3            Authentication
api
 10.12.4            Response Formats
api
 10.12.5            .NET Quick-start
api
 10.12.6            Schema Reference
api
 10.12.7            Administration API
admin
api
 10.12.8            Alerts API
api
emails
 10.12.9            Custom Fields API
custom-fields
api
 10.12.10             Groups API
security
api
 10.12.11             Items API
api
 10.12.12             Projects API
projects
api
 10.12.13             Users API
security
api
 10.12.14             Testing API
testing
api
View  |  Print  |  PDF

15 documents found.


Testing API

testing
api

Test Cases

Get Test Case

 

REST End-point GET /api/tests.ashx/testcases/{testcaseid}
Client API Method TestsService.GetTestCase
Request Body  

Returns TestCaseEN based upon provided Test Case Id.

 

Create Test Case

 

REST End-point POST /api/tests.ashx/testcases
Client API Method TestsService.CreateTestCase
Request Body TestCaseEN

Creates new test case based upon provided TestCaseEN object.

 

Update Test Case

 

REST End-point PUT /api/tests.ashx/testcases/{testcaseid}
Client API Method TestsService.UpdateTestCase
Request Body TestCaseEN

Updates an existing test case based upon provided TestCaseEN object.

Returns the updated TestCaseEN object.

 

Delete Test Case

 

REST End-point DELETE /api/tests.ashx/testcases/{testcaseid}
Client API Method TestsService.DeleteTestCase
Request Body  

Deletes the specified test case.

 

Test Case Steps

Get Test Case Step

 

REST End-point GET /api/tests.ashx/testcasesteps/{testcasestepid}
Client API Method TestsService.GetTestCaseStep
Request Body  

Returns TestCaseStepEN based upon provided Test Case Step Id.

 

Create Test Case Step

 

REST End-point POST /api/tests.ashx/testcasesteps
Client API Method TestsService.CreateTestCaseStep
Request Body TestCaseStepEN

Creates new test case step based upon provided TestCaseStepEN object.

 

Update Test Case Step

 

REST End-point PUT /api/tests.ashx/testcasesteps /{testcasestepid }
Client API Method TestsService.UpdateTestCaseStep
Request Body TestCaseStepEN

Updates an existing test case step based upon provided TestCaseStepEN object.

Returns the updated TestCaseStepEN object.

 

Delete Test Case Step

 

REST End-point DELETE /api/tests.ashx/testcasesteps /{testcasestepid}
Client API Method TestsService.DeleteTestCaseStep
Request Body  

Deletes the specified test case step.

 

Test Case Issues

Add Test Case Test Issue

 

REST End-point POST /api/tests.ashx/testcaseissues
Client API Method TestsService.AddTestCaseIssue
Request Body TestCaseTestIssueEN

Associate a Test Case with an Issue based upon provided TestCaseTestIssueEN object.

 

 

Remove Test Case Test Issue

 

REST End-point DELETE /api/tests.ashx/testcaseissues/{testcaseid}/testcase/{testcaseid}/issue/{issueid}
Client API Method TestsService.RemoveTestCaseIssue
Request Body  

Removes the association between a Test Case and the Issue.

 

Test Plans

Get Test Plan

 

REST End-point GET /api/tests.ashx/testplans/{testplanid}
Client API Method TestsService.GetTestPlan
Request Body  

Returns TestPlanEN based upon provided Test Plan Id.

 

Create Test Plan

 

REST End-point POST /api/tests.ashx/testplans
Client API Method TestsService.CreateTestPlan
Request Body TestPlanEN

Creates new test plan based upon provided TestPlanEN object.

 

Update Test Plan

 

REST End-point PUT /api/tests.ashx/testplans/{testplanid}
Client API Method TestsService.UpdateTestPlan
Request Body TestPlanEN

Updates an existing test plan based upon provided TestPlanEN object.

Returns the updated TestPlanEN object.

 

Delete Test Plan

 

REST End-point DELETE /api/tests.ashx/testplans/{testplanid}
Client API Method TestsService.DeleteTestPlan
Request Body  

Deletes the specified test plan.

 

Test Plan Cases

Add Test Plan Test Case

 

REST End-point POST /api/tests.ashx/testplancases
Client API Method TestsService.AddTestPlanTestCase
Request Body TestPlanTestCaseEN

Associate a Test Case with a  Test Plan based upon provided TestPlanTestCaseEN object.

 

 

 

Remove Test Plan Test Case

 

REST End-point DELETE /api/tests.ashx/testplancases/{testplanid}/testplan/{testplanid}/testcase/{testcaseid}
Client API Method TestsService.RemoveTestPlanTestCase
Request Body  

Removes the association between a Test Case a Test Case.

 

Test Runs

Get Test Run

 

REST End-point GET /api/tests.ashx/testruns/{testrunid}
Client API Method TestsService.GetTestRun
Request Body  

Returns TestRunEN based upon provided Test Run Id.

 

Create Test Run

 

REST End-point POST /api/tests.ashx/testruns
Client API Method TestsService.CreateTestRun
Request Body TestRunEN

Creates new test run based upon provided TestRunEN object.

 

Update Test Run

 

REST End-point PUT /api/tests.ashx/testruns /{testrunid}
Client API Method TestsService.UpdateTestRun
Request Body TestRunEN

Updates an existing test run based upon provided TestRunEN object.

Returns the updated TestRunEN object.

 

Delete Test Run

 

REST End-point DELETE /api/tests.ashx/testruns /{testrunid}
Client API Method TestsService.DeleteTestRun
Request Body  

Deletes the specified test run.

 

Test Run Steps

Get Test Run Step

 

REST End-point GET /api/tests.ashx/testrunsteps/{testrunstepid}
Client API Method TestsService.GetTestRunStep
Request Body  

Returns TestRunStepEN based upon provided Test Run Step Id.

 

 

Create Test Run Step

 

REST End-point POST /api/tests.ashx/testrunsteps
Client API Method TestsService.CreateTestRunStep
Request Body TestRunStepEN

Creates new test run step based upon provided TestRunStepEN object.

 

 

Update Test Run Step

 

REST End-point PUT /api/tests.ashx/testrunsteps/{testrunstepid}
Client API Method TestsService.UpdateTestRunStep
Request Body TestRunStepEN

Updates an existing test run step based upon provided TestRunStepEN object.

Returns the updated TestRunStepEN object.

 

 

Test Run Time Log

Get Test Run Time Log

 

REST End-point GET /api/tests.ashx/testruntimes/{testruntimelogid}
Client API Method TestsService.GetTestRunTime
Request Body  

Returns TestRunTimeLogEN based upon provided Test Run Time Log  Id.

 

 

Create Test Run Time Log

 

REST End-point POST /api/tests.ashx/testruntimes
Client API Method TestsService.CreateTestRunTime
Request Body TestRunTimeLogEN

Creates new test run based upon provided TestRunTimeLogEN object.

 

 

Update Test Run Time Log

 

REST End-point PUT /api/tests.ashx/testruntimes/{testruntimelogid}
Client API Method TestsService.UpdateTestRunTime
Request Body TestRunTimeLogEN

Updates an existing test run time log based upon provided TestRunTimeLogEN object.

Returns the updated TestRunTimeLogEN object.

 

 

Delete Test Run Time Log

 

REST End-point DELETE /api/tests.ashx/testruntimes/{testruntimelogid}
Client API Method TestsService.DeleteTestRunTime
Request Body  

Deletes the specified test run time log.