Forum Discussion

dzrtfox's avatar
dzrtfox
Contributor
14 years ago

Very slow test startup

Hi everyone,

We have a TestComplete (v8.6) project suite with over 700 automated tests.  We are using TestExecute to play these tests back.  



The issue is that when the tests are executed, it takes a very long time for each test to actually start.  The indicator opens up saying "Playback", and it will sit there for up to 2 minutes sometimes before the test actually executes.  Once test execution starts everything runs fine, but actually starting each test takes way longer than we need.  When spread over 700 tests, this can add over 10 hours to our test runs with nothing actually happening.



I have followed all of the performance tweaks in the article on this site, and the machines we are running the tests on are very fast machines.  Is there any way to speed up the startup time for each test?   
  • Cool, I will go back and re-read your blog article detailing your framework.  I skimmed over it briefly when you first posted it, but didn't really get into the details.  I think I can take some of your ideas and combine it with what I've already got in place and hopefully create something that outperforms what I currently have in place.



    Thanks again for your help!  You're always a good source of info.

     
  • Julia_K's avatar
    Julia_K
    SmartBear Alumni (Retired)

    Hello Charles,


    Delaying before each test item start (even if the project contains such a great number of test items) is not actually expected behavior for TestComplete or TestExecute.

    Could you please use this web form to contact our Support Team and send us your project?

    We would like to reproduce the behavior you describe. This will help us find a solution for your issue faster.


    Thanks in advance.

  • Great, thank you Julia!!  I will do this as soon as I get back to the office on Tuesday.
  • Can you let the group know what might be causing the slowness during startup?
  • Julia_K's avatar
    Julia_K
    SmartBear Alumni (Retired)

    Charles,


    If you have already sent your project to our Support Team, could you please tell me the ticket number specified in the auto-reply message you were to get after submitting the request? This will help me make sure that we have received your request.

    If you have not received the auto-reply message, please submit your request to our Support Team once again.



    Thanks in advance.

  • Hi Julia,


    Sorry for the slow reply, the holidays have made things crazy around here.


    I have not had a chance yet to submit a ticket.  I have to verify with my employer that it is ok to send the project since we are testing an application still under development.  I will let you know as soon as I do!!


    Thank you for following up.