GMSoapUI
12 years agoContributor
[Resolved] Test Suite execution is skipping tests
I am using a Groovy Driver Script to execute all tests within my various test suites. This was working in 4.6.2 but after an upgrade to 4.6.3 they are now not running sequentially or not running at all. My Groovy code is as follows:
I have 56 tests organised in 7 test suites. The last 6 tests in the first three suites are not being executed - they are simply skipped over. The 'upgrade' from 4.6.2 is really causing me problems now - this is the second post about things are now broken and I'm getting tired of bashing my head against a brick wall. There are no errors recorded in either the SoapUI Log or the error log - nothing whatsoever. I have nothing to go off in order to track the problem down. As far as SoapUI Pro is concerned it has executed all the tests, except that it has left 18 tests completely for no apparent reason. Can somebody please help or I'm going to have to start looking for an alternative tool that is more robust between upgrades.
// for loop for controlling test suite in use
for( vntTestSuite in vntProject.testSuites )
{
vntTestSuite = vntProject.getTestSuiteByName( vntTestSuite.key );
strTestSuiteName = vntTestSuite.name.toString();
if( strTestSuiteName.indexOf( "Groovy" ) == -1 )
{
vntTestSuite.run( null, false );
}
}
I have 56 tests organised in 7 test suites. The last 6 tests in the first three suites are not being executed - they are simply skipped over. The 'upgrade' from 4.6.2 is really causing me problems now - this is the second post about things are now broken and I'm getting tired of bashing my head against a brick wall. There are no errors recorded in either the SoapUI Log or the error log - nothing whatsoever. I have nothing to go off in order to track the problem down. As far as SoapUI Pro is concerned it has executed all the tests, except that it has left 18 tests completely for no apparent reason. Can somebody please help or I'm going to have to start looking for an alternative tool that is more robust between upgrades.