Elena Tsvetkova
Team Member

Scheduled Distributed Test list with Get Latest checked executes the first test only on one of the execution machines

There are exceptions in the log for a workspace already existing which is even not on the same machine
Problem by Elena Tsvetkova Status: Reviewed by QA Comments: 0 Last update: 2017-04-24T10:59:01 by Ivaylo Todorov
Rodney Manor

Remote execution failure caused by compilation error


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.


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.
Problem by Rodney Manor Status: Done Comments: 3 Last update: 2017-04-21T21:47:47 by Wendy Vasquez
Boyan Boev
Team Member

Add an option for calibrating in Test Studio Runtime

It will be much easier and faster to configure the browsers if we have such functionality in case you don't have installed Test Studio Standalone version.
Feature Request by Boyan Boev Status: In Progress Comments: 9 Last update: 2017-04-20T11:57:33 by Iliyan Panchev
Nikolay Petrov
Team Member

Table is not parsed correctly when using IE for custom application

Steps to reproduce and access to the application are in the internal description.
Problem by Nikolay Petrov Status: Won't Fix Comments: 1 Last update: 2017-04-19T08:05:47 by Daniel Djambov
Andy Wieland
Team Member

Add Mobile and API tests to Test Studio Test Lists

Please add the ability to create and schedule Test Studio API and Test Studio Mobile test lists.
Feature Request by Andy Wieland Status: Not Done Comments: 0 Last update: 2017-04-18T19:31:37 by Andy Wieland
Elena Tsvetkova
Team Member

Sample projects executing same scenario in different approach generate quite different size results

In two attached test projects TestProjectForTelerik_BigReport and TestProjectForTelerik_SmallReport the same test actions are executed (tests set is the same too but there are some differences in test configurations).
1. Load www.telerik.com page
2. Come back to the main page
3. Click on a link to the products. The link is found by content (product's name) from data source (TelerikProducts.xls file, Products sheet)
But different ways are used to run tests in the projects.
In TestProjectForTelerik_SmallReport we start from SmallReportTest (use SmallReport test list from the project) and bind ClickProduct test to the data (the data source) directly.
In TestProjectForTelerik_BigReport we start from BigReportTest (use BigReport test list from the project) and bind IntermediateStep test to the data directly. Data binding is removed from ClickProduct test but this one must inherit the parent data source.
In IntermediateStep test we choose which test will be run next according to data from data source. In IntermediateStep we always run ClickProduct test. Please see comments in the IntermediateStep test for more information.
This way is very needed for my real project.
So, these two projects have very different report size for the small report it is 249674 bytes, for another 989670 bytes. The difference is about 4 times.
If steps count in ClickProduct test or row count in data source increases, size difference will be more.
As I can see in the report from TestProjectForTelerik_BigReport project, there are a lot of duplicated information in the report. The information from StepResults section of ClickProduct test is duplicated in DataIterationResults section of IntermediateStep test.

Please check this. Maybe there is a way to decrease the report size.

Resources shared internally
Feedback by Elena Tsvetkova Status: Won't Fix Comments: 1 Last update: 2017-04-18T14:01:23 by Daniel Djambov
Nikolay Petrov
Team Member

Microsoft Web Driver installation in Windows 10 version 1703 is not detected

Microsoft Web Driver installation in Windows 10 version 1703 is not detected
Problem by Nikolay Petrov Status: Reviewed by QA Comments: 0 Last update: 2017-04-18T11:34:36 by Ivaylo Todorov
Miguel Rodriguez

Telerik Test Studio

I can perform performance tests to an .exe using Telerik Test Studio?
Feedback by Miguel Rodriguez Status: Done Comments: 1 Last update: 2017-04-18T10:21:53 by Daniel Djambov
Nikolay Petrov
Team Member

Execution of a test with real typing in input text step - fails in MS Edge browser

Steps to reproduce:

1. Navigate to an app containing input text element

2. Type in the input text element

3. Enable 'SimulateRealTyping' step property

4. Run the test in MS Edge

Log exception:

[02-23 16:02:33,ArtOfTest.Runner.exe(6096:4),Error] ExecutionEngine.CatchExecuteStepException() : EXCEPTION! (see below)
Outer Exception Type: ArtOfTest.WebAii.Exceptions.ExecuteCommandException
Message: ExecuteCommand failed!
InError set by the client. Client Error:
Unknown error
BrowserCommand (Type:'Action',Info:'NotSet',Action:'InvokeJsFunction',Target:'ElementId (tagName: '',occurrenceIndex: '-1')',Data:'document.getElementsByTagName('input')[3].focus()',ClientId:'8c513c4e-1f29-4088-a6d9-23dbbc6c3dbc',HasFrames:'False',FramesInfo:'',TargetFrameIndex:'-1',InError:'True',Response:'Unknown error')
InnerException: none.
HRESULT: 0x80131500 (Official ID (if app.) = COR_E_EXCEPTION, Error Bit = FAILED, Facility = FACILITY_URT, Code = 5376)
Call Stack:
at ArtOfTest.WebAii.Core.Browser.ExecuteCommandInternal(BrowserCommand request)
at ArtOfTest.WebAii.Core.Browser.ExecuteCommand(BrowserCommand request, Boolean performDomRefresh, Boolean waitUntilReady)
at ArtOfTest.WebAii.Core.Actions.InvokeScript(String script, Boolean refreshDom)
at ArtOfTest.WebAii.ObjectModel.Element.GetValue[T](String propertyName, T defaultValue)
at ArtOfTest.WebAii.ObjectModel.Element.GetValue[T](String propertyName)
at ArtOfTest.WebAii.ObjectModel.Element.Focus()
at ArtOfTest.WebAii.Controls.HtmlControls.HtmlControl.Focus()
at ArtOfTest.WebAii.Design.IntrinsicTranslators.Descriptors.SetTextActionDescriptor.Execute(Browser browser)
at ArtOfTest.WebAii.Design.Extensibility.HtmlActionDescriptor.Execute(IAutomationHost autoHost)
at ArtOfTest.WebAii.Design.Execution.ExecutionEngine.ExecuteStep(Int32 order)
Problem by Nikolay Petrov Status: Reviewed by QA Comments: 3 Last update: 2017-04-14T19:46:15 by Anuja Bandekar
Elena Tsvetkova
Team Member

Customer specific application cannot be recorded and executed in Chrome

Steps to reproduce:

1. Open the attached project and the included test.

2. Try to load the page from the navigate step: for IE the 'Load' button will be enabled but if switched to Chrome or Firefox the 'Load' button will be greyed out.

3. However Run->To Here works and loads the page. So load it in Chrome and try to enable highlighting.

Expected: To be able to highlight elements and add steps from the quick steps menu.

Actual: The whole page is highlighted and the context menu does not appear at all. After a while Test Studio becomes unresponsive and closes without crash trace in the log.

Details shared internally!
Feedback by Elena Tsvetkova Status: Not Done Comments: 0 Last update: 2017-04-13T13:52:57 by Elena Tsvetkova
Displaying items 1 - 10 of 2056