Forum Discussion

jsc's avatar
jsc
Regular Contributor
13 years ago

TestComplete 9.0 Performance

Hi,



I installed TestComplete 9.0 and TestExecute 9.0 on my PCs, both are running in parallel to version 8.7.

After the first few testruns I encouter a serious slip in performance with the new version.



1.

I compared some testruns, that are almost identical. with TC9.0 three testitems needed 13, 6 and 12 minutes instead of 7, 3 and 7 minutes. (see attached excel file)

I compared in detail and noticed, that the function logGenesisLog() is way slower with TestComplete 9.0!

This function reads an ascii-file and searches for errors. (the files are not really big)

(I will re-run the test with TC8.7 to have more facts)



2.

Opening Checkpoints is way slower! when I open a checkpoint in my test, this takes 30-40 seconds with TC9.0, while it took < 5 seconds with TC8.7.



Are these known issues or am I the only one having this problems?



Kind regards,



Joachim


  • Hi Joachim


    To investigate the issue, we need to reproduce it. Could you please send the problematic project suite to our Support Team?


    Thanks in advance

    Ann

  • We are experiencing a strange performance problem with TestComplete9 as well. This simple call that was working fine before in TC8 is now taking a full minute.



    ...WaitWinFormsObject('MessageBoxExForm', 5000).Exists()



    Strangely it works as expected when run on it's own (only takes 5-10 seconds). Only when called from another procedure does TestComplete9 hang for a minute. I have to make some time to look into this more before I send in a support request but I thought it would be good to share in case others are seeing this.



    -Adam
  • jsc's avatar
    jsc
    Regular Contributor
    Hi Adam,



    that sounds familiar. I've submitted an issue to the support and will inform you on updates to the issue.

    I assume, that at least in my case it is something with the namemapping-structure...



    Right now I continue using TC 8.7 because of the performance issue.



    Kind regards,



    Joachim