如何使用testlinkapypythonclien获取在TestLink中分配测试用例的用户

2024-10-04 03:19:11 发布

您现在位置:Python中文网/ 问答频道 /正文

有没有办法让测试人员/用户被分配到一个带有TestLink-API-Python-client的测试用例?在

通过这个命令,我可以将一个测试用例分配给一个用户,但是我想检查这个测试用例是否已经分配给其他测试人员。在

>>> tls.assignTestCaseExecutionTask('abc', 178775, 'TC-86',buildname='mytestbuild')
{'status': True, 'args': {'testplanid': 178775, 'buildid': '164', 'testcaseid': 187201, 'action': 'assignOne', 'user': 'abc', 'buildname': 'mytestbuild', 'testcaseexternalid': 'TC-86'}}

如果我多次执行,它的行为是相同的(理想情况下应该有一条消息,说明测试用例已经分配给了用户)。我无法找到一种方法来找到分配给测试用例的用户的详细信息。在


Tags: 用户命令clientapistatustls测试用例tc
1条回答
网友
1楼 · 发布于 2024-10-04 03:19:11

我已经用getTestCaseAssignedTester方法解决了这个问题。在

tls.whatArgs('getTestCaseAssignedTester')
'getTestCaseAssignedTester(<testplanid>, <testcaseexternalid>, [buildid=<buildid>], [buildname=<buildname>], [platformid=<platformid>], [platformname=<platformname>], [devKey=<devKey>])\n Gets the result of LAST EXECUTION for a particular testcase on a \n        test plan.\n        \n        testplanid           test plan id\n        testcaseexternalid   format PREFIX-NUMBER\n        \n        args variations:     buildid - buildname \n                             platformid - platformname\n        build information is general mandatory\n        platform information is required, when test plan has assigned platforms\n        '

相关问题 更多 >