Oleg Georgiev

All files in a multipart/form-data request are sent as "application/octet-stream" type, regardless of the file type

When a file is uploaded in an http request, the request body should contain a "Content-Type" header for each file part of the request. The MIME type of the file should be determined based on the file's extension, which currently does not work and all files are sent as the default "application/octet-stream" type.
Feedback by Oleg Georgiev Status: Done Comments: 1 Last update: 2018-10-30T08:14:19 by Ivaylo Todorov
Elena Tsvetkova
Team Member

TS Mobile // Add a warning that Xamarin apps cannot be configured with the automatic tool

It will be helpful for the customers who automate Xamarin apps, to be informed that the automatic configuration tool cannot successfully configure Xamarin apps. Currently the tool reports that configuration is successful and the failure occur when a test recording is initiated.
Adding such warning in the automatic tool UI or in the logging will smooth the user experience.
Feature Request by Elena Tsvetkova Status: Reviewed by QA Comments: 0 Last update: 2018-10-29T10:58:45 by Ivaylo Todorov
Daniel Djambov
Team Member

Expose color verification properties in Recording step builder verifications

Customer has problems creating element color verification (in WPF) through GUI of Recorder step builder and can only verify color through code with SolidColorBrush apis, but would like to have this option directly from the GUI
Feature Request by Daniel Djambov Status: Reviewed by QA Comments: 0 Last update: 2018-10-29T10:48:03 by Ivaylo Todorov
Daniel Djambov
Team Member

Implement a better messaging in log when running tests on machine with not enough disk space

Test Studio not working properly and there is no meaningful information upon executing tests on a machine with not enough disk space:

'10/25/2018 12:29:09 PM' - Executing test: 'xxxxx', path: 'xxxxx.tstest.'
'10/25/2018 12:29:09 PM' - Using .Net Runtime version: '4.0.30319.42000' for test execution. Build version is '2018.3.1004.0'.
'10/25/2018 12:29:09 PM' - Starting execution....
'10/25/2018 12:29:12 PM' - Detected custom code in test. Locating test assembly: yyyy.dll.
'10/25/2018 12:29:12 PM' - Assembly Found: C:\Users\[file location]\bin\yyyy.dll
'10/25/2018 12:29:12 PM' - Loading code class: 'zzzzzz'.
'10/25/2018 12:29:58 PM' - Failure detected during execution. Details:
'10/25/2018 12:29:58 PM' - System.Runtime.InteropServices.ExternalException (0x80004005): A generic error occurred in GDI+.
at System.Drawing.Image.Save(String filename, ImageCodecInfo encoder, EncoderParameters encoderParams)
at System.Drawing.Image.Save(String filename, ImageFormat format)
at System.Drawing.Image.Save(String filename)
at ArtOfTest.WebAii.Design.AutomationHostState.CacheDataToDisk()
at ArtOfTest.WebAii.Design.AutomationHostState.FromBrowser(Browser browser, BrowserStateCaptureMode mode)
at ArtOfTest.WebAii.Design.Execution.ExecutionUtils.GetHostState(IAutomationHost host, BrowserStateCaptureMode captureMode)
at ArtOfTest.WebAii.Design.Execution.ExecutionEngine.CaptureCurrentState(AutomationStepResult currentStepResult, Exception ex)
at ArtOfTest.WebAii.Design.Execution.ExecutionEngine.CatchExecuteStepException(AutomationStepBase step, AutomationStepResult& currentStepResult, Exception ex)
at ArtOfTest.WebAii.Design.Execution.ExecutionEngine.ExecuteStep(Int32 order)
at ArtOfTest.WebAii.Design.Execution.ExecutionEngine.InternalExecuteSteps(AutomationStepList stepList, TestResult testResult, Object codeBehindInstance, Boolean& stopExecution)
at ArtOfTest.WebAii.Design.Execution.ExecutionEngine.InternalExecuteTestIteration(Object codeBehindInstance, Boolean isDataDriven)
at ArtOfTest.WebAii.Design.Execution.ExecutionEngine.ExecuteDataDrivenTest(Test test, BaseWebAiiTest codeInstance)
at ArtOfTest.WebAii.Design.Execution.ExecutionEngine.InternalExecuteTest(Test test, TestResult initializationResult)
at ArtOfTest.WebAii.Design.Execution.TestExecuteProxy.ExecuteTest(ExecuteTestCommand command)
Feature Request by Daniel Djambov Status: Reviewed by QA Comments: 0 Last update: 2018-10-29T10:47:39 by Ivaylo Todorov
Elena Tsvetkova
Team Member

Dialog handling steps are failing if executed using Run->Selected Steps

In record mode, select two steps to execute with Run->Selected Steps - one which triggers the dialog, and the other to handle it.

Expected: To handle the dialog

Actual: The Handle dialog step times out.
Feedback by Elena Tsvetkova Status: Reviewed by QA Comments: 0 Last update: 2018-10-29T09:13:58 by Ivaylo Todorov
Elena Tsvetkova
Team Member

Close pop up step will close all pop ups in a nested popups scenario and if the target url is data driven

IE only.

We have the following scenario.

1. Navigate to Parent page

2. Open popup

3. Then open a nested popup from the previous one

4. Close the last nested popup with a click action marked as "ClosesBrowser". This includes in the scenario both the Click step and Close popup step.

If the close pop up step target URL is data driven, the close popup step will close all popups and you will be left in the parent page instead of closing only the nested popup.
Feedback by Elena Tsvetkova Status: Done Comments: 0 Last update: 2018-10-25T11:10:42 by mshtilianov mshtilianov
Elena Tsvetkova
Team Member

Custom application disregards the Find Logic attribute order and records TagIndexes only

A specific customer application disregards TextContent, id, name, etc., attributes and records elements only using TagIndexes. Any slight change in the structure of the page causes the tests to fail.

Details shared internally!
Feedback by Elena Tsvetkova Status: Added to Idea Backlog Comments: 1 Last update: 2018-10-23T10:43:25 by Ivaylo Todorov
Konstantin Adamu

Consecutive Desktop command: Left Click steps in Edge click on wrong place

Consecutive Desktop command: Left Click steps in Edge click on wrong place
Feedback by Konstantin Adamu Status: Done Comments: 0 Last update: 2018-10-23T07:37:46 by mshtilianov mshtilianov
Jakub Gladykowski

After opening tests from different branch, all of them are shown as changed

1. Create some tests in test studio
2. Push changes into Git
3. As different user checkout this branch
4. Open tests

All test names are bold, indicating they were changed.

5. Close Test Studio

Test Studio will ask to save changes.

Test Studio should not alter files during loading.

It is very hard to work with source control tools this way, as too many things is marked as modified.
Problem by Jakub Gladykowski Status: Deleted Comments: 2 Last update: 2018-10-22T08:44:33 by Ivaylo Todorov
Jakub Gladykowski

Refresh project files form hard disk does not refresh files

TTS 2018.3.1004.0

1. Create new project with one CS file inside
2. Open this file in Test Studio Editor
3. Switch to external editor and edit given file
4. Go back to Test Studio
5. Press Refresh project files form hard disk
6. Close given file
7. Open given file

Steps 5&7: Content of file is not refreshed

Steps 5&7: Content of file is refreshed
Problem by Jakub Gladykowski Status: Reviewed by QA Comments: 6 Attachments: 4 Last update: 2018-10-22T06:44:39 by Ivaylo Todorov
Displaying items 11 - 20 of 2267