Last Updated: 26 Aug 2013 11:33 by ADMIN
WPF Memory leak when trying to test modal dialogs.

When you try to open/close dialog window with testing framework it cause memory leak and child dialog not garbage collected. We do it in loop and for some iteration Telerik testing framework can't find dialog and break by timeout. 
We found it with windbg + sos dll. Results:

Scan Thread 14 OSTHread 25bc
DOMAIN(006A72D0):HANDLE(Pinned):1513e4:Root:  039593f8(System.Object[])->
  029ccf78(System.Collections.Generic.Dictionary`2[[System.IntPtr, mscorlib],[Telerik.TestingFramework.WpfExtension.WpfCommunication, Telerik.TestingFramework.WpfExtension]])->
  02a5650c(System.Collections.Generic.Dictionary`2+Entry[[System.IntPtr, mscorlib],[Telerik.TestingFramework.WpfExtension.WpfCommunication, Telerik.TestingFramework.WpfExtension]][])->

It seems that some static dictionary is referenced to ChildWindow which cause memory leak.  It seems that problem in WpfCommunicationEntryPoint.Comms. I found only one static dictionary with this signature (problem can be in another place).

How to use windbg + sos.dll:
0. Run test from VS MemoryLeakSmokeTestFixture.MemoryLeak_TelericFramework
1. Run windbg 
2. File->Attach to process-> choose MainApplication
3. Load sos.dll : .loadby sos clr
4. Fild objects: !DumpHeap -type ChildWindow
5. Find who are referenced to it: !gcroot OneOfTheIntancesAdresses. 
 You are going to see the same results.

Sample project in attach

Thank you.
Looking for advice
Last Updated: 22 Jan 2014 07:48 by ADMIN
When run a test list using the CMD and the ArtOfTest.Runner.exe and try to publish the results to the scheduling server and have the emails sent you are getting the following error:

Result saved with path: 'C:\Users\ittodorov\Documents\Test Studio Projects\September 2013\Results\dualdisplay 130238916901896332.aiiresult'.
PublishRunResultScheduling: Open Communication to Scheduling Server failed! The remote server returned an unexpected response: (405) Method Not Allowed.

This has been tested with Test Studio 2013.1.911
Last Updated: 09 May 2014 14:07 by ADMIN
Created by: Ivaylo
Comments: 2
Type: Bug Report
When running multiple test lists, tests would run first in order of test lists, then in order of tests.

Now they run in order of tests alone, disregarding test lists.
Last Updated: 31 Oct 2013 14:03 by ADMIN
Test Studio does not handle download dialogs in IE 10 / Windows 8 machine.

The same issue can also be reproduced in IE8 / Windows Server 2008.

Sample test is attached in the internal description.
Last Updated: 15 Jul 2016 05:35 by Biswajit
When using scheduling to run tests remotely, when doubleclick on the result in the callendar it shows all test as passed, however the result is shown as failed and the message Can't reach the remote executor exception: Error while copying content to a stream. Refer to the screenshot attached. 

Screenshots and project files for repro provided in the internal description.
Last Updated: 28 May 2014 09:44 by ADMIN
The ellipse is missing for Primary Target of a Wait For Exist test step. As a result you cannot change the Primary Target element for the step.
Last Updated: 10 May 2014 12:48 by ADMIN
Running test lists using "ArtOfTest.Runner.exe" via cmd takes a long time before the test is actually starting. This is because the entire project is getting compiled on each run. 

Using the attached project run the test list named Test using Test Studio. It runs immediately. When executed via cmd it takes about a minute the execution to start.
Last Updated: 15 Jul 2014 07:53 by ADMIN
when running a test that handles OnBeforeUnload dialog, the dialog is not handled on specific site in Internet Explorer 11, while running fine in other internet explroer versions
Last Updated: 27 Jan 2014 12:39 by ADMIN
After upgrade the project references are all referred to the older version even though the installed version is the latest and the tests are failing with an error loading referenced assembly . When the project references are manually updated , the problem is solved, however this creates huge inconvenience for customers with multiple projects.

Exception from TS follows:

Situation: Error loading referenced assembly
     Outer Exception Type: System.IO.FileLoadException
     Message: Could not load file or assembly 'ArtOfTest.WebAii.Design, Version=2013.1.1002.0, Culture=neutral, PublicKeyToken=4fc62bbc3827ab1d' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)
     HRESULT: 0x80131040 (Official ID (if app.) = FUSION_E_REF_DEF_MISMATCH, Error Bit = FAILED, Facility = FACILITY_URT, Code = 4160)
Last Updated: 04 Feb 2015 07:14 by ADMIN
When an user is in Results and select an item to view from the list, once the item is closed and the user is returned to list view the list bounces back to the top instead of staying at the point left. Then the user has to keep scrolling back down to find the next item I need to look at.

Could we add the ability to remember the last position in the results and return the user to it.
Last Updated: 16 Nov 2016 16:33 by ADMIN
Created by: Nikolay Petrov
Comments: 0
Type: Bug Report
Steps to reproduce:

1. Open a project in TFS with no pending changes

2. Schedule a test list

3. Change this test list and save the changes. The project looks dirty.

4. Press Check-in button

5. Press Cancel.

6. Project looks as Checked in, but changes still can be checked in and in VS it is dirty as well.
Last Updated: 23 Dec 2016 14:45 by ADMIN
Steps to reproduce: 

1. Create ASP.NET Web Application --> MVC Template. project in VS2015. 

2. Try to publish the site. 

Expected: The site to be published

Actual:  There is an error and the site is not published. 

NOTE: If Test Studio is uninstalled on the same machine the site could be successfully published. 
Won't Fix
Last Updated: 18 Jul 2018 07:03 by ADMIN
I run my test list on a remote machine. When I look at the Results tab in Test Studio I don't see the correct image with the failed step. Sometimes I see no images and other times I see the image from the previous step that failed. Never the image at the time of failure from the step I actually want to see. This makes it hard to analyse the results.
Last Updated: 21 Oct 2019 09:57 by ADMIN
Created by: Girish
Comments: 5
Type: Bug Report

While connecting  to Jira Cloud ( with valid userid and password, its giving error message "The remote server returned an error :(401) Unauthorized".

Last Updated: 23 Aug 2016 08:24 by ADMIN

Machine A - Test Studio
Machine B - Scheduling and Storage
Machine C - Remote Executor connected to Machine B

When you run the customers test list it runs to completion. When you look at the results you get:

Can't reach the remote executor; exception: An error occurred while sending the request.

And the test list is marked Failed even though it actually passed.

The location of the customers test plus repro steps will be add to the internal bug report.
Last Updated: 10 Feb 2015 07:19 by ADMIN
Steps to reproduce

Using the project attached internally.

1. Open this solution in Visual Studio.
2. Open CheckYomiAccountName.tstest
3. Double click on any step - code-behind file is opened successfully.
4. Switch back to .tstest tab - steps are disappeared.
Last Updated: 11 Dec 2015 08:38 by ADMIN
For some yearly SaaS perpetual activation purchases, each month the license reports it is expired on the day of the month it should be automatically reactivated and users cannot use the product for that day
Last Updated: 01 Jun 2016 11:24 by ADMIN
Created by: Ivaylo
Comments: 1
Type: Bug Report
The following mouse events are not triggered with IE, they work fine with Firefox and :

                        MouseEvent mouseClickEvent = newMouseEvent("click");
			mouseClickEvent.CanBubble = true;
			mouseClickEvent.IsCancelable = true;
			MouseEvent mouseDownEvent = newMouseEvent("mousedown");
			mouseDownEvent.CanBubble = true;
			mouseDownEvent.IsCancelable = true;
			MouseEvent mouseUpEvent = newMouseEvent("mouseup");
			mouseDownEvent.CanBubble = true;
			mouseDownEvent.IsCancelable = true;

Steps to reproduce: 

Execute the project attached.
Last Updated: 20 Jul 2016 10:07 by madnut
Steps to reproduce:

Execute the project attached internally.

Expected behavior: To add the value in the third numeric textbox

Actual behavior: The value is always set to the first numeric textbox
Last Updated: 25 Aug 2016 13:37 by ADMIN
Access to the application and steps to reproduce are in the internal description.