我有一组测试,但其中一些用作输入,一些先前测试的输出。 以下是我如何定义套件测试:
listOfTests = []
listOfTests+= unittest.TestLoader().loadTestsFromTestCase(TTestA)
listOfTests+= unittest.TestLoader().loadTestsFromTestCase(TTestB)
listOfTests+= unittest.TestLoader().loadTestsFromTestCase(TTestC)
unittest.main(testRunner=xmlrunner.XMLTestRunner(output=os.getcwd() + '/xmlTests')).suite(listOfTests)
如何确保测试按照我定义的顺序执行? 是否有一些选项需要为unittest设置,以便TTestA在TTestA之后运行。 感谢您的宝贵帮助。