@@ -55,6 +55,24 @@ The user specific devKey are created inside TestLink, see
55
55
pip install TestLink-0.4.5-RC1.zip
56
56
```
57
57
58
+ Usage
59
+ -----
60
+
61
+ ### Connect TestLink in a python shell
62
+
63
+ ```
64
+ [PYENV]\testlink\Scripts\activate
65
+ set TESTLINK_API_PYTHON_SERVER_URL=http://[YOURSERVER]/testlink/lib/api/xmlrpc/v1/xmlrpc.php
66
+ set TESTLINK_API_PYTHON_DEVKEY=[Users devKey generated by TestLink]
67
+ python
68
+ >>> import testlink
69
+ >>> tls = testlink.TestLinkHelper().connect(testlink.TestlinkAPIClient)
70
+ >>> tls.countProjects()
71
+ 3
72
+ >>> tls.getTestCase(None, testcaseexternalid='NPROAPI3-1')
73
+ [{'full_tc_external_id': 'NPROAPI3-1', 'node_order': '0', 'is_open': '1', 'id': '2757', ...}]
74
+ ```
75
+
58
76
### Run example with command line arguments
59
77
60
78
```
@@ -65,9 +83,9 @@ python example\TestLinkExample.py
65
83
```
66
84
```
67
85
[PYENV]\testlink\Scripts\activate
86
+ set TESTLINK_API_PYTHON_SERVER_URL=http://[YOURSERVER]/testlink/lib/api/xmlrpc/v1/xmlrpc.php
87
+ set TESTLINK_API_PYTHON_DEVKEY=[Users devKey generated by TestLink]
68
88
python example\TestLinkExampleGenericApi.py
69
- --server_url http://[YOURSERVER]/testlink/lib/api/xmlrpc.php
70
- --devKey [Users devKey generated by TestLink]
71
89
```
72
90
73
91
### Run unittests with TestLink Server interaction
@@ -132,15 +150,15 @@ for m in testlink.testlinkargs._apiMethodsArgs.keys():
132
150
133
151
TestLink-API-Python-client developers
134
152
-------------------------------------
135
- * [ James Stock] , [ Olivier Renault]
136
- * [ g4l4drim] , [ pade] , [ lczub ] , [ anton-matosov] , [ citizen-stig]
153
+ * [ James Stock] , [ Olivier Renault] , [ lczub ]
154
+ * [ g4l4drim] , [ pade] , [ anton-matosov] , [ citizen-stig]
137
155
* anyone forgotten?
138
156
139
157
140
158
[ Apache License 2.0 ] : http://www.apache.org/licenses/LICENSE-2.0
141
159
[ JinFeng ] : http://www.sqaopen.net/blog/en/?p=63
142
160
[ TestLink API ] : http://www.teamst.org/_tldoc/1.8/phpdoc_api/TestlinkAPI/TestlinkXMLRPCServer.html
143
- [ TestLink ] : http://www.teamst .org/
161
+ [ TestLink ] : http://testlink .org/
144
162
[ Robot Framework ] : http://code.google.com/p/robotframework
145
163
[ Jenkins ] : http://jenkins-ci.org/
146
164
[ Releases ] : https://github.com/lczub/TestLink-API-Python-client/releases
0 commit comments