如何使用 TestLink-API-Python-client 获取在 TestLink 中分配测试用例的用户
How to get the user who is assigned a test case in TestLink with TestLink-API-Python-client
有什么方法可以将 tester/user 分配给 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'}}
如果我多次执行此操作,它的行为相同(理想情况下应该有一条消息表明测试用例已分配给用户)。我无法找到一种方法来找到分配了测试用例的用户的详细信息。
我已经使用 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 '
有什么方法可以将 tester/user 分配给 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'}}
如果我多次执行此操作,它的行为相同(理想情况下应该有一条消息表明测试用例已分配给用户)。我无法找到一种方法来找到分配了测试用例的用户的详细信息。
我已经使用 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 '