<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-7577421612120825312.post8853848008336117353..comments</id><updated>2011-12-09T18:22:35.497Z</updated><category term='Personal'/><category term='&quot;M&quot;'/><category term='Windows 8'/><category term='.Net'/><category term='Math'/><category term='Windows'/><category term='PDC 2009'/><category term='XNA'/><category term='HymnSheet'/><category term='VSTO'/><category term='Book Reviews'/><category term='OData'/><category term='Fiddler'/><category term='Links'/><category term='Software'/><category term='Project Euler'/><category term='Windows Azure'/><category term='WP7Comp'/><category term='LINQ'/><category term='PDC 2008'/><category term='Build Windows'/><category term='UIAutomation'/><category term='REST'/><category term='How to'/><category term='Jobs'/><category term='PDC 2010'/><category term='WP7'/><category term='COM'/><category term='Humour'/><category term='Algorithms'/><category term='C# 5'/><category term='Freelancing'/><category term='Blogging'/><category term='C#'/><category term='WinRT'/><category term='Competition'/><category term='Seaturtle Software'/><category term='WCF'/><category term='Functional Programming'/><category term='Agile'/><category term='Bugs'/><category term='SQL Server Modelling'/><category term='NHibernate'/><category term='Protocol Buffers'/><category term='VB.Net'/><category term='Recipes'/><category term='ASP.Net'/><category term='Training'/><category term='WPF'/><category term='Silverlight'/><category term='Direct UI'/><category term='Excel'/><category term='C# 4.0'/><title type='text'>Comments on Functional Fun: An introduction to UI Automation – with spooky spi...</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.functionalfun.net/feeds/8853848008336117353/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/8853848008336117353/comments/default'/><link rel='alternate' type='text/html' href='http://blog.functionalfun.net/2009/06/introduction-to-ui-automation-with.html'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/8853848008336117353/comments/default?start-index=26&amp;max-results=25'/><author><name>Sam</name><uri>http://www.blogger.com/profile/01345100698738870730</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_Blokl_3SWiA/TLnxX6u-kVI/AAAAAAAAAxM/4G8IFTrvgGc/S220/Portrait+Cropped.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>34</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7577421612120825312.post-8477180647133017274</id><published>2011-12-09T18:22:35.498Z</published><updated>2011-12-09T18:22:35.498Z</updated><title type='text'>var grid = rootElement.AsQueryable(TreeScope.Desce...</title><content type='html'>var grid = rootElement.AsQueryable(TreeScope.Descendants).First(o =&amp;gt; o.ClassName == &amp;quot;GridControl&amp;quot; &amp;amp;&amp;amp; o.ControlType == ControlType.DataItem);&lt;br /&gt; &lt;br /&gt;While implementing the above code i was getting the grid as null.&lt;br /&gt;What should i do?&lt;br /&gt;Please help me out.&lt;br /&gt;Thanks&lt;br /&gt;Sankar.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/8853848008336117353/comments/default/8477180647133017274'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/8853848008336117353/comments/default/8477180647133017274'/><link rel='alternate' type='text/html' href='http://blog.functionalfun.net/2009/06/introduction-to-ui-automation-with.html?showComment=1323454955498#c8477180647133017274' title=''/><author><name>Sankaronline7</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.functionalfun.net/2009/06/introduction-to-ui-automation-with.html' ref='tag:blogger.com,1999:blog-7577421612120825312.post-8853848008336117353' source='http://www.blogger.com/feeds/7577421612120825312/posts/default/8853848008336117353' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1895003534'/></entry><entry><id>tag:blogger.com,1999:blog-7577421612120825312.post-8739489375086082381</id><published>2011-11-05T10:35:23.098Z</published><updated>2011-11-05T10:35:23.098Z</updated><title type='text'>Thanks for reminding me of spirograph!  I loved th...</title><content type='html'>Thanks for reminding me of spirograph!  I loved that toy!  Am getting it for my son for xmas.  </content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/8853848008336117353/comments/default/8739489375086082381'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/8853848008336117353/comments/default/8739489375086082381'/><link rel='alternate' type='text/html' href='http://blog.functionalfun.net/2009/06/introduction-to-ui-automation-with.html?showComment=1320489323098#c8739489375086082381' title=''/><author><name>A10165022</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.functionalfun.net/2009/06/introduction-to-ui-automation-with.html' ref='tag:blogger.com,1999:blog-7577421612120825312.post-8853848008336117353' source='http://www.blogger.com/feeds/7577421612120825312/posts/default/8853848008336117353' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1895003534'/></entry><entry><id>tag:blogger.com,1999:blog-7577421612120825312.post-280467512056718079</id><published>2011-09-29T09:24:56.246+01:00</published><updated>2011-09-29T09:24:56.246+01:00</updated><title type='text'>Thanks a lot for this article, I was struggling to...</title><content type='html'>Thanks a lot for this article, I was struggling to get started with UI Automation really helped me get my head around it. It&amp;#39;s running in our test suite enabling us to automate our Silverlight components while WebDriver does the rest.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/8853848008336117353/comments/default/280467512056718079'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/8853848008336117353/comments/default/280467512056718079'/><link rel='alternate' type='text/html' href='http://blog.functionalfun.net/2009/06/introduction-to-ui-automation-with.html?showComment=1317284696246#c280467512056718079' title=''/><author><name>Joseph Taylor</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.functionalfun.net/2009/06/introduction-to-ui-automation-with.html' ref='tag:blogger.com,1999:blog-7577421612120825312.post-8853848008336117353' source='http://www.blogger.com/feeds/7577421612120825312/posts/default/8853848008336117353' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-960187349'/></entry><entry><id>tag:blogger.com,1999:blog-7577421612120825312.post-8907717663898940799</id><published>2011-01-28T04:29:51.705Z</published><updated>2011-01-28T04:29:51.705Z</updated><title type='text'>Thanks for those extension file. Really works and ...</title><content type='html'>Thanks for those extension file. Really works and performed well on my computer.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/8853848008336117353/comments/default/8907717663898940799'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/8853848008336117353/comments/default/8907717663898940799'/><link rel='alternate' type='text/html' href='http://blog.functionalfun.net/2009/06/introduction-to-ui-automation-with.html?showComment=1296188991705#c8907717663898940799' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.functionalfun.net/2009/06/introduction-to-ui-automation-with.html' ref='tag:blogger.com,1999:blog-7577421612120825312.post-8853848008336117353' source='http://www.blogger.com/feeds/7577421612120825312/posts/default/8853848008336117353' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-554439093'/></entry><entry><id>tag:blogger.com,1999:blog-7577421612120825312.post-381742609260285554</id><published>2011-01-07T00:37:08.300Z</published><updated>2011-01-07T00:37:08.300Z</updated><title type='text'>Thanks alot for this post. It was excactly what I ...</title><content type='html'>Thanks alot for this post. It was excactly what I was looking for.. I need to modify the functionality of a program, that I dont have the source for. This way of programming will let me control/monitoring the program from outside the program - and make wise decissions, if an error occurs.&lt;br /&gt;Thanks a ton!</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/8853848008336117353/comments/default/381742609260285554'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/8853848008336117353/comments/default/381742609260285554'/><link rel='alternate' type='text/html' href='http://blog.functionalfun.net/2009/06/introduction-to-ui-automation-with.html?showComment=1294360628300#c381742609260285554' title=''/><author><name>Feriebolig Fanø</name><uri>http://www.feriefanoe.dk</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.functionalfun.net/2009/06/introduction-to-ui-automation-with.html' ref='tag:blogger.com,1999:blog-7577421612120825312.post-8853848008336117353' source='http://www.blogger.com/feeds/7577421612120825312/posts/default/8853848008336117353' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1710266413'/></entry><entry><id>tag:blogger.com,1999:blog-7577421612120825312.post-717317532481967729</id><published>2010-12-14T07:33:23.576Z</published><updated>2010-12-14T07:33:23.576Z</updated><title type='text'>Hi Sam, 

How to Automate a IR or FireFoX. Please ...</title><content type='html'>Hi Sam, &lt;br /&gt;&lt;br /&gt;How to Automate a IR or FireFoX. Please help.&lt;br /&gt;I want a program that capture the selected Text from any Browser (IE,Chrome, FireFox)&lt;br /&gt;&lt;br /&gt;Please help me&lt;br /&gt;Thanks</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/8853848008336117353/comments/default/717317532481967729'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/8853848008336117353/comments/default/717317532481967729'/><link rel='alternate' type='text/html' href='http://blog.functionalfun.net/2009/06/introduction-to-ui-automation-with.html?showComment=1292312003576#c717317532481967729' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.functionalfun.net/2009/06/introduction-to-ui-automation-with.html' ref='tag:blogger.com,1999:blog-7577421612120825312.post-8853848008336117353' source='http://www.blogger.com/feeds/7577421612120825312/posts/default/8853848008336117353' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-266974539'/></entry><entry><id>tag:blogger.com,1999:blog-7577421612120825312.post-4204142399799341432</id><published>2010-12-13T06:27:18.559Z</published><updated>2010-12-13T06:27:18.559Z</updated><title type='text'>Hi SAM
Really nice Article. Your Article makes my ...</title><content type='html'>Hi SAM&lt;br /&gt;Really nice Article. Your Article makes my life easy. Thanks a lot.&lt;br /&gt;&lt;br /&gt;Thanks&lt;br /&gt;Attiq</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/8853848008336117353/comments/default/4204142399799341432'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/8853848008336117353/comments/default/4204142399799341432'/><link rel='alternate' type='text/html' href='http://blog.functionalfun.net/2009/06/introduction-to-ui-automation-with.html?showComment=1292221638559#c4204142399799341432' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.functionalfun.net/2009/06/introduction-to-ui-automation-with.html' ref='tag:blogger.com,1999:blog-7577421612120825312.post-8853848008336117353' source='http://www.blogger.com/feeds/7577421612120825312/posts/default/8853848008336117353' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-266974539'/></entry><entry><id>tag:blogger.com,1999:blog-7577421612120825312.post-3951534674261575962</id><published>2010-11-10T10:42:56.361Z</published><updated>2010-11-10T10:42:56.361Z</updated><title type='text'>Ah! That was the other thing I had in the back of ...</title><content type='html'>Ah! That was the other thing I had in the back of my mind - you can&amp;#39;t automate a process unless the controlling process has the same or greater privileges than the target process (a gaping security hole would be created otherwise!).</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/8853848008336117353/comments/default/3951534674261575962'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/8853848008336117353/comments/default/3951534674261575962'/><link rel='alternate' type='text/html' href='http://blog.functionalfun.net/2009/06/introduction-to-ui-automation-with.html?showComment=1289385776361#c3951534674261575962' title=''/><author><name>Sam</name><uri>http://www.blogger.com/profile/01345100698738870730</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_Blokl_3SWiA/TLnxX6u-kVI/AAAAAAAAAxM/4G8IFTrvgGc/S220/Portrait+Cropped.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.functionalfun.net/2009/06/introduction-to-ui-automation-with.html' ref='tag:blogger.com,1999:blog-7577421612120825312.post-8853848008336117353' source='http://www.blogger.com/feeds/7577421612120825312/posts/default/8853848008336117353' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-104150628'/></entry><entry><id>tag:blogger.com,1999:blog-7577421612120825312.post-7322438811530401976</id><published>2010-11-10T10:39:47.609Z</published><updated>2010-11-10T10:39:47.609Z</updated><title type='text'>already I used Thread.sleep.....Just now i found s...</title><content type='html'>already I used Thread.sleep.....Just now i found solution to this issue.... may be this is appropriate or not i donno.... i opened visual studio in administrator mode and ran the test which resulted in this error.  In some article it is given about Window visibility related to some access rights, so i thought of opening visual studio normally.... and it worked for me.....</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/8853848008336117353/comments/default/7322438811530401976'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/8853848008336117353/comments/default/7322438811530401976'/><link rel='alternate' type='text/html' href='http://blog.functionalfun.net/2009/06/introduction-to-ui-automation-with.html?showComment=1289385587609#c7322438811530401976' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.functionalfun.net/2009/06/introduction-to-ui-automation-with.html' ref='tag:blogger.com,1999:blog-7577421612120825312.post-8853848008336117353' source='http://www.blogger.com/feeds/7577421612120825312/posts/default/8853848008336117353' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1771901221'/></entry><entry><id>tag:blogger.com,1999:blog-7577421612120825312.post-6112142810392309939</id><published>2010-11-10T10:11:23.443Z</published><updated>2010-11-10T10:11:23.443Z</updated><title type='text'>I&amp;#39;m afraid I don&amp;#39;t know why that should be...</title><content type='html'>I&amp;#39;m afraid I don&amp;#39;t know why that should be happening. Could it be a timing issue - just a case of needing to wait a second or so after launching the app before it finishes populating its screen. I find that I need to use Thread.Sleep() quite liberally in my UIAutomation testing code...</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/8853848008336117353/comments/default/6112142810392309939'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/8853848008336117353/comments/default/6112142810392309939'/><link rel='alternate' type='text/html' href='http://blog.functionalfun.net/2009/06/introduction-to-ui-automation-with.html?showComment=1289383883443#c6112142810392309939' title=''/><author><name>Sam</name><uri>http://www.blogger.com/profile/01345100698738870730</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_Blokl_3SWiA/TLnxX6u-kVI/AAAAAAAAAxM/4G8IFTrvgGc/S220/Portrait+Cropped.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.functionalfun.net/2009/06/introduction-to-ui-automation-with.html' ref='tag:blogger.com,1999:blog-7577421612120825312.post-8853848008336117353' source='http://www.blogger.com/feeds/7577421612120825312/posts/default/8853848008336117353' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-104150628'/></entry><entry><id>tag:blogger.com,1999:blog-7577421612120825312.post-5353366312805853883</id><published>2010-11-10T05:56:17.651Z</published><updated>2010-11-10T05:56:17.651Z</updated><title type='text'>thanks for the info, right now i am trying with wa...</title><content type='html'>thanks for the info, right now i am trying with watin and white. One strange problem i got is, i have an application exe shortcut on the desktop. When i launch it manually i am able to see all the controls of the pane in the UI spy, but the same when i do programatically the visiblity is upto pane, not the contents of the pane... any idea regarding this?</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/8853848008336117353/comments/default/5353366312805853883'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/8853848008336117353/comments/default/5353366312805853883'/><link rel='alternate' type='text/html' href='http://blog.functionalfun.net/2009/06/introduction-to-ui-automation-with.html?showComment=1289368577651#c5353366312805853883' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.functionalfun.net/2009/06/introduction-to-ui-automation-with.html' ref='tag:blogger.com,1999:blog-7577421612120825312.post-8853848008336117353' source='http://www.blogger.com/feeds/7577421612120825312/posts/default/8853848008336117353' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1771901221'/></entry><entry><id>tag:blogger.com,1999:blog-7577421612120825312.post-6098579375795926624</id><published>2010-11-03T15:50:30.885Z</published><updated>2010-11-03T15:50:30.885Z</updated><title type='text'>I don&amp;#39;t have a good answer for when there is m...</title><content type='html'>I don&amp;#39;t have a good answer for when there is more than one object tag. The best I can suggest is trying to locate the object tag on screen, then using AutomationElement.FromPoint.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/8853848008336117353/comments/default/6098579375795926624'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/8853848008336117353/comments/default/6098579375795926624'/><link rel='alternate' type='text/html' href='http://blog.functionalfun.net/2009/06/introduction-to-ui-automation-with.html?showComment=1288799430885#c6098579375795926624' title=''/><author><name>Sam</name><uri>http://www.blogger.com/profile/01345100698738870730</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_Blokl_3SWiA/TLnxX6u-kVI/AAAAAAAAAxM/4G8IFTrvgGc/S220/Portrait+Cropped.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.functionalfun.net/2009/06/introduction-to-ui-automation-with.html' ref='tag:blogger.com,1999:blog-7577421612120825312.post-8853848008336117353' source='http://www.blogger.com/feeds/7577421612120825312/posts/default/8853848008336117353' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-104150628'/></entry><entry><id>tag:blogger.com,1999:blog-7577421612120825312.post-3510476073761842025</id><published>2010-11-03T11:43:04.779Z</published><updated>2010-11-03T11:43:04.779Z</updated><title type='text'>First thanks for a very quick responses....Any ide...</title><content type='html'>First thanks for a very quick responses....Any idea to find Silverlight object using UI Automation... the link http://stackoverflow.com/questions/3408742/how-do-i-find-a-silvlerlight-object-on-an-asp-net-page-using-microsoft-ui-automa/4076240#4076240 provides the example, but it works only if there is only one object tag.... in my application i have more.. how should i handle it....any idea?.... also one doubt, will windowless property value true killing accessiblity in UI SPY? then what should be done to handle such situation?</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/8853848008336117353/comments/default/3510476073761842025'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/8853848008336117353/comments/default/3510476073761842025'/><link rel='alternate' type='text/html' href='http://blog.functionalfun.net/2009/06/introduction-to-ui-automation-with.html?showComment=1288784584779#c3510476073761842025' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.functionalfun.net/2009/06/introduction-to-ui-automation-with.html' ref='tag:blogger.com,1999:blog-7577421612120825312.post-8853848008336117353' source='http://www.blogger.com/feeds/7577421612120825312/posts/default/8853848008336117353' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1771901221'/></entry><entry><id>tag:blogger.com,1999:blog-7577421612120825312.post-7515512697063946873</id><published>2010-11-03T11:20:37.403Z</published><updated>2010-11-03T11:20:37.403Z</updated><title type='text'>i am familiar with WebDriver, but the problem is i...</title><content type='html'>i am familiar with WebDriver, but the problem is i have to hook to already opened browser which is not supported in WebDriver....my test scenario is do some action with UI automation on silverlight web part in Sharepoint and test whether that got reflected in some non-silverlight webpart... any ideas to get hold of already opened browser...or to get hold of html content of page and performing actions on it...</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/8853848008336117353/comments/default/7515512697063946873'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/8853848008336117353/comments/default/7515512697063946873'/><link rel='alternate' type='text/html' href='http://blog.functionalfun.net/2009/06/introduction-to-ui-automation-with.html?showComment=1288783237403#c7515512697063946873' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.functionalfun.net/2009/06/introduction-to-ui-automation-with.html' ref='tag:blogger.com,1999:blog-7577421612120825312.post-8853848008336117353' source='http://www.blogger.com/feeds/7577421612120825312/posts/default/8853848008336117353' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1771901221'/></entry><entry><id>tag:blogger.com,1999:blog-7577421612120825312.post-3590435575281658415</id><published>2010-11-03T09:51:18.350Z</published><updated>2010-11-03T09:51:18.350Z</updated><title type='text'>@Anonymous,
  For testing non-silverlight content,...</title><content type='html'>@Anonymous,&lt;br /&gt;  For testing non-silverlight content, you&amp;#39;d probably what to use WaitN, Selenium, or one of the alternatives mentioned in this web page (http://stackoverflow.com/questions/426190/)</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/8853848008336117353/comments/default/3590435575281658415'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/8853848008336117353/comments/default/3590435575281658415'/><link rel='alternate' type='text/html' href='http://blog.functionalfun.net/2009/06/introduction-to-ui-automation-with.html?showComment=1288777878350#c3590435575281658415' title=''/><author><name>Sam</name><uri>http://www.blogger.com/profile/01345100698738870730</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_Blokl_3SWiA/TLnxX6u-kVI/AAAAAAAAAxM/4G8IFTrvgGc/S220/Portrait+Cropped.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.functionalfun.net/2009/06/introduction-to-ui-automation-with.html' ref='tag:blogger.com,1999:blog-7577421612120825312.post-8853848008336117353' source='http://www.blogger.com/feeds/7577421612120825312/posts/default/8853848008336117353' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-104150628'/></entry><entry><id>tag:blogger.com,1999:blog-7577421612120825312.post-1437762994478077497</id><published>2010-11-03T09:30:32.187Z</published><updated>2010-11-03T09:30:32.187Z</updated><title type='text'>Is there any way to test html widgets along with S...</title><content type='html'>Is there any way to test html widgets along with Silverlight ones, because this is case of testing different web parts of Sharepoint. Can a simple sample code be provided doing both in a single test case.....</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/8853848008336117353/comments/default/1437762994478077497'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/8853848008336117353/comments/default/1437762994478077497'/><link rel='alternate' type='text/html' href='http://blog.functionalfun.net/2009/06/introduction-to-ui-automation-with.html?showComment=1288776632187#c1437762994478077497' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.functionalfun.net/2009/06/introduction-to-ui-automation-with.html' ref='tag:blogger.com,1999:blog-7577421612120825312.post-8853848008336117353' source='http://www.blogger.com/feeds/7577421612120825312/posts/default/8853848008336117353' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1771901221'/></entry><entry><id>tag:blogger.com,1999:blog-7577421612120825312.post-7068541041063949165</id><published>2010-11-02T09:49:31.528Z</published><updated>2010-11-02T09:49:31.528Z</updated><title type='text'>@Anonymous, I don&amp;#39;t believe UIAutomation can b...</title><content type='html'>@Anonymous, I don&amp;#39;t believe UIAutomation can be used for standard html widgets in the browser, only Silverlight ones. In general, if you can&amp;#39;t see it in UISpy, you can&amp;#39;t automate it.&lt;br /&gt;&lt;br /&gt;As to elements inside iframes: I think it&amp;#39;s possible but you&amp;#39;d probably have to locate your iframe on screen, then use the AutomationElement.FromPoint method.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/8853848008336117353/comments/default/7068541041063949165'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/8853848008336117353/comments/default/7068541041063949165'/><link rel='alternate' type='text/html' href='http://blog.functionalfun.net/2009/06/introduction-to-ui-automation-with.html?showComment=1288691371528#c7068541041063949165' title=''/><author><name>Sam</name><uri>http://www.blogger.com/profile/01345100698738870730</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_Blokl_3SWiA/TLnxX6u-kVI/AAAAAAAAAxM/4G8IFTrvgGc/S220/Portrait+Cropped.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.functionalfun.net/2009/06/introduction-to-ui-automation-with.html' ref='tag:blogger.com,1999:blog-7577421612120825312.post-8853848008336117353' source='http://www.blogger.com/feeds/7577421612120825312/posts/default/8853848008336117353' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-104150628'/></entry><entry><id>tag:blogger.com,1999:blog-7577421612120825312.post-1580467845337265263</id><published>2010-11-02T09:45:23.475Z</published><updated>2010-11-02T09:45:23.475Z</updated><title type='text'>As john asked is UI automation api be used for web...</title><content type='html'>As john asked is UI automation api be used for web testing... i,e widget visible only in browser not in UI SPY....if yes, can a sample code be provided for a scenarios like &amp;lt;object id=&amp;quot;silverlightClient&amp;quot; style=&amp;quot;display:none;&amp;quot; data=&amp;quot;data:application/x-silverlight-2...&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;and for tags inside iframe tag..</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/8853848008336117353/comments/default/1580467845337265263'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/8853848008336117353/comments/default/1580467845337265263'/><link rel='alternate' type='text/html' href='http://blog.functionalfun.net/2009/06/introduction-to-ui-automation-with.html?showComment=1288691123475#c1580467845337265263' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.functionalfun.net/2009/06/introduction-to-ui-automation-with.html' ref='tag:blogger.com,1999:blog-7577421612120825312.post-8853848008336117353' source='http://www.blogger.com/feeds/7577421612120825312/posts/default/8853848008336117353' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1771901221'/></entry><entry><id>tag:blogger.com,1999:blog-7577421612120825312.post-1473781496883557353</id><published>2010-09-23T22:38:22.544+01:00</published><updated>2010-09-23T22:38:22.544+01:00</updated><title type='text'>John, Thanks!
 
I&amp;#39;ve used UIAutomation for Sil...</title><content type='html'>John, Thanks!&lt;br /&gt; &lt;br /&gt;I&amp;#39;ve used UIAutomation for Silverlight testing very successfully, without needing to involve White.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/8853848008336117353/comments/default/1473781496883557353'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/8853848008336117353/comments/default/1473781496883557353'/><link rel='alternate' type='text/html' href='http://blog.functionalfun.net/2009/06/introduction-to-ui-automation-with.html?showComment=1285277902544#c1473781496883557353' title=''/><author><name>Sam</name><uri>http://www.blogger.com/profile/01345100698738870730</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_Blokl_3SWiA/SLw1U2t3fnI/AAAAAAAAAQk/5eLgmX4so5E/S220/MyPicture.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.functionalfun.net/2009/06/introduction-to-ui-automation-with.html' ref='tag:blogger.com,1999:blog-7577421612120825312.post-8853848008336117353' source='http://www.blogger.com/feeds/7577421612120825312/posts/default/8853848008336117353' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-104150628'/></entry><entry><id>tag:blogger.com,1999:blog-7577421612120825312.post-6999218779046455391</id><published>2010-09-23T21:57:40.063+01:00</published><updated>2010-09-23T21:57:40.063+01:00</updated><title type='text'>Excellent post, thanks for the info.   Can the UIA...</title><content type='html'>Excellent post, thanks for the info.   Can the UIAutomation API be used for web testing?   I have a Silverlight widget that is accessible via a browser.  I&amp;#39;m used to using WatiN for browser automation and was trying to leverage White for Silverlight, thus far I&amp;#39;ve hit some snags and wanted to explore other options.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/8853848008336117353/comments/default/6999218779046455391'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/8853848008336117353/comments/default/6999218779046455391'/><link rel='alternate' type='text/html' href='http://blog.functionalfun.net/2009/06/introduction-to-ui-automation-with.html?showComment=1285275460063#c6999218779046455391' title=''/><author><name>John</name><uri>http://www.blogger.com/profile/18134521084596616143</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.functionalfun.net/2009/06/introduction-to-ui-automation-with.html' ref='tag:blogger.com,1999:blog-7577421612120825312.post-8853848008336117353' source='http://www.blogger.com/feeds/7577421612120825312/posts/default/8853848008336117353' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-628858757'/></entry><entry><id>tag:blogger.com,1999:blog-7577421612120825312.post-4708579420372657865</id><published>2010-08-27T12:29:31.049+01:00</published><updated>2010-08-27T12:29:31.049+01:00</updated><title type='text'>how to write automated tests for applications like...</title><content type='html'>how to write automated tests for applications like sharepoint which contains silverlight controls and html tags....Is it possible to test html tags with UI Automation</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/8853848008336117353/comments/default/4708579420372657865'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/8853848008336117353/comments/default/4708579420372657865'/><link rel='alternate' type='text/html' href='http://blog.functionalfun.net/2009/06/introduction-to-ui-automation-with.html?showComment=1282908571049#c4708579420372657865' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.functionalfun.net/2009/06/introduction-to-ui-automation-with.html' ref='tag:blogger.com,1999:blog-7577421612120825312.post-8853848008336117353' source='http://www.blogger.com/feeds/7577421612120825312/posts/default/8853848008336117353' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-235190274'/></entry><entry><id>tag:blogger.com,1999:blog-7577421612120825312.post-5824746209468927895</id><published>2010-08-23T16:12:57.826+01:00</published><updated>2010-08-23T16:12:57.826+01:00</updated><title type='text'>It&amp;#39;s a great post,however i would like to know...</title><content type='html'>It&amp;#39;s a great post,however i would like to know how much programming one should know to start with UI Automation? Also, when comparing white tool and UI Automation, what would be more useful? Any suggestions will be appreciated. Thanks in advance</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/8853848008336117353/comments/default/5824746209468927895'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/8853848008336117353/comments/default/5824746209468927895'/><link rel='alternate' type='text/html' href='http://blog.functionalfun.net/2009/06/introduction-to-ui-automation-with.html?showComment=1282576377826#c5824746209468927895' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.functionalfun.net/2009/06/introduction-to-ui-automation-with.html' ref='tag:blogger.com,1999:blog-7577421612120825312.post-8853848008336117353' source='http://www.blogger.com/feeds/7577421612120825312/posts/default/8853848008336117353' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1610432846'/></entry><entry><id>tag:blogger.com,1999:blog-7577421612120825312.post-8757960194930522667</id><published>2010-08-17T17:18:26.979+01:00</published><updated>2010-08-17T17:18:26.979+01:00</updated><title type='text'>Hey, I know this post is old, but I found this now...</title><content type='html'>Hey, I know this post is old, but I found this now reading through my blog roll. Maybe you already know about it, might be worth it a try: http://white.codeplex.com/</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/8853848008336117353/comments/default/8757960194930522667'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/8853848008336117353/comments/default/8757960194930522667'/><link rel='alternate' type='text/html' href='http://blog.functionalfun.net/2009/06/introduction-to-ui-automation-with.html?showComment=1282061906979#c8757960194930522667' title=''/><author><name>Román Fresneda Quiroga</name><uri>http://www.blogger.com/profile/15765341519444055469</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.functionalfun.net/2009/06/introduction-to-ui-automation-with.html' ref='tag:blogger.com,1999:blog-7577421612120825312.post-8853848008336117353' source='http://www.blogger.com/feeds/7577421612120825312/posts/default/8853848008336117353' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1072045248'/></entry><entry><id>tag:blogger.com,1999:blog-7577421612120825312.post-6613029487694508148</id><published>2010-03-23T16:08:35.064Z</published><updated>2010-03-23T16:08:35.064Z</updated><title type='text'>No, not everything that is visible. UI widgets hav...</title><content type='html'>No, not everything that is visible. UI widgets have to implement particular interfaces in order to be controllable through UIAutomation.&lt;br /&gt;&lt;br /&gt;The best way to check if you can control something with UIAutomation is to open UISpy and activate the Control-Click mode (see the article above). Then click on the thing you&amp;#39;re interested in. If it&amp;#39;s controllable, UISpy will show it in its tree of controls.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/8853848008336117353/comments/default/6613029487694508148'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/8853848008336117353/comments/default/6613029487694508148'/><link rel='alternate' type='text/html' href='http://blog.functionalfun.net/2009/06/introduction-to-ui-automation-with.html?showComment=1269360515064#c6613029487694508148' title=''/><author><name>Sam</name><uri>http://www.blogger.com/profile/01345100698738870730</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_Blokl_3SWiA/SLw1U2t3fnI/AAAAAAAAAQk/5eLgmX4so5E/S220/MyPicture.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.functionalfun.net/2009/06/introduction-to-ui-automation-with.html' ref='tag:blogger.com,1999:blog-7577421612120825312.post-8853848008336117353' source='http://www.blogger.com/feeds/7577421612120825312/posts/default/8853848008336117353' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-104150628'/></entry><entry><id>tag:blogger.com,1999:blog-7577421612120825312.post-885600387595974154</id><published>2010-03-23T16:01:51.607Z</published><updated>2010-03-23T16:01:51.607Z</updated><title type='text'>Hi,
I have a question. Can UIAutomation be used on...</title><content type='html'>Hi,&lt;br /&gt;I have a question. Can UIAutomation be used on any thing that is visible on Windows.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/8853848008336117353/comments/default/885600387595974154'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/8853848008336117353/comments/default/885600387595974154'/><link rel='alternate' type='text/html' href='http://blog.functionalfun.net/2009/06/introduction-to-ui-automation-with.html?showComment=1269360111607#c885600387595974154' title=''/><author><name>Hari Sreekanth Upadrasta</name><uri>http://www.blogger.com/profile/08410524062955604787</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='17' src='http://3.bp.blogspot.com/_edu3ERLixR4/SmBCCTeH1tI/AAAAAAAAAJg/ntD2obMDvOQ/S220/mypic2.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.functionalfun.net/2009/06/introduction-to-ui-automation-with.html' ref='tag:blogger.com,1999:blog-7577421612120825312.post-8853848008336117353' source='http://www.blogger.com/feeds/7577421612120825312/posts/default/8853848008336117353' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-339531837'/></entry></feed>
