<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Musings of a tester testing test tools! : Dogfood</title><link>http://blogs.msdn.com/anutthara/archive/tags/Dogfood/default.aspx</link><description>Tags: Dogfood</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Our first raving fan for Team Test in VSTS 2010!</title><link>http://blogs.msdn.com/anutthara/archive/2009/07/16/our-first-raving-fan-for-vsts-2010.aspx</link><pubDate>Thu, 16 Jul 2009 11:09:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9835282</guid><dc:creator>anutthara</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/anutthara/comments/9835282.aspx</comments><wfw:commentRss>http://blogs.msdn.com/anutthara/commentrss.aspx?PostID=9835282</wfw:commentRss><description>&lt;P&gt;&lt;FONT color=#000080&gt;Yay - I finally got to see our Dev10 Team Test bits being used in production! &lt;A href="http://blogs.msdn.com/shivajin/archive/2009/07/10/rosario-adoption-in-e-d-systems.aspx" mce_href="http://blogs.msdn.com/shivajin/archive/2009/07/10/rosario-adoption-in-e-d-systems.aspx"&gt;E&amp;amp;D team&lt;/A&gt; in in MSIT, India is going live on VSTS 2010 for their test case management. These guys are pretty avid dogfooders and have taken to the product pretty fast - creating their test cases, plans, suites...on the server and using Test and Lab Manager in their daily lives. We have a whole slew of early adopters using VSTS 2010 for production and MSIT, our internal IT division is an important dogfooder for us. &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#000080&gt;As &lt;A href="http://blogs.msdn.com/amit_chatterjee" mce_href="http://blogs.msdn.com/amit_chatterjee"&gt;Amit&lt;/A&gt; tells us all the time, one of our goals for VSTT 2010 is to create “raving fans” of our product - and it's great to see our &lt;A href="http://blogs.msdn.com/shivajin/" mce_href="http://blogs.msdn.com/shivajin/"&gt;first local raving fan&lt;/A&gt;&amp;nbsp;for Team Test!&amp;nbsp; :-) &lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9835282" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/anutthara/archive/tags/VS2010/default.aspx">VS2010</category><category domain="http://blogs.msdn.com/anutthara/archive/tags/Dogfood/default.aspx">Dogfood</category></item><item><title>Latest trends in software testing</title><link>http://blogs.msdn.com/anutthara/archive/2009/04/21/latest-trends-in-software-testing.aspx</link><pubDate>Tue, 21 Apr 2009 11:20:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9558785</guid><dc:creator>anutthara</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/anutthara/comments/9558785.aspx</comments><wfw:commentRss>http://blogs.msdn.com/anutthara/commentrss.aspx?PostID=9558785</wfw:commentRss><description>&lt;P&gt;&lt;FONT color=navy&gt;Check out this &lt;A class="" href="http://itmagz.com/index.php/technology-mainmenu/expertspeak-mainmenu-42/477-trends-in-software-testing.html" mce_href="http://itmagz.com/index.php/technology-mainmenu/expertspeak-mainmenu-42/477-trends-in-software-testing.html"&gt;article&lt;/A&gt; in ITMagz.com that covers the latest trends in software testing. This is written by our very own industry expert, Tanuj Vohra that runs the Program Management team for VSTT.&amp;nbsp;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#000080&gt;Virtualization testing is something that has taken off pretty well lately - and we have been using it a fair bit internally at the empire too. With the &lt;A class="" href="http://channel9.msdn.com/posts/VisualStudio/Lab-Management-coming-to-Visual-Studio-Team-System-2010/" mce_href="http://channel9.msdn.com/posts/VisualStudio/Lab-Management-coming-to-Visual-Studio-Team-System-2010/"&gt;Lab Management&lt;/A&gt; SKU being the latest addition to the VSTS family, we have been attempting to &lt;A class="" href="http://blogs.msdn.com/anutthara/archive/2007/07/11/but-will-the-dog-eat-the-dog-food.aspx" mce_href="http://blogs.msdn.com/anutthara/archive/2007/07/11/but-will-the-dog-eat-the-dog-food.aspx"&gt;dogfood&lt;/A&gt; it in our test lab. Before the dogfood though, we have an internal team that's built a tool called Virtual Lab which can create disposable virtual machines super-fast based on similar technology. &lt;/FONT&gt;&lt;FONT color=#000080&gt;This tool has clearly upped the productivity of the team - no more fighting for repro machines, elaborate installs etc. Everyone has a host machine that can put up upto 4 VMs. &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#000080&gt;Tell me if your team uses virtualization to speed up your testing!&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9558785" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/anutthara/archive/tags/Team+System/default.aspx">Team System</category><category domain="http://blogs.msdn.com/anutthara/archive/tags/Testing/default.aspx">Testing</category><category domain="http://blogs.msdn.com/anutthara/archive/tags/Dogfood/default.aspx">Dogfood</category></item><item><title>But will the dog eat the dog food?</title><link>http://blogs.msdn.com/anutthara/archive/2007/07/11/but-will-the-dog-eat-the-dog-food.aspx</link><pubDate>Wed, 11 Jul 2007 11:40:59 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3811662</guid><dc:creator>anutthara</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/anutthara/comments/3811662.aspx</comments><wfw:commentRss>http://blogs.msdn.com/anutthara/commentrss.aspx?PostID=3811662</wfw:commentRss><description>&lt;p&gt;&lt;font color="#000080"&gt;Since I am a tester on the Test edition of VSTS - I get this q a lot of times: "Do you use VSTST for testing VSTST?" And the answer is "You bet, I do!" :) &lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font color="#000080"&gt;As you might know already, this is called "&lt;/font&gt;&lt;a href="http://en.wikipedia.org/wiki/Eat_one%27s_own_dog_food"&gt;&lt;font color="#0080ff"&gt;Dogfooding&lt;/font&gt;&lt;/a&gt;&lt;font color="#000080"&gt;".&amp;nbsp;Many Microsoft products are dogfooded extensively before release - Vista, MSN Search, Visual Studio, Team System... &lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font color="#000080"&gt;Our devs use unit test types to write their developer regression tests. Our QA team uses unit tests to write our functional tests. Yes, I know this is not a perfect fit for UI heavy testing, but it does suffice for the time being. We use generic tests to wrap our legacy tests that may be scripts or batch files. Load tests are added to the test bed to do stress testing on the app. All of this goes into the TFS server that we have deployed for the entire Developer Division and testing performed out of it. &lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font color="#000080"&gt;Like any other user, I have my own set of pet features and pet peeves in TST. I absolutely love the code coverage coloring, the "Run test" from the editor (Orcas feature), the ease with which load tests can be configured and the controller-agent functionality. It makes my life so much easier as a tester. Not to mention that it's incredibly easy to point out to devs where the problems are and associate results with bugs since we use TFS for work item tracking. Now for the bad parts - I think the test list feature is absolutely useless for large test projects. The UI confuses me - more than once, I have selected a test in the window, right clicked and said "Run checked tests", but some other tests start running!! That's because selecting a run is not the same as checking it. :( I have a wishlist as well - stuff like test case management being easier to handle, the test run results being easier to analyze etc.&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font color="#000080"&gt;The best part of dogfooding is that this is a good chance to know which features are likely to be real relief and which ones are mostly going to tick the users off. Testers being the first customers of the tool is literally true in this case. Plus the QA team gets additional testing in the process so that bugs/suggestions are filed before outside users get a chance to go at it. &lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font color="#000080"&gt;So, do &lt;strong&gt;you &lt;/strong&gt;eat your own dogfood? ;-)&lt;/font&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=3811662" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/anutthara/archive/tags/Team+System/default.aspx">Team System</category><category domain="http://blogs.msdn.com/anutthara/archive/tags/Testing/default.aspx">Testing</category><category domain="http://blogs.msdn.com/anutthara/archive/tags/Dogfood/default.aspx">Dogfood</category><category domain="http://blogs.msdn.com/anutthara/archive/tags/Automation/default.aspx">Automation</category></item></channel></rss>