I've did the option 3 and got the following:
I turn on the flag for ArtOfTest.Runner.exe with this program (Large Address Aware.exe) that you specified but the test again gives the same error OutOfMemoryExeption. (See Pic: DumpOfArtOfTestRunner.jpg).
In the article is written the following:
2. Enter “cd C:\Program Files (x86)\Telerik\Test Studio\Bin” and
3.Enter “editbin /LARGEADDRESSAWARE Telerik.TestStudio.Desktop.exe”.
In my folder I don't have this file Telerik.TestStudio.Desktop.exe, I have this Telerik.TestStudio.exe and I try to change his flag but without success.
First I tried to change the flag with the program Large Address Aware.exe but the VS command prompt gives me this message(See: LargeAddressTelerikTestStudio.jpg)
Then I tried with this command: editbin /LARGEADDRESSAWARE Telerik.TestStudio.exe but again with no success.
(See pic: EditBinLargeAddressTelerikStudio.jpg)
I tried the provided solutions in this article :
First solution is to use ReuseAppWindow property. This is for data-driven test.
My test was not data-driven and I have about 270 extraction steps for all the tests and I thought this might be the problem because they allocate memory.
So I made a parent test who is bind to а XML file and with test as step feature I call the other tests. They inherit the data from the parent test.
My XML file has only 1 row and about 260 columns. This is only one interation for my test and even changing the ReuseAppWindow property it will not help me.
Unfortunately, the test gave me the same error even though I read the most of the data from XML file.
The Second Solution gаve me the answer:
When executing a test in Internet Explorer 9 on a Windows 7 32-bit or Windows XP machine, ArtOfTest.Runner exits unexpectedly, displaying this error.
This error is caused by the Microsoft UI Automation framework, which Test Studio uses to monitor dialogs. To avoid it, enable the DisableDialogMonitoring.
This solution works when I remove the steps for handaling upload and download dialogs from all the tests and enable the DisableDialogMonitoring property for every one of them.
I'am testing in Internet Explorer Version 11.1198.14393.0.
When I run the test in Chrome Version 60.0.3112.113 the whole program closes. (See ViewLog.jpg)
For upload dialaogs I аm using step (Handle 'FileUpload' dialog. - DataDriven: [$(AutoTestFileJPGPath)]).
For downolad dialogs I am using code step because with a simple download step doesn't want to download the file.
This is the code step.
HtmlButton button = Find.ByExpression<HtmlButton>(
Manager.Settings.UnexpectedDialogAction = UnexpectedDialogAction.DoNotHandle;
DownloadDialogsHandler dialog =
DownloadDialogsHandler(Manager.ActiveBrowser, DialogButton.SAVE, @
//Trigger the dialog.
Is there any way I can use upload and download dialogs whitout giving mе OutOfMemoryException in IE.
Thank you for your help!