In Development
Last Updated: 09 Aug 2019 10:03 by ADMIN
It will be useful to explicitly ignore the certificate check for  explicitly ignore the certificate check for unfinished internal applications. 
Approved
Last Updated: 07 Aug 2019 13:53 by Andrew
It would be useful to have the functionality to build the project from command line. 
Approved
Last Updated: 07 Aug 2019 12:40 by ADMIN

Currently scheduling a test list with getting the latest server version of the project is only possible if the source control repository is of the TFS version control type (Team Foundation Version Control). 

It will be very useful to add the same functionality for Git source controlled projects. 

Approved
Last Updated: 07 Aug 2019 07:05 by ADMIN

The step to verify an element for enabled/disabled step cannot be data-driven. The 'Verify element exists' also does not provide a binding option.

However, the 'Verify isVisible' step can be data driven with true/false values for the isVisible property. 

It will be useful and helpful to unify the behavior and allow data binding for isEnabled and Exists verification steps. 

Approved
Last Updated: 06 Aug 2019 13:30 by ADMIN

When using a builtin step for checking rowscount of a table that uses "greater than" or "less than" it fails even though it should not.

"Equals" works fine.. but if I use any other TableVerificationType than "equals", then it fails.. unless if I convert it to a coded step.

So to reiterate: If I convert the step to a coded step then it works.

 

We have several test projects that now have failing tests because of this.

 

Attached test project that showcases the problem.

 

regards

Elo

Completed
Last Updated: 06 Aug 2019 12:23 by ADMIN

Hi

 

I have some databound parrent tests.

 

For these I have created seperate sheets in my excel, to ensure my part test are working i switch their databinding between the sheets to ensure them working in all environments.

 

Everytime i rebind a test the excel file gets corrupted! I have to restart the computer and then it works again… What is the fix for this? 

 

I have attached an example of being unable to open the excel document! 

Approved
Last Updated: 06 Aug 2019 11:19 by ADMIN

Pre-requisite: Upgrade to 2019.1.212.0 from 2018.3.1004.0

1. Select the Test List tab

2. Click the List button and add a new Test List with appropriate tests.

3. Click Save

4. Notice the "Storage service unreachable." message pop-up.

5. Click "OK" on the pop-up.

6. Notice that the Test List and Tests are saved as expected.

 

**This issue did not happen on the previous version of Test Studio

Completed
Last Updated: 06 Aug 2019 10:25 by ADMIN
Created by: Nithya
Comments: 0
Type: Feature Request
1
Add the option to copy multiple or all compiler errors from the Compiler tag in the Output pane.
In Development
Last Updated: 05 Aug 2019 12:02 by ADMIN

The step gets successfully executed but fails with the following exception: 

Failure Information: 
~~~~~~~~~~~~~~~
ExecuteCommand failed!
InError set by the client. Client Error:
Cannot read property 'toggle' of undefined
BrowserCommand (Type:'Action',Info:'NotSet',Action:'InvokeJsFunction',Target:'ElementId (tagName: '',occurrenceIndex: '-1')',Data:'$("th:eq(1)").data("kendoFilterMenu").popup.toggle()',ClientId:'663fc963-6051-4044-9dfb-ce01ca15339d',HasFrames:'False',FramesInfo:'',TargetFrameIndex:'-1',InError:'True',Response:'Cannot read property 'toggle' of undefined')
InnerException: none.

Workaround: Record the click step to open the filter without using the Test Studio translator, or in other words against the span element directly. 

Completed
Last Updated: 26 Jul 2019 14:36 by ADMIN
Steps to reproduce:

Using the project attached execute the test which should handle a dialog.

Expected behavior: The save dialog is handled successfully

Actual behavior: The dialog is not handled and the following is output in the log:


System.TimeoutException: Timed out waiting '60000' msec. for any dialog to be handled '1'
Result StackTrace:    
at ArtOfTest.WebAii.Win32.Dialogs.BaseDialog.WaitUntilAnyHandled(IEnumerable`1 dialogs, Int32 handleCount, Int64 timeoutMilliseconds, Boolean resetHandleCount)
   at ArtOfTest.WebAii.Win32.Dialogs.BaseDialog.WaitUntilHandled(Int32 handleCount, Int32 timeout, Boolean resetHandleCount)
   at ArtOfTest.WebAii.Win32.Dialogs.BaseDialog.WaitUntilHandled()
   at UnitTestProject2.UnitTest1.TestMethod1() in c:\Users\ittodorov\Documents\Visual Studio 2012\Projects\UnitTestProject2\UnitTestProject2\UnitTest1.cs:line 42
Approved
Last Updated: 25 Jul 2019 06:03 by ADMIN

Hi, 

The Application we are using stopped the support for IE. So I have to switch to chrome to be able to connect to the DOM window of TEST STUDIO. Inorder to connect to the browser, I have to use "Run - To here" option and then connect to the browser. Then I Navigate to the Page where I actually want to do the recording and debugging.

But in IE browser, I have the opened instance already and then I can connect the recorder wherever I want. This is more easier way of recording and debugging and save time.

 

So, Could you please consider this feedback and add the option for "Attach to chrome" browser. Refer to Screenshots..

 

Regards,

Nithya A.

Completed
Last Updated: 22 Jul 2019 09:58 by ADMIN

Changing the DPI settings to 125%, for example, on Windows 7 causes troubles with the Desktop clicks when running tests against Chrome. The click is below or above the target element. Highlighting in record mode may also be affected. 

Workaround: As a workaround the Desktop clicks (MouseClick() method) can be replaced with the Click() method, which works as expected. The alternative in a non-coded solution is to disable the 'SimulateRealClick' option for the click steps. 

Completed
Last Updated: 22 Jul 2019 09:54 by ADMIN

Allow deserialization of dateTime values to strings instead of DateTime objects when extracting such with JSONPath.

When a dateTime value is returned in a JSON response ("2019-04-08T00:00:00") and a JSONPath expression is used to extract it from that response, Test Studio deserializes it to a DateTime object. This leads to losing its original format. 

It will be useful to have the option to deserialize it in a plain string value. 

Approved
Last Updated: 22 Jul 2019 08:27 by ADMIN

When the element's find expression fails to find the element it should log in the execution log, that alternative method of verification is used.

The Wait for Exists step does not log the usage of image verification, even though the find expression fails.

The behavior with click step is as expected and the log is correctly generated.

'17-Jul-19 14:10:30' - 'Pass' : 2. Click 'BtnKSubmit'
Warning: Unable to locate element by Find Expression!
Attempting to find [Html] element using 
Find logic 
(Html): [id 'Exact' tsf][TextContent 'Exact' ooogle]

Unable to locate element. Search failed!

Element was found only using Image search!
We recommend editing the element to correct the primary find expression.

'17-Jul-19 14:10:33' - 'Pass' : 3. Wait for Exists 'BtnKSubmit'


Completed
Last Updated: 17 Jul 2019 08:02 by ADMIN
Approved
Last Updated: 08 Jul 2019 13:58 by Nithya
Pending Review
Last Updated: 05 Jul 2019 11:23 by ADMIN
Created by: JC
Comments: 2
Type: Feature Request
2

Add Test As Step in Test Studio Mobile project. This will enable me to better organize the test scenarios and reuse already recorded tests.

The same feature is available in Web & Desktop projects.

Pending Review
Last Updated: 05 Jul 2019 07:38 by Jochen
Created by: Jochen
Comments: 0
Type: Feature Request
0

We use the Telerik Testing Framework to run our pre-release tests on our AJAX.NET solution. The newest version contains the MultiColumnComboBox. The problem is, that the Testing Framework is missing a wrapper for the new Control (as the other controls have).

Approved
Last Updated: 04 Jul 2019 11:12 by ADMIN

During the trial period of Test Studio, by each start of Test Studio or Visual Studio there is a prompt window to continue the trial or activate a purchased license. 

The license prompt window of the Test Studio plugin (part of the DevCraft Ultimate package as well) in Visual Studio 2019 start window  prevents typing in the following native VS windows - Create project and Clone/Checkout code. 

Workaround: 

I. Change how Visual Studio 2019 starts: 

1. Open any existing project in VS 2019

2. Open Tools-> Options-> Environment -> Startup

3. Select any of the other listed options in the dropdown on the right - Most recent solution or Empty Environment. 

II. For the cases when DevCraft Ultimate is installed and the Test Studio plugin is not the current focus of evaluation. 

1. Disable the Test Studio extensions. 

2. Open any existing project in VS 2019

3. Open Extensions -> Manage Extensions -> disable the following extensions:

- Telerik.TestStudio.TestAdapter

- Telerik.Testing.Framework

- Telerik.TestStudio.VS2019Templates

- Telerik.TestStudio

Completed
Last Updated: 01 Jul 2019 14:23 by ADMIN
When using the visual studio plug-in, if you update coded files (anything ending in .tstest.cs), when you open your project back up in TS standalone IDE, the changes you made to any given coded file will not automatically be detected so you must open up every .tstest file corresponding to the .tstest.cs files you changed in visual studio, and only then will the IDE see the changes