ArtOfTest.Runner has stopped working

4 posts, 0 answers
  1. sebastian
    sebastian avatar
    2 posts
    Member since:
    May 2018

    Posted 24 May Link to this post

    Hello

    One of our users is presenting problems when she is working on TestStudio. At the moment of capturing traffic, ArtOfTest.Runner crashes everytime randomly on 1 step out of 1000. We are using Chrome since it is the neccesary browser for our work.

    The laptop has a processor of 2,30 GHz, 8Gb of RAM (we tried one time with 12Gb but it happened the same error), we even tried with another laptop with similar characteristics and still fails. The OS is Windows 10 x64.

     

    How can i resolve this?

    Thanks in advance.

     

     

  2. Elena Tsvetkova
    Admin
    Elena Tsvetkova avatar
    938 posts

    Posted 29 May Link to this post

    Hello Sebastian,

    Thank you for reaching us out. 

    As far as I could see you have recently downloaded our latest release and you are probably trying to upgrade and execute a project which is developed on any previous version of Test Studio. Please correct me if I am wrong in my assumptions. 

    I noticed that you have 1000 iterations in the test execution which you face troubles with. Would it be possible to decrease the amount of iterations for the sake of testing? What I suspect is that the issue is caused by an OutOfMemory exception thrown. There are few things I could recommend for such cases - first will be to enable the ReuseAppWIndow feature in a test list. 

    Next thing will be to double check the options listed in this article and give a try to them. 

    I also noticed that there is some custom code in your test - what it is like and is there any chance this could be causing troubles? 

    Do you observe the execution for these 1000 iterations? Have you noticed if the application under test is actually loaded in the time of crash? 

    I am looking forward to hearing back from you. Thanks! 

    Regards,
    Elena Tsvetkova
    Progress Telerik
     
    The New Release of Telerik Test Studio Is Here! Download, install,
    and send us your feedback!
  3. sebastian
    sebastian avatar
    2 posts
    Member since:
    May 2018

    Posted 29 May in reply to Elena Tsvetkova Link to this post

    Hello Elena, thanks for the answer.

    It might be that our project is from a previous version, but when we execute it on a functional test it works with no problems. Sadly we can't decrease the iterations of our testing, since we need to run our test with a thousand iterations and hopefully more. Unfortunately we tried using the alternative 'ReuseAppWindow feature' and it failed the same way as before.

    Our test indeed has some custom code, but when we try it on a functional test it works pretty well.

    The application is loaded, but the crash does happen randomly, sometimes at 200th iteration, 500th, etc. I shoul add that RAM and CPU never skipes at the moment of crash.

     

    Thanks for your support, Elena.

  4. Elena Tsvetkova
    Admin
    Elena Tsvetkova avatar
    938 posts

    Posted 30 May Link to this post

    Hello Sebastian,

    Thank you for your cooperation. 

    I wanted to reduce the amount of iterations to drill down if this is something that causes troubles or not. Could you please give it a try and let me know if there is an improvement in the behavior? 

    Next thing I would like to kindly ask for is to elaborate what value you set for ReuseAppWindow option and if the failure then occurred after performing more iterations than before? 

    Please also let me know if you have enabled the UseHttpProxy in the test list settings? If so, could you please disable that and double check what the execution will be like? If you use that setting I would like to know more about the requirements you have and what is the need of that setting enabled. 

    Thanks once again for your time. 

    Regards,
    Elena Tsvetkova
    Progress Telerik
     
    The New Release of Telerik Test Studio Is Here! Download, install,
    and send us your feedback!
Back to Top