TestLink API XML-RPC Client
Project description
testlink-api-client
XML-RPC Client For TestLink
testlink api xmlrpc ref doc
Installation
#!/bin/bash
pip install TestlinkApiCLient
Usage
#!/usr/bin/env python
import TestlinkApiClient.xmlrpc import TestlinkClient
# Connect Testlink
testlink = TestlinkClient(url='Testlink Access Url', user='Testlink Username', dev_key='Personal Api Key')
# List Project
testlink.list_project()
# List Test Plan of the project
testlink.list_project_test_plan(project_name='Project Name')
# List Suite of the project root path
testlink.list_suite(project_name='Project Name')
# List Suite of the suite
testlink.list_suite(project_name='Project Name', suite_name='Suite Name')
# List Test Case of the suite
testlink.get_suite(project_name='Project Name', suite_name='Suite Name')
# Get the Test Case
testlink.get_test_case(project_name='Project Name', testcase_ext_id='Testcase external ID')
# Create a Test Case into the suite
testlink.create_test_case(project_name='Project Name', suite_name='Suite Name', testcase_name='Test Case Title')
testlink.create_test_case(project_name='Project Name', suite_name='Suite Name', testcase_name='Test Case Title', summary='Test Case Summary', steps='Test Case Steps')
## Steps is a list, every step format could find from testlink.step_template
Rest Client For TestLink
In The Future
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for TestlinkApiClient-0.1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4dabe5b7d8f56eca32a4521e0d9b5520e34eb3a7351e0c87ef4c8e2a90923a54 |
|
MD5 | c1ab3a8ab8e58bb3f5b049c3cdf83417 |
|
BLAKE2b-256 | 046ca0445078885fceaac43d19a0acaf9adbd59078e91ba4383d06322e5e40d6 |