Contributions
Re: TestCompleteService11.exe randomly uses Full CPU once a day
Hello Joseph, Thanks a lot for the quick response. I have started a conversation with our company's IT team and will find out details about the ports and port scanning as well. Just curious to know the role of the process/service. I understand that it would be required by the Network Suite project item. Is there any other significant feature that would not work properly if I 'stop' the service? - GJ1.7KViews0likes2CommentsRecognizing on-screen controls in Adobe Illustrator
Hello, We need to automate a workflow where we open one of our files in Adobe Illustrator and then change some properties and re-save the file. I am on TC 11.3 and all the items in the menu and the pop-up windows are being captured without any issues however; none of the buttons in the dockable windows are being recognized. This is very important to our workflow. I tried changing the MSAA settings (checked the * box) but it didn't help. Other controls within the window are identified with class names like OWL.Dock, OWL.TabPane etc.. Questions: 1. Has anyone created automated scripts in TestComplete for Adobe Illustrator desktop application? 2. What changes in project properties will be needed to recognize controls? 3. Does anyone know whether TestComplete supports the framework used in Adobe desktop products? I have attached a screenshot showing the highlighted part of the window using Object Spy. I need to be able to check/uncheck and click on the individual tools in the bottom-right side of the window. Any help will be appreciated. Thanks - GJ691Views0likes0CommentsAccount for Daylight Saving in aqFile.GetLastWriteTime
Hello, We have a script where we check for the 'Last Modified' date of a given file and compare it with an expected value. If they do not match, then we perform some other actions. Since yesterday, the function started reporting a difference for all files - the difference being exactly one hour which is obviously due to daylight saving. So in Windows Explorer, Date Modified for a particuar file is displayed as2:30 PM but aqFile.GetLastWriteTime returns 1:30 PM for the same file. I'd like to know the reason for this behavior. I know I can simply change the expected values, or add a line of code by using aqDateTime.AddHours() to make the comparison pass however; I'm looking for a more robust solution within TestComplete.3.8KViews0likes1CommentRe: InstallShield Wizard in Win 8 not shown in Object browser
Something that you may or may not know already ... I always create a desktop shortcut of such applications and check the 'Run this program as admin' checkbox under the Privilege Level group in the Compatibility tab of the shortcut properties window. This is very convenient ... not only does this save clicks, it also saves a lot of time debugging/investigating issues which were caused simply because the software was not launched as admin. Hope this helps. - GJ1.6KViews2likes0CommentsToolbar tool for 'Pause test execution before posting an error' option
Hello, I really like the 'Pause test execution on posting an error' provied in TC Options under Engines>General>Debug>Pause... and use it very often. The only inconvenience is that there's no way to know whether that option is checked/unchecked at the time of running the test. Often, I end up running a test on my test machine and switch to my desktop for other work only to go back after an hourand find that the script paused due to an error statement whereas; actually I wanted it to continue despite the errors as I had checked the option a few days ago for some other test and forgot to uncheck it later. I hope this makes sense. It would be really nice if you could introduce a button on the Debug toolbar similar to the 'Enable Debugging' button which remains pressed and can be clicked again and set/unset the setting. Or, like other IDE's which provide separate buttons for Run and Debug,there can be a separate 'Run in pause mode' button for this case. I'm hoping this proves to be useful to many users. Please comment. - GJ3.9KViews0likes0CommentsEnhancement for Log.SaveResultAs
Hello, We have a 'master' project suite to which we add all our projects and each project has multiple test items. The projectsuite is triggred every night. Manually,I can select the log of any test item in the entire log tree and export it (I can even select a particular rowfrom the log - that's cool) however; from the script, the only way to export logs is Log.SaveResultAs and it saves everything that has been logged until that point in time. This log (mht) in our case, is over a gig in size as we save visualizer images as well and it takes around three to five minutes for the process to complete (thankfully TC doesn't crash !!). It would be nice to have an optionalparameter that allows the user to save the 'entire' (could be the default) log or 'current' test item only. Thoughts? - GJ10KViews0likes3CommentsRe: Ignore Timestamps in Web Comparison Checkpoint
Hi Tanya, I'm sorry I didn't understand what exactly you need. Can you please elaborate a little? As for the timestamp in the html, it is just a simple string in the document. It is not a part of any cell of a table. It's in this particular format - Thursday, February 14, 2013 11:00 PM Regards, GJ1.1KViews0likes0Comments