Last Updated: 16 May 2019 07:25 by ADMIN

The latestMongoDB 4.0.6. cannot be restarted from Scheduling Configuration setup, the mongo service config gets broken if started through the Scheduling wizard and service cannot be started anymore. 

Workaround to resolve the not working MongoDB service: 

Using the latest version of MongoDB 4.0.6.
1. Since the current state of the Mongo service is not a working one, it will be required to completely uninstall the MongoDB and then perform a clean installation again. 
2. The important note is to install the MongoDB as a Windows service - this is the default configuration. 
3. This installation will install and start the MongoDB service. 
4. Next important thing to keep in mind is to avoid restarting the MongoDB service from the Scheduling configuration - this is the first tab of the wizard and it shouldn't be used until a permanent fix is available. 
5. The Scheduling and Storage services can be freely configured from the respective two tabs and the remote execution should be working now. 

Using a previous version of MongoDB 
1. If the version of MongoDB is not of great importance, you can install any previous version. 
2. The easiest way is to completely uninstall both MongoDB and Test Studio from Windows Control Panel. 
3. Then perform a clean installation of the latest version of Test Studio. This will install MongoDB 3.0. and you can freely start the Scheduling configuration. 

Last Updated: 09 May 2019 12:20 by ADMIN
Created by: shikha
Comments: 1
Type: Bug Report

The recorder is not recognizing elements in the iframe and I am not able to record any actions.

Last Updated: 02 May 2019 14:18 by ADMIN

Scenario:Use a simple Login-Logout test that is separated into two different tests, executed as steps (Login test & Logout test = login-logout test) for performance run.

Issue: The current overview functionality will show the execution of the test steps 'login' and all the individual steps from the nested test, then moves onto the 'logout' test and the steps for the second nested test. The times displayed for the 'Test as Step' steps is the client side time, required for the initialization of the nested test. 

There are two options for more understandable results - the 'Test as Step' step should either not representing any time, or displaying the summed up time of the nested step execution. 

Last Updated: 01 May 2019 12:13 by ADMIN
Created by: Kevin
Comments: 0
Type: Bug Report
The logged line from a coded step in conditional loop is written before the loop starts. It should be placed at the correct position of the coded step.
Last Updated: 12 Apr 2019 08:10 by ADMIN

Test Studio  Run-time edition does not deploy the TestAdapter.dll with its installation.

Thus Test Studio tests cannot be executed with the VSTestConsole.exe in a Azure DevOps (VSTS) pipeline. 


The TestAdapter.dll for VS 2017 and VS 2019 is being deployed to the Test Studio installation folder (for Ultimate or Dev Edition installations) along with the respective *.vsix package. Until the misbehavior is fixed, the vsix package can be copied to the agent machine and installed with double click. Then refer the dll from the respective location. 

Last Updated: 01 Apr 2019 14:55 by ADMIN

in some cases when load run with profiling is triggered, randomly null data is returned that cannot be serialized and serialization exception is thrown in log and load result reports wrong default data

2019.1.307 LIB

Won't Fix
Last Updated: 01 Apr 2019 14:45 by ADMIN
Connecting to pop-up is successful. Using coded step and activebrowser.navigateto(url) to some specific url i.e. "" results in a "Wait for condition has timed out" error. 

Full error description:
System.TimeoutException: Wait for condition has timed out
   at ArtOfTest.Common.WaitSync.CheckResult(WaitSync wait, String extraExceptionInfo, Object target)
   at ArtOfTest.Common.WaitSync.For[T](Predicate`1 predicate, T target, Boolean invertCondition, Int32 timeout, WaitResultType errorResultType)
   at ArtOfTest.Common.WaitSync.For[T](Predicate`1 predicate, T target, Boolean invertCondition, Int32 timeout)
   at ArtOfTest.WebAii.Core.Browser.WaitUntilReady()
   at ArtOfTest.WebAii.Core.Browser.ExecuteCommand(BrowserCommand request, Boolean performDomRefresh, Boolean waitUntilReady)
   at ArtOfTest.WebAii.Core.Browser.ExecuteCommand(BrowserCommand request)
   at ArtOfTest.WebAii.Core.Browser.InternalNavigateTo(Uri uri, Boolean useDecodedUrl)
   at ArtOfTest.WebAii.Core.Browser.NavigateTo(Uri uri, Boolean useDecodedUrl)

Why, because page loads successfully?
In Development
Last Updated: 21 Mar 2019 09:26 by ADMIN

Hi Support,

I am facing the below issue with the Product.

We were able to isolate the issue and it is reproduce able on


Basically, the “ Run to Here “  or “Test as a Step” functionality ,  they both pretty much do the same job.

Taking you to the previously recorded steps to continue with further recording.


Steps to Reproduce-----


Create Test#1

Go to Bing. Com and record few tests and close the browser.

Now, Right Click on the last recorded step and Select Run -To Here.


At this point, try to record and capture the Elements.



When you use either of the above mentioned functionality, the Recording and Elements capturing would stop working.

We were able to reproduce this from mine and one of my co-worker's laptop.

 This is the  same issue what I am facing with our Application (few weeks back Test studio has a release, could be related to build as it was working when i downloaded the tool initially)

Please let me know if you need any additional details from me.






Last Updated: 20 Mar 2019 12:39 by ADMIN
Created by: Boyan Boev
Comments: 0
Type: Bug Report
Invoke OnBlur fails with the following exception in IE 11:

ExecuteCommand failed!
InError set by the client. Client Error:
System.ArgumentOutOfRangeException: Index and length must refer to a location within the string.
Parameter name: length
   at System.String.Substring(Int32 startIndex, Int32 length)
   at ArtOfTest.InternetExplorer.IECommandProcessor.InvokeEvent(IHTMLElement target, BrowserCommand command)
   at ArtOfTest.InternetExplorer.IECommandProcessor.ProcessActionCommands(BrowserCommand request)
   at ArtOfTest.InternetExplorer.IECommandProcessor.ProcessCommandInternal(WebBrowserClass ieInstance, BrowserCommand request, IHTMLDocument2 document)
BrowserCommand (Type:'Action',Info:'NotSet',Action:'InvokeEvent',Target:'ElementId (tagName: 'input',occurrenceIndex: '74')',Data:'onblur--@@--null',ClientId:'Client_007162c7-bb26-4f8e-a68b-32c177fccba3',HasFrames:'False',FramesInfo:'',TargetFrameIndex:'0',InError:'True',Response:'System.ArgumentOutOfRangeException: Index and length must refer to a location within the string.
Parameter name: length
   at System.String.Substring(Int32 startIndex, Int32 length)
   at ArtOfTest.InternetExplorer.IECommandProcessor.InvokeEvent(IHTMLElement target, BrowserCommand command)
   at ArtOfTest.InternetExplorer.IECommandProcessor.ProcessActionCommands(BrowserCommand request)
   at ArtOfTest.InternetExplorer.IECommandProcessor.ProcessCommandInternal(WebBrowserClass ieInstance, BrowserCommand request, IHTMLDocument2 document)')
InnerException: none.
Last Updated: 18 Mar 2019 15:07 by ADMIN
Created by: Sean
Comments: 10
Type: Bug Report
I have updated to the latest version of Test Studio Ultimate 2019.1.212.0 and now my test lists are not running in the order I have them set-up. 
Last Updated: 08 Mar 2019 17:39 by ADMIN
Steps to reproduce: 

1. Use Run->To Here against Chrome or Firefox. 

2. Once the recorder is attached immediately hit the Pause button. 

Expected: The recorder is paused. 

Actual: The recorder is displayed as paused but it actually still records steps. 
Last Updated: 08 Mar 2019 16:49 by ADMIN
Adding an event listener to an input element to catch Oninput and OnChange events isn't working. 
Last Updated: 06 Mar 2019 16:31 by Thomas

When attempting to get data related to what is being displayed in the RadCartesianChart I cannot read the nested properties under the Path's Tag field. When retrieving the Tag property it is returned as a string and appears to be pre-populated in the propsBag as a String property

The Path WebAii element has a Data field which returns nested properties for the Geometry, but I do not see similar functionality for the Tag field.  Is this supported or is there guidance on implementing a custom AutomationObject to provide deserilazation and access to the nested properties?  If not can you provided details on the difference to why Data is supported, but not Tag?  Thank you!

Last Updated: 04 Mar 2019 09:14 by ADMIN

When having multiple tests open, toggling between custom layout causes the application to crash after doubling click onto the test on the project pane.

Steps to reproduce:

1. Create a sample project, open Test #0 - Attempt login with invalid credentials, verify correct error message, Test #1 - Attempt login with valid credentials, verify successful and Test #2 - Fill Out and Submitting a form (containing multiple fields) then toggle between custom layout.  In my example, I toggled between high productivity to compact in the custom layout. See ScreenShot_1

2. Double click onto Test #0 - Attempt login with invalid credentials and the application will crash. See ScreenShot_2

I’ve a workaround which is to selecting the test in the dropdown menu in the steps pane.  I’ve provided the crash log and screenshots for your review.

Last Updated: 01 Mar 2019 17:09 by dan
in a specific situation with old OnBeforeUnload dialogs appearing, if you have a test list with setting to HandleAndFail execution on unexpected dialog appearing, what happens upon execution is that dialog is handled, but test passes instead of failing, in execution log there is nothing logged that unexpected dialog is shown and handled, but in test studio log there is a strange log that indicates OnBeforeUnload dialog is added to collection, while there is no dialog defined in the test:
Last Updated: 01 Mar 2019 13:14 by ADMIN
1. Create an ApiTesting project
2. Create a test step that uses a variable (e.g. create a SetVariable step that reads a variable named "var1" and saves it to another variable "var2") (see the attached sample project)
3. Run the project via command line, passing the var1 and its value as a command line argument. Use a value for var1 that contains an equals sign "=" - e.g.:
test -p \"C:\\Users\\{account}\\Desktop\\ApiSplitTest\" --save-contexts -v var1=value1=value2
4. To check the result of the test, you can open the "{ProjectPath}\variables\Test Case.variables" file - it should contain a runtime variable "var2"
Actual result: Any text in the variable's value after the = sign is cut-off - it appears as "value1"

Expected result: The value of the variable should be: "value1=value2"
Last Updated: 01 Mar 2019 09:38 by ADMIN

Progress Telerik Test Studio

In the API Project tool, create an HTTP call and add a header with the follow text for as the value.  Double clicking the value crashes the application.


Last Updated: 27 Feb 2019 15:43 by ADMIN
Test Studio recorder is not successfully attached to the second window of a WPF application, when the first (login) window is closed in the same time. There is not enough time for Test Studio to attach the recorder before the connection is lost and we are not able to record any steps or use the highlighter.
Last Updated: 26 Feb 2019 10:19 by ADMIN

After changing the project name and assembly name, the remote execution is failing with FileNotFoundException for the assembly_name.dll. The execution is referring to the old assembly name, even though the correct one is generated in the bin folder.

Additionally there is not such error in local execution.

The workaround for this behavior is to also change the namespace.

Last Updated: 25 Feb 2019 09:09 by ADMIN
Created by: Ed
Comments: 0
Type: Bug Report
While recording the custom web app, there are multiple exceptions in the log file, highlighting isn't working consistently, recording hangs.