ContributionsMost RecentMost LikesSolutionsRe: Ready API overwrites other user's work in Composite Project Hi Phil, That bug has been fixed in 1.8, we updated the release notes for you. Sorry for inconvenience. Typically, developers close more issues than you can find in the release notes. So, in future, you can believe the email messages from the Support Team - they are correct :-). Best regards, Alexey Re: Test Complete 9 no longer allows Regions with a / in the name Hi Steven, As far as I know, the region names must be valid script identifiers as the region name defines the name of the property that is used to work with that region from script: Regions.MyImageName.Check(...) So, the fact that TestComplete allowed using slashes in region names was a bug, and it has been fixed. Re: Object Identification: with level of authorities. Hi Vitaliy, This property has been introduced in TestComplete 9. Re: Object Identification: with level of authorities.Uday, Is there any way to use only sys - iexplore - page and employee Info link for uniquely recogize the employee Info link in both Admin and Employee level of authorization? Yes, it's possible. By default, TestComplete uses row and column indexes to map table cells. Try mapping the cell by its text (by the contentText property), not by the indexes: * Open your tested web page (in either Admin or User mode) in a browser. * Open the Name Mapping editor. * In the editor, select the mapping item that corresponds to the cell. * Click Edit on the toolbar of the Name Mapping editor. This will invoke the Edit Name Mapping Item dialog. * In the dialog, remove the RowIndex and ColumnIndex properties from the mapping condition and include the contentText property into the condition (this property returns the cell's text). * Save the changes.Re: Better syntax reporting (pls comment if u want 2) >> but the fact that when a quote, bracket etc has been left out, the error is absolutely useless to me in locating the syntax error. Yes, I understand this. Depending on the problem, the error text can be provided by TestComplete or by the scripting engine. C#Script is based on JScript, which is not a SmartBear product. That is why, I asked you to send a sample to our Support Team, so that we can explore the situation and fix the bug, if it is a TestComplete bug. >> I cant post any screenshots right now as it isnt running If you see TestComplete's dialog asking you to send a report when a crash occurs, send a report to SmartBear from this dialog. Typically, crashes require investigating and collecting additional data, which, in many cases, the reports already contain. Re: Log object variables Andrew, Different edit controls should have different class names. You can post these names to the log. I'm not a big Java specialist, but perhaps you can use some code like this: ... if (textField != null) class = textField.getClass().getName(); ... You can ask your developers for assistance. They should know how to obtain the class name. Re: Bar Item Filter - Disabled when automating WPF. Aneez, In your image, the filter icon looks grayed as compared with other icons on the toolbar. This means that the button is disabled by your application under test. You need to do something to your application to "force" it to enable the button. Perhaps, you need to select an item in a list in your application, choose a row in a table, click within an edit control, and so on. Re: CreateADOStoredProc and a adVarChar Parameter Arthur, ... I use following code - it always give me error in line param1["DataType"] = DB["adVarChar"]; ... I'm not a big specialist in this, but perhaps the property name is Type, not DataType. At least, MSDN and some sites I found in Google use Type. As far as I can see, you are using C++Script or C#Script, and DataType is a property. However, the JScript engine (that is used for C++/C# scripting) treats it as a parameter/argument that is passed in brackets. That is why, the engine gives the "Arguments are of the wrong type..." error. Re: Limit CPU Usage for a process Hi, Using 100% CPU resources may indicate problems in the application under test. I'd recommend discussing this with your developers. >> How can I limit CPU Usage of a process through TestComplete ? Do you know if it is possible in Windows? As far as I know, Windows operates with process priorities, but not with CPU usage. So, perhaps, you have to set a lower priority for this process. You can do this through Task Manager, or you can specify the priority when you start a process with the "start" command-line command of the operating system. For information about its arguments, type start /? in the command line. To set the priority from script test, try using the following code snippet (I found it here http://forum.soft32.com/windows/Limit-CPU-usage-ftopict386586.html): Const BELOW_NORMAL = 16384 strComputer = "." Set objWMIService = GetObject("winmgmts:" _ & "{impersonationLevel=impersonate}!\\" _ & strComputer & "\root\cimv2") Set colProcesses = objWMIService.ExecQuery _ ("Select * from Win32_Process Where Name = 'Notepad.exe'") For Each objProcess In colProcesses objProcess.SetPriority(BELOW_NORMAL) Next For information about the SetPriority function that is used in this code snippet, see the MSDN Library (http://msdn.microsoft.com/en-us/library/aa393587(VS.85).aspx). Re: Better syntax reporting (pls comment if u want 2) Kim, To check whether it is a TestComplete bug, I'd ask you to contact our Support Team, describe the problem and send them a test project (or at least a script unit) demonstrating the issue. Guys will check if it is TestComplete that causes the problem and let you know their results. >> I also have found that many times a script will execute and then fail with an object expected error A bracket indicates an operation that can be executed on an object. If that line is not executed, no error occurs. You can try playing with syntax highlighting settings of the Code Editor. Try using some bright color for string constants. Large blocks of bright text will indicate you forgot to set a quote.