Completed
Last Updated: 31 Mar 2016 07:39 by ADMIN
When run a multiple level test (i.e. Test A calls Test B, which calls Test C) with coded steps the test as steps are not executed.

Steps to reproduce:

1. Download and open the attached project.
 
2. Open and run ~Run test.

3. If the first step is run (Non coded step) all the test as step are executed.

4. If the second step is run (coded step) the test as steps are not run.
Completed
Last Updated: 06 Oct 2015 06:54 by ADMIN
ADMIN
Created by: Boyan Boev
Comments: 1
Type: Bug Report
3
Steps to reproduce:

1. Create a test project with some coded step which uses an element from the Pages.cs file and run the test.

2. Remove the Pages.cs file.

3. Copy and paste the coded step into the same test and run it via ArtOfTest.Runner.

Expected: A new Pages.cs file is generated and the test runs smoothly.

Actual: An empty Pages.cs file is generated and a compile error is thrown. 
Completed
Last Updated: 25 Aug 2016 13:37 by ADMIN
Access to the application and steps to reproduce are in the internal description.
Completed
Last Updated: 01 Aug 2016 11:15 by ADMIN
In the scheduling configuration the email notifications are configured along with sending attachments. The email subject time stamps are as UTC -5:00 and in the attachment it is UTC. 

Expected result: Both time stamps to be the same and equal to the system/machine time. 
Approved
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
Completed
Last Updated: 23 Dec 2016 15:03 by ADMIN
If open a VS solution, edit the .csproj file and save the changes - the project crashes. The same happens when the branches of the source controlled project are switched. 
Won't Fix
Last Updated: 14 Oct 2016 17:15 by chris
Steps to Reproduce:
Step 1: Create a test list and click on Schedule Test List  for execution.

Step 2: Configure the SMTP settings.

Step 3: On step 3(Select Notification Settings), upon selecting the option- Send test results by email, the email customization area to enter email addresses gets enabled.

Step 4: Enter the distribution list here.

Expected Result: All the email recipients in the distribution list must receive the email notification, upon the execution of the test list.

Actual Result: Sometimes, only the first recipient from the distribution list receives the email notification, else there is no email being sent at all. 
When multiple distribution lists are entered, same results are observed.
Approved
Last Updated: 13 Mar 2017 12:01 by ADMIN
When edit an element in live - the element is highlighted in IE but not in Chrome.
Approved
Last Updated: 04 Oct 2018 16:37 by Dennis
In a source controlled (TFS) project when a code file is added to an existing test from another user, getting the change checks out the test file.
Completed
Last Updated: 30 Oct 2017 17:19 by Jeffrey
Created by: Geoffrey Hudik
Comments: 4
Type: Bug Report
3
Databinding to an Excel .xlsx didn't work, it only worked to a .xls file. Considering that format is Office 97-2003 and it's 2016 I'd expect .xlsx to work. At the least I'd expect the app to give me a message stating it isn't supported.

v 2016.2.630.0
Completed
Last Updated: 21 Apr 2017 21:47 by Wendy
ISSUE:

I have a test that references another test-as-step. We'll refer to it as Test 'A'.  The test-as-step contains some coded steps. We'll refer to it as Test 'B'.  If I run a remote test list that includes Test 'A' but does not include Test 'B', that test will fail with the following compilation error. 

'10/29/2013 12:11:05 PM' - Error attempting to execute a Test As Step. Details:
'10/29/2013 12:11:05 PM' - System.IO.FileNotFoundException: Unable to find the code behind assembly. Please make sure you have compiled your code behind without errors before attempting to execute the test. Looking for: C:\Users\Telerik User\AppData\Local\Temp\Projects\07a00c8f-4e98-4137-aa5f-f925f69d6348\DemoTests\bin\new-test-project.dll
If you are running VS 2010, make sure Deployment is checked in your .settings file (in the solution items)
   at ArtOfTest.WebAii.Design.Execution.ExecutionUtils.EnsureAssemblyExists(String assembly, String folder)
   at ArtOfTest.WebAii.Design.Execution.ExecutionUtils.CreateCodedTestInstance(Test test, TestResult result, String binariesFolder)
   at ArtOfTest.WebAii.Design.Execution.ExecutionEngine.InternalExecuteTest(Test test, TestResult initializationResult)
   at ArtOfTest.WebAii.Design.Execution.ExecutionEngine.ExecuteTestInCurrentContext(Test test)

Once you add Test 'B' and place it before the Test 'A', the test will pass. If Test 'B' runs after Test 'A', then Test 'A' will fail. 

REQUEST:

The issue appears to happen because at the time you click Run List Remotely or Schedule Testlist Test Studio tries to intellegently only upload into the storage server the necessary tests and supporting files that are needed by that specific test list. Because the test-as-step includes a code step, Test Studio should detect this and upload the code-behind file associated with the sub test. 
Approved
Last Updated: 11 Sep 2017 15:05 by Matthias
With the tracelog ON the application can find windows and will run ok (except for the memory leak).If you turn the tracelog off, it will fail after a couple of iterations.(This is the registry key in HKEY_CURRENT_USER\Software\Wow6432Node\Telerik\Test Studio\TraceLogEnabled )

Application and test code to replicate the problem is shared internally.
Completed
Last Updated: 15 Aug 2017 07:28 by ADMIN
There are exceptions in the log for a workspace already existing which is even not on the same machine
Approved
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. 

Completed
Last Updated: 03 Oct 2013 08:43 by ADMIN
ADMIN
Created by: Velin Koychev
Comments: 1
Type: Bug Report
3
When ActiveBrowser.NavigateTo() is used with ResponseListenerInfo and HTTP Proxy is used, sometimes (on a random bases) the test fails on ActiveBrowser.NavigateTo() command (happens with all of the browsers, but Chrome fails much more frequently). 

To reproduce:
Sample test project is attached to the internal bug description. A video of the execution failing is attached to the ticket: 686993 
Completed
Last Updated: 04 Sep 2013 18:47 by ADMIN
When you change the frame's friendly name in the element property window the same is not changed in the element explorer.
Completed
Last Updated: 27 Aug 2013 19:17 by ADMIN
Customer WPF test is throwing running on framework 2013 R1 throws System.TypeInitializationException due to missing Interfaces.dll.

Test and steps to reproduce are in the internal description.


Completed
Last Updated: 04 Apr 2013 07:37 by ADMIN
When the DOM is not fully loaded Test Studio is clicking on a wrong element instead of failing the step with "Unable to find the element".

Also I wanted to add that it is very easy for us to solve this specific issue by adding a "WaitForElement is Visible" step for the last element on the page.

However we are more concerned with the general problem as we see this kind of behavior (i.e. steps that normal pass fail, wrong links clicked etc.) in different places and is impossible for us to handle all of them individually as they appear random.

Test project and access to the application are available in the internal description.
Completed
Last Updated: 21 Jul 2014 10:34 by ADMIN
The "Launch" prefix on the start menu entry for the standalone version of Test Studio is a bit wonky.  We already know it will launch the application because it is in the start menu. ;)
Completed
Last Updated: 09 Dec 2014 13:48 by ADMIN
Test Studio application log reveals time was spent attempting to find IE navigation elements (Back/Forward/Stop/Refresh).

[05/06 10:53:45,iexplore.exe(7340:17),Recording] IENavigation.CheckAutomationElement() : Unable to find element Back
[05/06 10:53:46,iexplore.exe(7340:17),Recording] IENavigation.CheckAutomationElement() : Unable to find element Forward
[05/06 10:53:47,iexplore.exe(7340:17),Recording] IENavigation.CheckAutomationElement() : Unable to find element Stop (Esc)
[05/06 10:53:47,iexplore.exe(7340:17),Recording] IENavigation.CheckAutomationElement() : Unable to find element Refresh (F5)
[05/06 10:53:47,iexplore.exe(7340:17),Recording] IENavigation.FindNavigationButtons() : ------- Function End -------
[05/06 10:53:47,iexplore.exe(7340:17),Recording] IENavigation.Initialize() : Attempting to detect missing buttons after half-second wait intervals...
[05/06 10:53:48,iexplore.exe(7340:17),Recording] IENavigation.FindNavigationButtons() : ------- Function Start -------
[05/06 10:53:49,iexplore.exe(7340:17),Recording] IENavigation.CheckAutomationElement() : Unable to find element Back
[05/06 10:53:50,iexplore.exe(7340:17),Recording] IENavigation.CheckAutomationElement() : Unable to find element Forward
[05/06 10:53:50,iexplore.exe(7340:17),Recording] IENavigation.CheckAutomationElement() : Unable to find element Stop (Esc)
[05/06 10:53:51,iexplore.exe(7340:17),Recording] IENavigation.CheckAutomationElement() : Unable to find element Refresh (F5)
[05/06 10:53:51,iexplore.exe(7340:17),Recording] IENavigation.FindNavigationButtons() : ------- Function End -------
[05/06 10:53:52,iexplore.exe(7340:17),Recording] IENavigation.FindNavigationButtons() : ------- Function Start -------
[05/06 10:53:53,iexplore.exe(7340:17),Recording] IENavigation.CheckAutomationElement() : Unable to find element Back
[05/06 10:53:54,iexplore.exe(7340:17),Recording] IENavigation.CheckAutomationElement() : Unable to find element Forward
[05/06 10:53:54,iexplore.exe(7340:17),Recording] IENavigation.CheckAutomationElement() : Unable to find element Stop (Esc)
[05/06 10:53:55,iexplore.exe(7340:17),Recording] IENavigation.CheckAutomationElement() : Unable to find element Refresh (F5)
[05/06 10:53:55,iexplore.exe(7340:17),Recording] IENavigation.FindNavigationButtons() : ------- Function End -------
[05/06 10:53:56,iexplore.exe(7340:17),Recording] IENavigation.FindNavigationButtons() : ------- Function Start -------
[05/06 10:53:56,iexplore.exe(7340:17),Recording] IENavigation.CheckAutomationElement() : Unable to find element Back
[05/06 10:53:57,iexplore.exe(7340:17),Recording] IENavigation.CheckAutomationElement() : Unable to find element Forward
[05/06 10:53:58,iexplore.exe(7340:17),Recording] IENavigation.CheckAutomationElement() : Unable to find element Stop (Esc)
[05/06 10:53:59,iexplore.exe(7340:17),Recording] IENavigation.CheckAutomationElement() : Unable to find element Refresh (F5)
[05/06 10:53:59,iexplore.exe(7340:17),Recording] IENavigation.FindNavigationButtons() : ------- Function End -------
[05/06 10:53:59,iexplore.exe(7340:17),Recording] IENavigation.FindNavigationButtons() : ------- Function Start -------
[05/06 10:54:00,iexplore.exe(7340:17),Recording] IENavigation.CheckAutomationElement() : Unable to find element Back
[05/06 10:54:01,iexplore.exe(7340:17),Recording] IENavigation.CheckAutomationElement() : Unable to find element Forward
[05/06 10:54:02,iexplore.exe(7340:17),Recording] IENavigation.CheckAutomationElement() : Unable to find element Stop (Esc)
[05/06 10:54:03,iexplore.exe(7340:17),Recording] IENavigation.CheckAutomationElement() : Unable to find element Refresh (F5)
[05/06 10:54:03,iexplore.exe(7340:17),Recording] IENavigation.FindNavigationButtons() : ------- Function End -------
[05/06 10:54:03,iexplore.exe(7340:17),Recording] IENavigation.FindNavigationButtons() : ------- Function Start -------
[05/06 10:54:04,iexplore.exe(7340:17),Recording] IENavigation.CheckAutomationElement() : Unable to find element Back
[05/06 10:54:05,iexplore.exe(7340:17),Recording] IENavigation.CheckAutomationElement() : Unable to find element Forward
[05/06 10:54:06,iexplore.exe(7340:17),Recording] IENavigation.CheckAutomationElement() : Unable to find element Stop (Esc)
[05/06 10:54:07,iexplore.exe(7340:17),Recording] IENavigation.CheckAutomationElement() : Unable to find element Refresh (F5)
[05/06 10:54:07,iexplore.exe(7340:17),Recording] IENavigation.FindNavigationButtons() : ------- Function End -------
[05/06 10:54:07,iexplore.exe(7340:17),Recording] IENavigation.FindNavigationButtons() : ------- Function Start -------
[05/06 10:54:08,iexplore.exe(7340:17),Recording] IENavigation.CheckAutomationElement() : Unable to find element Back
[05/06 10:54:09,iexplore.exe(7340:17),Recording] IENavigation.CheckAutomationElement() : Unable to find element Forward
[05/06 10:54:10,iexplore.exe(7340:17),Recording] IENavigation.CheckAutomationElement() : Unable to find element Stop (Esc)
[05/06 10:54:10,iexplore.exe(7340:17),Recording] IENavigation.CheckAutomationElement() : Unable to find element Refresh (F5)
[05/06 10:54:10,iexplore.exe(7340:17),Recording] IENavigation.FindNavigationButtons() : ------- Function End -------
[05/06 10:54:11,iexplore.exe(7340:17),Recording] IENavigation.FindNavigationButtons() : ------- Function Start -------
[05/06 10:54:12,iexplore.exe(7340:17),Recording] IENavigation.CheckAutomationElement() : Unable to find element Back
[05/06 10:54:13,iexplore.exe(7340:17),Recording] IENavigation.CheckAutomationElement() : Unable to find element Forward
[05/06 10:54:13,iexplore.exe(7340:17),Recording] IENavigation.CheckAutomationElement() : Unable to find element Stop (Esc)
[05/06 10:54:14,iexplore.exe(7340:17),Recording] IENavigation.CheckAutomationElement() : Unable to find element Refresh (F5)
[05/06 10:54:14,iexplore.exe(7340:17),Recording] IENavigation.FindNavigationButtons() : ------- Function End -------
[05/06 10:54:15,iexplore.exe(7340:17),Recording] IENavigation.FindNavigationButtons() : ------- Function Start -------
[05/06 10:54:16,iexplore.exe(7340:17),Recording] IENavigation.CheckAutomationElement() : Unable to find element Back
[05/06 10:54:17,iexplore.exe(7340:17),Recording] IENavigation.CheckAutomationElement() : Unable to find element Forward
[05/06 10:54:17,iexplore.exe(7340:17),Recording] IENavigation.CheckAutomationElement() : Unable to find element Stop (Esc)
[05/06 10:54:18,iexplore.exe(7340:17),Recording] IENavigation.CheckAutomationElement() : Unable to find element Refresh (F5)
[05/06 10:54:18,iexplore.exe(7340:17),Recording] IENavigation.FindNavigationButtons() : ------- Function End -------
[05/06 10:54:19,iexplore.exe(7340:17),Recording] IENavigation.FindNavigationButtons() : ------- Function Start -------
[05/06 10:54:20,iexplore.exe(7340:17),Recording] IENavigation.CheckAutomationElement() : Unable to find element Back
[05/06 10:54:21,iexplore.exe(7340:17),Recording] IENavigation.CheckAutomationElement() : Unable to find element Forward
[05/06 10:54:22,iexplore.exe(7340:17),Recording] IENavigation.CheckAutomationElement() : Unable to find element Stop (Esc)
[05/06 10:54:22,iexplore.exe(7340:17),Recording] IENavigation.CheckAutomationElement() : Unable to find element Refresh (F5)
[05/06 10:54:22,iexplore.exe(7340:17),Recording] IENavigation.FindNavigationButtons() : ------- Function End -------
[05/06 10:54:23,iexplore.exe(7340:17),Error] IENavigation.Initialize() : Unable to detect buttons even after re-try!