I've seen other posts claiming this has been resolved, but we're still seeing this issue as off the 2017.1.207 release. When we run our test lists, we often run into memory issues using the Test Runner for Test Studio. We are sometimes not able to generate an .aiiresults file after executing a test list, even though we are still able to see the dump files (DOM dump, screenshots, log files, etc…). We’ve discovered the issue is with the Test Runner executables running out of available memory. Since they are only 32-bit applications, they are only able to access 2GB of memory. We have used the recommended Large Address Aware tool to increase the amount of accessible memory to 3BG on a 64-bit OS, but even this is not sufficient at times. We’ve also had similar issues with the Test Results Viewer crashing when opening large .aiiresults files (>200MB). Again, running the LAA tool against the Results Viewer executable alleviates the problem, but eventually it returns once the test lists become large enough.
Steps to reproduce and access to the project are in the internal description.
There is a specific for IE dialog that is not handled properly when downloading .csv files.
When recording a WPF test - a negative number entry in a custom RadMaskedInput implementation is not recorded. The "-" character is not recorded.
When edit an element in live - the element is highlighted in IE but not in Chrome.
Steps to reproduce: 1. There is a binded to local data source test 2. The data source column number is changed and saved 3. The variable list (to bind a step to) is not populated until the test is reopened
Steps to reproduce: 1. Select a Test List result from "Results" tab 2. Press on E-mail dropdown and choose "VS Results File" The exception body: [02/21 09:37:01,Telerik.TestStudio.Desktop.exe(440:1),Error] App.LogUnhandledException() : EXCEPTION! (see below) Situation: Unhandled exception! Outer Exception Type: System.ArgumentException Message: The parameter 'fileName' cannot be an empty string. Parameter name: fileName HRESULT: 0x80070057 (Official ID (if app.) = E_INVALIDARG, Error Bit = FAILED, Facility = FACILITY_WIN32, Code = ERROR_INVALID_PARAMETER) Call Stack: at System.Net.Mail.AttachmentBase.SetContentFromFile(String fileName, String mediaType) at System.Net.Mail.AttachmentBase..ctor(String fileName) at System.Net.Mail.Attachment..ctor(String fileName) at ArtOfTest.WebAii.Design.UI.MailUtility.OpenEmailWithAttachment(String subject, String bodyText, String attachmentFilePath) at ArtOfTest.WebAii.Design.UI.ResultsViewerControl.<EmailSelectedResults>d__59.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c.<ThrowAsync>b__6_0(Object state) at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
If "ClearBeforeTyping" property is activated on a Kendo UI input control a problem occur when test is executed. Steps to reproduce and access to the application are in the internal description.
Steps: 1) Setup a Scheduling service on a remote box 2) Do stuff until the Scheduling service log get big and you get the warning "The Log file is large, do you really want to load it" or something like that 3) Try to load and open the log file Result: the connection the Scheduling server is lost and you are unable to reconnected. Logging into the remote box reveals that the Scheduling service has stopped and needs to be restarted.
This is a limitation/bug in TestStudio. Here’s where the customer creates the variable: http://10.225.68.127:8080/prweb/PRServlet/nF-qFK4ha1B9XolnJtsJWpQlh9AKUteKa55vdjEHm_Y%5B*/!STANDARD?pzPostData=1316036933 <input type='hidden' id='pzHarnessID' value='HID1CE396E7F15CF6B5FC350407D4BF1FDD'> Test Studio is looking for values that are wrapped in double-quotes. For whatever reason, the server has decided to wrap its values in single quotes, which leads us to fail to identify this as a source. More information along with the test is provided in the internal description.
Steps to reproduce: 1. Create a test and start recording aginst: http://spread.grapecity.com/Demos/JS/ViewsDemo/#/demos/EditorMode 2. Highlight some cell in the grid. 3. Click on locate in DOM Expected: The element should be located in DOM. Actual: No element is found. The element is within an iFrame however Test Studio is not able to see any element in that frame.
If you use a Capture() method in Chrome for an element that is not visible or some other window is shown over it, the captured image will contain all visible data on screen, not only the element image. This works fine in IE
In Internet Explorer: if the one use the .Capture() method on an SVG element, the resulting image does not contain a sub-graphics being a part of the SVG object. To reproduce this it is necessary to have a "Scroll to top" step before performing the .Capture()
Steps to reproduce and access to the application are in the internal description.
RIght now when results are generated from testlist runs: their path is harcoded. This means that if you grab the result file along with its resources folder (that has the screenshots and stuff) - if you move it to a different location and open it - the 'time of failure' screenshots are not available. You also get the same issue when opening results from a network location which is what I'm trying to do.
Just get a testlist that does multiple browser execution. Then run it using ArtOfTest.Runner.exe and use result=[file name] parameter. You will only get the result for the run form the last browser. it overwrites the same filename
When the verification step based on Style is added from the Step Builder the value in StyleDescriptor can not be changed. As a workaround - this verification can be build using the recorder.
This exception is unrelated to the normal work flow of Test Studio. Steps to reproduce: 1. Create a basic Test Studio Project 2. Clear the Application Log file 3. Re-Open the Project from Welcome screen. The exception is: [...,Telerik.TestStudio.Desktop.exe(12180:3),Error] CodeService.CreateLanguageDataHelper() : EXCEPTION! (see below) Situation: Error loading Assembly cache Outer Exception Type: System.NullReferenceException Message: Object reference not set to an instance of an object. HRESULT: 0x80004003 (Official ID (if app.) = E_POINTER, Error Bit = FAILED, Facility = FACILITY_NULL, Code = 16387) Call Stack: at ArtOfTest.WebAii.Design.CodeGeneration.CodeService.CreateLanguageDataHelper(Object sender, DoWorkEventArgs e)