Silverlight with Frameset is not working for Web UI Test Studio Developer version??

7 posts, 0 answers
  1. amy
    amy avatar
    3 posts
    Member since:
    Jan 2011

    Posted 24 Jan 2011 Link to this post

    Hi, I downloaded Web UI Test Studio Developer version to automate Silverlight Application. I can't automate it because Web UI test Studio doesn't record anything. Finally I find our developer uses frameset .

    When I automate the same Silverlight Application without frameset , I can automate it.

    Does it support frameset ? Do you have any way to automate the Silverlight application with Frameset?

    Thanks,

    Amy
  2. Cody
    Admin
    Cody avatar
    3354 posts

    Posted 26 Jan 2011 Link to this post

    Hi amy,

    I'll be honest, we haven't rechecked our compatibility with frameset's for a few months. We are supposed to be able to work with frameset's, but so few people are using it that it is possible we have an undiscovered regression bug.

    Is it possible for us to access your website directly so we can see and study this problem in-house?

    Best wishes,
    Cody
    the Telerik team
    Interested in Agile Testing? Check out Telerik TV for a recording of Automated Testing in the Agile Environment
  3. amy
    amy avatar
    3 posts
    Member since:
    Jan 2011

    Posted 26 Jan 2011 Link to this post

    Cody,
    Thanks for your information. But the site is for internal use and confidential. :(

    amy
  4. Cody
    Admin
    Cody avatar
    3354 posts

    Posted 28 Jan 2011 Link to this post

    Hello amy,

    I have replicated a problem, but I am not 100% certain it is your problem. I setup a mock HTML page to include two different Silverlight applications. I found that recording would work for the frame on the right side but not on the left side.

    I have filed bug 106328 to track this issue. Is your testing totally blocked due to this issue or can you work around it temporarily by using the non-frameset version? Also, would it be possible for you to send us the HTML page that with the <frameset> so we can be sure we replicate your setup as closely as possible?

    Regards,
    Cody
    the Telerik team
    Interested in Agile Testing? Check out Telerik TV for a recording of Automated Testing in the Agile Environment
  5. amy
    amy avatar
    3 posts
    Member since:
    Jan 2011

    Posted 28 Jan 2011 Link to this post

    Hi Cody,

    Thanks for your information.

    1. I tried it again. Recording is not working for the frameset on the left side and the right side (entire site)

    2. I can work around it temporarily by using non-frameset version.

    3. I can't send to you the HTML page because it is the company policy. :(


    On Pages.g.cs , it shows the following code:

    public

     

     

    class Pages

     

     

    {

     

     

    private Manager _manager; 

     

    private static int s_frameTimeout = 5000;

     

     

     

     

     

    public Pages(Manager manager)

     

    {

    _manager = manager;

    }

     

     

     

    public static int WaitForFramesTimeout

     

     

     

    {

     

     

     

     

    get

     

     

    {

     

     

    return s_frameTimeout;

     

     

     }

     

     

     

    set 

     

    {

    s_frameTimeout =

     

    value;

     

     

     

    }

    }

    }

     

     

  6. Cody
    Admin
    Cody avatar
    3354 posts

    Posted 03 Feb 2011 Link to this post

    Hi amy,

    Thanks for the additional info. I'll update you when we have this fixed.

    Kind regards,
    Cody
    the Telerik team
    Interested in Agile Testing? Check out Telerik TV for a recording of Automated Testing in the Agile Environment
  7. Daniel Djambov
    Admin
    Daniel Djambov avatar
    87 posts

    Posted 03 Mar 2011 Link to this post

    Hello amy,

    I would like to inform you that we have implemented a fix that addresses you problem.

    In order to get the version with the fix, you should first download the latest official release, labeled 2010.3.1421 (just start downloading, you can cancel it afterwards):
    http://www.telerik.com/account/your-products/download-list.aspx?skucid=16

    Then you should be able to see the latest internal build (labeled 2010.3.1502), containing a fix for your problem and get it from here:
    http://www.telerik.com/account/your-products/internal-builds.aspx?type=2&mvid=2402&pid=740
    It contains a fix for recording Silverlight applications in framesets.

    Please let us know if it works for you.

    Greetings,

    Daniel Djambov
    the Telerik team
    Registration for Q1 2011 What’s New Webinar Week is now open. Mark your calendar for the week starting March 21st and book your seat for a walk through all the exciting stuff we ship with the new release!
Back to Top