OTA API Центра качества — TDFilter с использованием Python

У меня есть следующий код в VB для QC API, чтобы «Найти тесты, которых нет ни в одном наборе тестов».... Я просто хочу знать, как я могу написать то же самое на Python? Особенно строка testSetFilder.Filter("CY_CYLE") = ">= 0"

Код VB

Public Sub ListUnusedTests()
'Get the list of tests that are not in any test set

Dim testSetF As TestSetFactory
Dim testF As TestFactory
Dim testSetFilter As TDFilter
Dim TestFilter As TDFilter
Dim aTest As Test
Dim testL As List

Set testSetF = tdc.TestSetFactory
Set testSetFilter = testSetF.Filter
' Exclude the default test set.
testSetFilter.Filter("CY_CYCLE") = ">= 0"

Set testF = tdc.TestFactory
Set TestFilter = testF.Filter
TestFilter.SetXFilter "TEST-TESTSET", False, testSetFilter.Text
Set testL = testF.NewList(TestFilter.Text)

Dim Item
For Each Item In testL
    Debug.Print Item.Name
Next Item
End Sub

Спасибо


person abarik    schedule 09.05.2012    source источник
comment
Как далеко вы продвинулись в Python в этом? Я выполнял автоматизацию контроля качества только в рабочих процессах контроля качества (VBScript), а не в Python. Возможно, этот пост поможет: ссылка   -  person Raceyman    schedule 10.05.2012
comment
Я решил проблему на самом деле. Мой короткий ответ: я использовал SetFilter()!! Дайте мне знать, если вам нужна помощь с контролем качества... Спасибо,   -  person abarik    schedule 31.05.2012


Ответы (1)


Короткий ответ - использовать SetFilter()

person abarik    schedule 16.08.2012