Support for VS Community Edition
Building the find expressions for elements in HTML during recording respects the Identification Logic: http://www.telerik.com/automated-testing-tools/support/documentation/user-guide/project-settings/identification-logic.aspx That isn't the case when Test Studio builds chained expressions though (e.g. it cannot find an Id or Name to build direct expression thus locates a unique parent element to include in the find logic. http://www.telerik.com/automated-testing-tools/support/documentation/user-guide/knowledge-base/project-configuration/usingchainedfindexpressions.aspx In this case TS respects the Id or Name only and not the rest of the attributes (including custom ones). It will be nice if the chained find expressions building algorithm is extended to respect the preset identification logic as well.
Hi - I'd like the ability to add a step that validates the contents of a pdf doc. Is there a way that we can add this functionality out of the box?
It will be useful to implement handling the scenario where a page supports multiple files download in a sequence
- a prompt to decide whether to allow or block the multiple files download,
- download dialog steps to handle each of the files download location.
I'd like to see more desktop UI supported than just wpf. Visual studio and ranorex both support automation of desktop applications written in Windows forms and Delphi so I think you need to catch up with the competition.
Steps to reproduce: 1. Connect a project to Team Foundation Service 2. Create a test list 3. Schedule it with option 'Get Latest' checked. Expected behavior: To execute the test list successful at the scheduled time Actual: An error appears that the source control server cannot be reached and test list is not executed.
Please make the default browser in Test List settings to reflect the selected preferred browser. Currently the default executing browser for a test list is set to IE by default. Refer to the screenshot attached.
When drilling down the results of a test list to a failing test, it would be nice to be able to go directly to the test editor for a test rather than having to go back to the Tests tab and traverse the folder structure in order to locate and edit the desired test.
Once a test step fails during execution several options are presented in order to give a clear understanding of why the step failed and the circumstances in which this failure occured. To this end two images are included, however these images are often small and too unclear to identify small differences. I would like to request some kind of zoom in, enlarge or export function for these images in order to clearly determine what went wrong during execution.
The reports provide extensive iinformation concerning failed test steps. I would like to request a more elaborate presentation of the reports (e.g. the option of including screen dumps of all execution steps). Also the option to adjust the layout of the repost instead of just showing a percentage of how many tests passed during a scheduled test.
An useful feature in Test Studio will be if the BaseURL in the navigate step of the test is able to override the global BaseURL in Recording Options. Please consider this feature request.
recapture storyboard always launches Internet Explorer. steps to reproduce: 1. go to an existing test 2. select recapture storyboard feature it would be helpful to allow user to select browser for recapture
Please add the functionality in Test Studio to be able to databind the loop number. Refer to the screenshot attached.
There isn't an easy way to see what the image verification is going to check. The Storyboard is a way to see, but does not consistently show across my projects. The Export is another way to do it but that takes me out of the test studio. this item is similar to the feedback item. http://feedback.telerik.com/Project/161/Feedback/Details/126406-need-easier-method-to-update-image-verifications
There are times where test studio throws this exception described in http://feedback.telerik.com/Project/161/Feedback/Details/121035-path-too-long-on-backup-problem [04/24 11:48:37,Telerik.TestStudio.RemoteExecutor.exe(5092:133),TestStudio] AutomationHostState.StoreToFile() : EXCEPTION! (see below) Situation: AutomationHostState.StoreDomOnDisk Outer Exception Type: System.IO.PathTooLongException Message: The specified path, file name, or both are too long. The fully qualified file name must be less than 260 characters, and the directory name must be less than 248 characters. HRESULT: 0x800700CE (Official ID (if app.) = 2147942606, Error Bit = FAILED, Facility = FACILITY_WIN32, Code = ERROR_FILENAME_EXCED_RANGE) Call Stack: at System.IO.PathHelper.GetFullPathName() at System.IO.Path.NormalizePath(String path, Boolean fullCheck, Int32 maxPathLength, Boolean expandShortPaths) at System.IO.Path.NormalizePath(String path, Boolean fullCheck, Int32 maxPathLength) at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost) at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize) at ArtOfTest.WebAii.Design.AutomationHostState.StoreToFile(String filePath, Object value, String traceMethod) [04/24 11:48:37,Telerik.TestStudio.RemoteExecutor.exe(5092:133),TestStudio] AutomationHostState.StoreImageBytesOnDisk() : EXCEPTION! (see below) Situation: AutomationHostState.StoreImageBytesOnDisk Outer Exception Type: System.IO.PathTooLongException Message: The specified path, file name, or both are too long. The fully qualified file name must be less than 260 characters, and the directory name must be less than 248 characters. HRESULT: 0x800700CE (Official ID (if app.) = 2147942606, Error Bit = FAILED, Facility = FACILITY_WIN32, Code = ERROR_FILENAME_EXCED_RANGE) Call Stack: at System.IO.PathHelper.GetFullPathName() at System.IO.Path.NormalizePath(String path, Boolean fullCheck, Int32 maxPathLength, Boolean expandShortPaths) at System.IO.Path.GetFullPathInternal(String path) at System.IO.File.InternalMove(String sourceFileName, String destFileName, Boolean checkHost) at ArtOfTest.WebAii.Design.AutomationHostState.StoreImageBytesOnDisk(String projectResultsPath, String fileRelativePath, String expectedImageRelativePath) There was a MSDN blog by Kim Hamilton that suggested a possible solution to this issue. http://blogs.msdn.com/b/bclteam/archive/2008/07/07/long-paths-in-net-part-3-of-3-redux-kim-hamilton.aspx Please see if this exception handling is feasible.
Requested on behalf of customer (reference ticket # 803706 in support ticketing system). From support ticket: We are unable to view TRX test results within Visual Studio 2010, 2012, 2013. We click the TRX, it loads and shows the basic test result info in the "Test Results" pane, but clicking on an individual test gives the error "Cannot show result details: unknown test type". We simply need a way to read results which shouldn't require an install of Test Studio we're hoping. Additional detail: We're looking for the ability to read results from any number of machines at any given point. What are your thoughts on Telerik exploring the idea of maybe creating a "reader only"? Akin to the free product Adobe Reader or Windows Word Reader.
Through the Test Studio plugin for VS2012 we are able to do almost everything: create a project, add tests, run tests... I think that doesn't make much sense not be able to run testlists in Visual Studio and having to go to Test Studio just to do this.
After updating a lot of elements for a debugged run, the apply test update window can become really large. Please add a scrollbar to the updated elements. See attached screenshot. This pic is almost the whole height of my monitor and the text above is not even visible.
Configured a recurring test list to run daily for a month. Removing the test list does not give me the option to remove the items on the calender for that list. Likewise if I delete the series from the calender there is no option to also delete the test list. So I end up with orphans on either side. Give the user the options to remove the test series (when deleting the test list) or the list (when deleting the series). If the user opts out of doing so he can still remove the 'other side' manually afterwards.