ContributionsMost RecentMost LikesSolutionsRe: Scripts no longer run! Hi Dave I've just had a similar experience with TestComplete in that the application loaded and ran perfectly, except it didn't execute any scripts. Even after completely uninstalling and re-installing (several times), the scripts wouldn't execute. Turns out that we recently installed new anti-virus software to deal with the current RansomWare threats, so after disabling the anti-virus and re-installing TestComplete, everything worked. It might be wort trying it if you have to wait for 3 weeks!! Regards Stephen. After having crashed, TestComplete will no longer run any test scripts in any of my projects. Hi I was working away in a project whenever I received the 'TestComplete has encountered an unknown issue and has to close down...' message. After re-starting TestComplete, it will no longer execute any of my tests - it just immediately displays an empty log file and passes the run, even though it didn't actually execute the script. I've uninstalled and re-installed the application, but it hasn't fixed the issue and it applies to any other test scripts in other projects as well. Has anyone else encountered this? Regards Stephen. Re: extract text from webpage and store it in a variable Glad it helped. Re: extract text from webpage and store it in a variable Hi I've had a look at the SmartBear web page you referred to and created the script below as an example of how to store the text from the bulleted items on the left-hands side of the page. Please forgive the long line of code where I've created a new Enumerator - I didn't want to start mapping items, etc. to make this shorter, but you can do this for your own script. function myFunction() { //I am using an array to store the bulleted text items. //This will allow for different numbers of items on each run. var itemsEnum = new Enumerator(Aliases.browser.Page("http://smartbear.com/product/testcomplete/overview/").Form("form").Panel("container").Panel("main").Panel("content").Panel(0).Panel(2).Panel(0).Panel(0).Panel(0).Panel(0).TextNode(2)); var item; //a reference to each item in the Enum var arrItems = []; //array to hold the ContentText property value of each item. //populate the array while (! itemsEnum.atEnd()) { item = itemsEnum.item(); arrItems[arrItems.length] = item.contentText; itemsEnum.moveNext(); } //output the array contents for (var i = 0; i < arrItems.length; i++) { Log.message(arrItems[i]); } } Hope this is helpful. Regards Stephen. Re: The Best TestComplete's UI Scheme Hi The 'Dark Side' seems to be very popular!! My personal preference is for something a little brighter - just a few subtle changes from the default Re: Exists methode on WPFobject Hi If your tests are always returning true (hence printing OK), this would imply that even though you cannot see the item on screen, it does still actually exist. If this is the case, you may want to test the 'VisibleOnScreen' property instead. Regards Stephen. Re: unable to install the recent update to TestComplete 11 Hi Tanya I logged into my SmartBear account and tried downloading the file from there and have since discovered that our Internet Security Policy has been changedand is preventing the download from taking place.I have requested that thsi restriction be lifted, so with a bit of luck, the update should now go ahead without any further trouble. Many thanks for your assistance. Regards Stephen. Re: unable to install the recent update to TestComplete 11 Hi Colin Yes, I'll probably end up having to do this, but I'm afraid that if I uninstall the current version, it won't re-install, in which case I have nothing to work on. The existing version still runs and I would really like to exhaust any and all other options before taking that particular course of action. Hopefully, I'll get a (quick and simple) solution :-) Regards Stephen. Re: Exists methode on WPFobject Hi Ithink that you might be trying to test the Exists property of an object that doesn't actually exist. This will cause an error. You can only check the Exists property of an object when it actually exists, so in order toget round this you will need to use one of the wait methods, suchas waitChild() or waitAliasChild(). You can read about how/when to use these in the online help - just search for the method name. Basically, what they do is wait for a specified amount of time for the object to 'appear', if it doesn't then it returns a stub object with just the Exists property, which will be set to false. Your test will then be able to pick this up and move on without crashing out. Hope this helps. Regards Stephen. Re: unable to install the recent update to TestComplete 11 Hi Tanya I've udated the graphic drivers and run the update again, but the system gives me exactly the same error as before. Based on the file location reported in that error, I can locate the file, as shown below: If I double-click it, I get the following error: If I run it as Administrator, I get the following error: Regards Stephen.