质量中心,TestSetFactory [PYTHON]



我有一个从HP QC转储测试集列表的问题。我使用TestSetFactory对象和简单的SQL查询,我接收>对象(我想接收字典填充的基础转储。这段代码有什么问题?如果你对实现某些功能有疑问,请写

 def create(self):
        self._report_connector.connect()
        self.qc_test_set_factory = self._report_connector._get_factory(self._path)
        test_sets = self.qc_test_set_factory.NewList("SELECT * FROM CYCLE ")
        if test_sets == None:
            print " no results"
        for test in test_sets:
            pprint.pprint(test)    #<---- it print me <COMOBject <unknow>>
            print len(test_sets)   #<---- it print me 1

不确定其余代码的准确性,但是您没有将SQL查询传递给TestSetFactory。NewList方法。如果你想要一切,传递一个空字符串。

test_sets = self.qc_test_set_factory.NewList("")

最新更新