stebi
13 years agoOccasional Contributor
TestComplete (Code Editor) is slow
Hi,
working with TestComplete is a pain for me. I cannot believe that such a mature application has so much usability and speed flaws. So I think there is something wrong with my computer/environment.
I try to list major annoyances, and hope somebody can tell me how to overcome them:
First my setup: I'm running Win7-64, 12GB RAM, Core i7-920, my test project checked out on a SSD. I think this is a very fast machine. I don't use built in source control features of TC, but I'm working in a subversion working copy. I have about 400 script files (delphi script) in my project.
My TC-Version is 8.70.727.7
I already disabled all plugins I don't think are necessary for my application (written in Delphi).
1. The Code Editor is slow. I can type faster that the editor can show.
2. I cannot Edit while debugging.
Explanation: Stepping through the code I find bugs. So I want to fix them, add a comment, or something like that. I know I cannot expect the script reflecting the changes during the current run, but I want to edit the files for next test run.
3. Stopping a test: I have to wait several seconds (5-10) until I can type again. I have disabled that the testresults are shown after the test run. This saves a lot of time. Before it was very very anoying (spot a bug, stop the execution, click on the line to fix it, *bam* TC takes away my editor and switches to the test results).
4. TC crashes several times a day.
I encountered several UI bugs which are not as problematic, but are annoying too:
* Test Item-Tree: Drag&Drop doesn't always behave correctly (a flat list gets completely nested when dropping on another item)
* Deleting a Item from the Watch List via <DEL>, Confirm Dialog, Item is deleted, next item is focused, <DEL>, Confirm-Dialog, nothing happens
Is there anything I can do to speed up TestComplete? Compared to my main development environment (Delphi) TestComplete feels awkward slow. I'm really disappointed. The "Run Test"-"Fix Bug"-"Run-Again"-Cycle takes so much time which makes me so frustrated after some minutes working.
working with TestComplete is a pain for me. I cannot believe that such a mature application has so much usability and speed flaws. So I think there is something wrong with my computer/environment.
I try to list major annoyances, and hope somebody can tell me how to overcome them:
First my setup: I'm running Win7-64, 12GB RAM, Core i7-920, my test project checked out on a SSD. I think this is a very fast machine. I don't use built in source control features of TC, but I'm working in a subversion working copy. I have about 400 script files (delphi script) in my project.
My TC-Version is 8.70.727.7
I already disabled all plugins I don't think are necessary for my application (written in Delphi).
1. The Code Editor is slow. I can type faster that the editor can show.
2. I cannot Edit while debugging.
Explanation: Stepping through the code I find bugs. So I want to fix them, add a comment, or something like that. I know I cannot expect the script reflecting the changes during the current run, but I want to edit the files for next test run.
3. Stopping a test: I have to wait several seconds (5-10) until I can type again. I have disabled that the testresults are shown after the test run. This saves a lot of time. Before it was very very anoying (spot a bug, stop the execution, click on the line to fix it, *bam* TC takes away my editor and switches to the test results).
4. TC crashes several times a day.
I encountered several UI bugs which are not as problematic, but are annoying too:
* Test Item-Tree: Drag&Drop doesn't always behave correctly (a flat list gets completely nested when dropping on another item)
* Deleting a Item from the Watch List via <DEL>, Confirm Dialog, Item is deleted, next item is focused, <DEL>, Confirm-Dialog, nothing happens
Is there anything I can do to speed up TestComplete? Compared to my main development environment (Delphi) TestComplete feels awkward slow. I'm really disappointed. The "Run Test"-"Fix Bug"-"Run-Again"-Cycle takes so much time which makes me so frustrated after some minutes working.