This is a migrated thread and some comments may be shown as answers.

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

6 Answers 54 Views
General Discussions
This is a migrated thread and some comments may be shown as answers.
amy
Top achievements
Rank 1
amy asked on 24 Jan 2011, 07:32 PM
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

6 Answers, 1 is accepted

Sort by
0
Cody
Telerik team
answered on 26 Jan 2011, 06:36 PM
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
0
amy
Top achievements
Rank 1
answered on 27 Jan 2011, 02:33 AM
Cody,
Thanks for your information. But the site is for internal use and confidential. :(

amy
0
Cody
Telerik team
answered on 29 Jan 2011, 12:07 AM
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
0
amy
Top achievements
Rank 1
answered on 29 Jan 2011, 01:40 AM

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;

 

 

 

}

}

}

 

 

0
Cody
Telerik team
answered on 03 Feb 2011, 11:50 PM
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
0
Daniel Djambov
Telerik team
answered on 03 Mar 2011, 09:37 AM

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!
Tags
General Discussions
Asked by
amy
Top achievements
Rank 1
Answers by
Cody
Telerik team
amy
Top achievements
Rank 1
Daniel Djambov
Telerik team
Share this question
or