UIではなくJavaアプリを介してSOAPUIテストスイートを実行しようとしています。ただし、WSDLProjectを作成すると、強制終了されないスレッドが開始されるため、コードが実行されてすべてのテストが実行されても、このスレッドはまだそこにあるため、アプリは終了しません。
AWTデーモンスレッドのように見えます
Eclipseデバッガーの場合:
Daemon Thread [AWT-Windows] (Running)
これが私のコードです:
WsdlProject projectName = String.format(
"src/main/resources/%s-soapui-project.xml", projectName);
WsdlProject project = new WsdlProject(projectName); //This line starts the thread
List<TestSuite> testSuites = project.getTestSuiteList();
//Loop over each testsuite
//Loop over each test case
誰かがこのスレッドを殺す方法を知っていますか?
私はSOAPUIAPIを検索して検索しましたが、ドキュメントがひどく、これにアプローチする方法の適切な例を見つけることができません。