ContributionsMost RecentMost LikesSolutionsRE: Is there any way to capture a screenshot with control highlighted with red box? For the above posting, the issue was with being able to screenshot on demand instead of screenshotting a massive project with way too much output. I have turned-off the visualizer and instead added single calls to the following JavaScript code to take a screenshot: function PictureToLog() { var w = Sys.Desktop.Picture(); Log.Picture(w, "Screen Image"); } The above could be adapted to select a specific object and then screenshot only that instead of the whole desktop. Hope this helps. Regards David Woods Re: How to export the test results to a PDF through script I have been experiencing issues where my Log.mht file fails to respond so the output from it is of limited use. This could possibly be an issue with Internet Explorer 11, however pdf is far more of a standard than mht so I am keen to explore the possibility of using .pdf output to cure this issue I am having as it is causing much annoyance and delaying my progress using TestComplete 14.20 Re: TestComplete is very resource hungry Hitristaanogre Many Thanks for your suggestions. I am in the process of changing my options in TestComplete as you suggest I will update you by the same time tomorrow with my results. Best Regards David Woods TestComplete is very resource hungry I am finding TestComplete (version 12.50) to be very resource hungry on my PC The spec of my PC is good: i5-7300U CPU@ 2.60 Ghz 32 Gb RAM Windows 10 Pro 64 bit I am finding that even simple operations like switching between projects results in around 50% CPU usage, so TestComplete is not being a very good neighbour to all the other applications I am running - I guess the idea is that you have to kill-off all of the other applications you are running if you want to use TestComplete. I am finding that this is harping back the 20th Century where you were only able to run one application at a time, such as on the oriiginal Macintosh OS 6 and 7, where you only had a single 'finder' before the 'MultiFinder' came along... Why is this so? What programming language is TestComplete written-in? Is a poor choice of old programming language resulting in TestComplete running very slowly? On my work colleagues' machines, TestComplete has crashed a lot, and things like cloning projects seem to sometimes not copy all files correctly in their case... Is version 14 of TestComplete any better - our license comes up for renewal within the next 2 months and I am wondering whether we should: a) upgrade to version 14? b) upgrade to version 12.60 - I had issues with code not working the same with 12.60 so downgraded back to 12.50) c) find an open-source alternative which will cost us absolutely nothing once our existing license expires in 2 months? Regards David Woods TestComplete 12.50 out-of-memory I have noticed that testComplete 12.50 frequently crashed on my colleagues machines (Windows 10) TestComplete used to crash on my machine at the same frequency until I managed to convince my boss to invest in 32Gb of RAM for my laptop, which previously only had 8Gb RAM Even now, whenever I perform a long operation in TestComplete, the task stops responding until after the long operation has finished, for example cloning a project. Also, CPU usage can go up to 50%, which is not so good for a PC with 32Gb of RAM and a an i5 processor running at 2.6GHz with multiple cores (Dell Latiude with an Intel i5-7300U and a 237Gb drive - presumably SSD, if you want to lookup the exact spec) In general, well-behaved Windows applications should adopt something like the following etiquette: a) not use more than 25% of processor power, thus allowing other applications to also run c) perform long operations in the background - it is ok that some operations, e.g. cloning a project, take time, but they should perform these tasks in a Windows-friendly manner and not use so much processor that they lock-up the machine - this is very bad behaviour - to draw an analogy, if an employee of a company tied-up 100% of the company's resources he/she would not last long! If an application become unresponsive, the user may decide to simply kill the task and blame the application for any lost data in that or any other running application if the machine requires a reboot. I hope these suggestions help, and that SmartBear is committed to improving its software, as not all users of TestComplete will be champing at the bit to invest time (and therefore money) in upgrading to the latest version - I found issues/incompatibilities between TestComplete 12.50 and TestComplete 12.60 and also between TestExecute 12.50 and TestExecute 12.60, so I am not currently looking to upgrade toTestComplete 14 at the moment - I want all of my tests to work correctly inTestComplete 12.50 first and then, and only then, will I consider upgrading, once I have all working tests in place, as then I can also as a by-product, perform regression testing on TestComplete itself and see what works and what fails between versions - hopefully it will then be a relatively painless operation to upgrade . . . Regards David Woods Re: TestComplete/TestExecute Drop-downs Thanks for the advice, Manfred I am in meetings all of last week and this week as well - and working this Saturday, so very limited time to check whether observing the cursor type and waiting a sufficient timewill solve this problem. Our meetings may also stretch into next week, so I will be able to give more feedback sometime next week - sorry for the delay and thanks again for replying to my post. Best Regards Re: TestComplete/TestExecute Drop-downs Thanks for the advice I am in meetings all of last week and this week as well - and working this Saturday, so very limited time to check whether named fields alone will solve this problem. Our meetings may also stretch into next week, so I will be able to give more feedback sometime next week - sorry for the delay and thanks again for replying to my post. Best Regards David Woods TestComplete/TestExecute Drop-downs Good morning, I am testing our config tool here at EMS and we have an issue with testing in TestComplete/TestExecute The problem appears to stem from Drop-down boxes/Combo boxes with a number of discrete values, thus: Enable Disable Timed Now the issue is that values are changed in our tests, however there is a time-lag of up to several seconds before the item changes, due to communication between the config tool and some hardware, and manifests itself in a test recorded with TestComplete not correctly playing-back in either TestComplete or TestExecute (version 12.50) If you perform the same operation by hand and simply wait the 5 seconds or so, everything works fine, however playing back with SmartBear TestComplete or TestExecute results in the value flipping back to its original value instead of changing. I am wondering how I can approach testing this in TestComplete/TestExecute? One factor, possibly, is that no items in the Cell Grid (see attached screenshot) is named, and I have been informed by someone who is a tester that all fields should be named to aid/enable testing. Grateful for your thoughts Regards David Woods EMS Re: gitignore Please find attached .gitignore file which is auto-generated for a project [ rename to .gitignore] .gitignore for TestComplete Does anyone have a generic .gitignore file for a TestComplete Project/Project Suite? I would be most grateful if anyone had one they could share with me. I only managed to find one for Mercurial/Hg, but that is incompatible with GIT and currently there is no conversion tool between this and the GIT .gitignore file I required Many Thanks in advance David Woods