<?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>Min Kwan Park's bLog</title><link>http://blogs.msdn.com/mkpark/default.aspx</link><description /><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Join on new team</title><link>http://blogs.msdn.com/mkpark/archive/2007/10/16/join-on-new-team.aspx</link><pubDate>Wed, 17 Oct 2007 03:34:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5478748</guid><dc:creator>mkpark</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/mkpark/comments/5478748.aspx</comments><wfw:commentRss>http://blogs.msdn.com/mkpark/commentrss.aspx?PostID=5478748</wfw:commentRss><description>&lt;P&gt;After 10.5 years in DevDiv for Visual Studio (from VS6 to VS2005), I decided to move onto the different world. &lt;/P&gt;
&lt;P&gt;and now I joined AdCenter team since last Monday. over 2 days, I start feeling the differences between shrink wrapped product and on-line/service based team. and it makes me really excited. Hopefully, I can share my experience more on the way. &lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5478748" width="1" height="1"&gt;</description></item><item><title>Catch your elusive bugs..</title><link>http://blogs.msdn.com/mkpark/archive/2007/03/12/catch-your-ellusive-bugs.aspx</link><pubDate>Tue, 13 Mar 2007 05:03:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1869162</guid><dc:creator>mkpark</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/mkpark/comments/1869162.aspx</comments><wfw:commentRss>http://blogs.msdn.com/mkpark/commentrss.aspx?PostID=1869162</wfw:commentRss><description>&lt;P&gt;Few weeks ago, I did presentationt to my QA team about how they can found elusive bugs faster and easier. I think that this information can be useful information to any one who tests a Windows application. &lt;/P&gt;
&lt;P&gt;Please feel free to share your opinion on this PPT. &lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1869162" width="1" height="1"&gt;</description><enclosure url="http://blogs.msdn.com/mkpark/attachment/1869162.ashx" length="91959" type="application/vnd.openxmlformats-officedocument.pres" /><category domain="http://blogs.msdn.com/mkpark/archive/tags/Let_2700_s+talk+about+Testing_2E002E00_/default.aspx">Let's talk about Testing..</category><category domain="http://blogs.msdn.com/mkpark/archive/tags/Tricks+and+Tips_2E002E002E00_/default.aspx">Tricks and Tips...</category></item><item><title>My new posting in Korean...</title><link>http://blogs.msdn.com/mkpark/archive/2005/07/27/443754.aspx</link><pubDate>Wed, 27 Jul 2005 09:57:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:443754</guid><dc:creator>mkpark</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/mkpark/comments/443754.aspx</comments><wfw:commentRss>http://blogs.msdn.com/mkpark/commentrss.aspx?PostID=443754</wfw:commentRss><description>&lt;P&gt;One of MVPs in South Korea has a very interesting web site about debugging. and he generously lets me write somethings in Korean on his site. &lt;/P&gt;
&lt;P&gt;the site name is &lt;A href="http://www.debuglab.com"&gt;http://www.debuglab.com&lt;/A&gt;. if you can read in Korean, come over there and check out. :)&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=443754" width="1" height="1"&gt;</description></item><item><title>We are building city than just a building...</title><link>http://blogs.msdn.com/mkpark/archive/2005/06/02/424121.aspx</link><pubDate>Thu, 02 Jun 2005 06:46:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:424121</guid><dc:creator>mkpark</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/mkpark/comments/424121.aspx</comments><wfw:commentRss>http://blogs.msdn.com/mkpark/commentrss.aspx?PostID=424121</wfw:commentRss><description>&lt;P&gt;Few weeks ago, I got some time to think about how we should approach to our S/W design/test engineering. &lt;/P&gt;
&lt;P&gt;IMHO, in many cases, we end up like building construction. I think that it is making sense to see an application as a building which has many internal components and aspects. it has fairly complex interdependency between each features and components. However one thing, which&amp;nbsp;I could see in many chaotic or messy projects in engineering stand point, is that team was just focusing on how to build a building and forget about how each buildings in the over all blue print can work together. &lt;/P&gt;
&lt;P&gt;We need to remember that we are building harmonic echo system as one big city than just one small application.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=424121" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/mkpark/archive/tags/Let_2700_s+talk+about+Testing_2E002E00_/default.aspx">Let's talk about Testing..</category></item><item><title>New team....</title><link>http://blogs.msdn.com/mkpark/archive/2005/01/25/359981.aspx</link><pubDate>Tue, 25 Jan 2005 08:46:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:359981</guid><dc:creator>mkpark</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/mkpark/comments/359981.aspx</comments><wfw:commentRss>http://blogs.msdn.com/mkpark/commentrss.aspx?PostID=359981</wfw:commentRss><description>About 3 weeks ago, I moved to new team for Dynamic analysis. I'm still QA but this time, I have my own team to lead. I hope that I can lead this team to right direction and can provide great product to customers. ;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=359981" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/mkpark/archive/tags/Personal/default.aspx">Personal</category></item><item><title>Looking for VS Beta1 debugger issues? </title><link>http://blogs.msdn.com/mkpark/archive/2004/07/28/200295.aspx</link><pubDate>Thu, 29 Jul 2004 03:40:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:200295</guid><dc:creator>mkpark</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/mkpark/comments/200295.aspx</comments><wfw:commentRss>http://blogs.msdn.com/mkpark/commentrss.aspx?PostID=200295</wfw:commentRss><description>Probably, many of my co-workers are adding these kind of information into their blogs. but I decided to make my own list again. so if you want to see, check &amp;#8220;&lt;A href="http://weblogs.asp.net/mkpark/articles/200151.aspx"&gt;Known debugger issues in VS8 Beta1&lt;/A&gt;&amp;#8221; article. &lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=200295" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/mkpark/archive/tags/About+VS+Debugger/default.aspx">About VS Debugger</category><category domain="http://blogs.msdn.com/mkpark/archive/tags/Tricks+and+Tips_2E002E002E00_/default.aspx">Tricks and Tips...</category></item><item><title>my opion on TDD...</title><link>http://blogs.msdn.com/mkpark/archive/2004/07/18/186471.aspx</link><pubDate>Sun, 18 Jul 2004 10:40:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:186471</guid><dc:creator>mkpark</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/mkpark/comments/186471.aspx</comments><wfw:commentRss>http://blogs.msdn.com/mkpark/commentrss.aspx?PostID=186471</wfw:commentRss><description>&lt;P&gt;Around me, I'm seeing some people who are very deep into TDD. &lt;/P&gt;
&lt;P&gt;Well, as QA, whenever I heard their mythical belief on TDD, It makes me think why TDD is believed that much. &lt;/P&gt;
&lt;P&gt;TDD, it sounds like very testing oriented. yes it is. I agree. and it is good approach. but is it all? and can it find all issues? I don't think so. but many of TDD believers want to believe that it is&amp;nbsp;the final solution for everything. &lt;/P&gt;
&lt;P&gt;IMHO,&amp;nbsp;I think that it is just a trend which is good&amp;nbsp;trend because it is focusing on the quality of code at the beginning. however, I don't think that it&amp;nbsp;is everything or&amp;nbsp;final thing which can solve every problem or prevent all issues from your code. &lt;/P&gt;
&lt;P&gt;Adding to TDD, we need to understand the bigger picture. you should see the forest with trees, too. otherwise,you will lose harmony in your overall design and process. &lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=186471" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/mkpark/archive/tags/Let_2700_s+talk+about+Testing_2E002E00_/default.aspx">Let's talk about Testing..</category><category domain="http://blogs.msdn.com/mkpark/archive/tags/Personal/default.aspx">Personal</category></item><item><title>While you do test your program...</title><link>http://blogs.msdn.com/mkpark/archive/2004/07/14/182813.aspx</link><pubDate>Wed, 14 Jul 2004 11:29:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:182813</guid><dc:creator>mkpark</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/mkpark/comments/182813.aspx</comments><wfw:commentRss>http://blogs.msdn.com/mkpark/commentrss.aspx?PostID=182813</wfw:commentRss><description>&lt;P&gt;In most times, while I do dogfood/test VisualStudio 2005, I put them under debugger to monitor&amp;nbsp;several things...&lt;/P&gt;
&lt;P&gt;- First Chance AV&lt;/P&gt;
&lt;P&gt;- Unhandled Exception&lt;/P&gt;
&lt;P&gt;- Userbreaks from System to process under debugger&lt;/P&gt;
&lt;P&gt;- Appverifier(a tool which is part of Application Compatibility Toolset)&amp;nbsp;notification via Int3(User break)&lt;/P&gt;
&lt;P&gt;*ACT is&amp;nbsp;downloadable from &lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyID=7fc46855-b8a4-46cd-a236-3159970fde94&amp;amp;DisplayLang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=7fc46855-b8a4-46cd-a236-3159970fde94&amp;amp;DisplayLang=en&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;If you are using debug build for testing, you don't have to run your app under debugger in most of cases because your debug build may have enough asserts to show errors in early stage. &lt;/P&gt;
&lt;P&gt;However for many QAs, using retail build which will be shipped to customer is more general. so monitoring app with Debugger and appverifier is very interesting ways to do. &lt;/P&gt;
&lt;P&gt;For example, I saw fair amount of issues that the thread by RPC call crashes and the AV caught by RPC handler. so caller may handle it without actual crash but it ends up as random and catastropic errors. however under debugger, you can see this kind of issues. so you can easily figure out the real cause of random issues. &lt;/P&gt;
&lt;P&gt;Adding to this, with various Appverifier options, you can expose memory and handle issues much easier by reducing the tolerance of memory/handle mis-usages. it is really useful to improve overal stability of your product. &lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=182813" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/mkpark/archive/tags/Let_2700_s+talk+about+Testing_2E002E00_/default.aspx">Let's talk about Testing..</category><category domain="http://blogs.msdn.com/mkpark/archive/tags/About+VS+Debugger/default.aspx">About VS Debugger</category><category domain="http://blogs.msdn.com/mkpark/archive/tags/Tricks+and+Tips_2E002E002E00_/default.aspx">Tricks and Tips...</category></item><item><title>What is your favorite feature from VS debugger? </title><link>http://blogs.msdn.com/mkpark/archive/2004/07/01/171244.aspx</link><pubDate>Fri, 02 Jul 2004 00:17:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:171244</guid><dc:creator>mkpark</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/mkpark/comments/171244.aspx</comments><wfw:commentRss>http://blogs.msdn.com/mkpark/commentrss.aspx?PostID=171244</wfw:commentRss><description>I was always wondering which feature is your favorite feature and why? could you add your comment? :)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=171244" width="1" height="1"&gt;</description></item><item><title>No title.....</title><link>http://blogs.msdn.com/mkpark/archive/2004/04/23/119285.aspx</link><pubDate>Sat, 24 Apr 2004 03:37:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:119285</guid><dc:creator>mkpark</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/mkpark/comments/119285.aspx</comments><wfw:commentRss>http://blogs.msdn.com/mkpark/commentrss.aspx?PostID=119285</wfw:commentRss><description>&lt;P&gt;Well, My first computer experience was from my 5th grade in elementary school(I attended to school in South Korea. so the school system may not be same like US. anyway,&amp;nbsp;I was 11year old.). it was MSX(from japan) with GS-Basic and AppleII(I guess). those machines were so interesting and exciting to young geeky boy. &lt;/P&gt;
&lt;P&gt;That time, I always dreamed to make games and some interesting hacking tools. :)and when I first met the DOS. I was too excited because I could save something&amp;nbsp;on other than tape.&amp;nbsp;over middle school, I learned fortan and Basic. it was&amp;nbsp;quite interesting experience to see how I can make computer&amp;nbsp;to do something for me.&amp;nbsp;and I always wondered who made that kind of S/Ws. when I first used Turbo C(it might be&amp;nbsp;1.0, I guess)&amp;nbsp;in high school. I dreamed to meet the people who make that kind of things and to work for/with them someday.&lt;/P&gt;
&lt;P&gt;Now after quite a&amp;nbsp;while later, I'm working&amp;nbsp;for Visual Studio which is most powerful dev tool in the world(at least in my opinion.)&amp;nbsp;and around me, there are many people who I&amp;nbsp;used to be&amp;nbsp;eager to work for/with. it is quite interesting feeling.&amp;nbsp;Life is really interesting to live. :)&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=119285" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/mkpark/archive/tags/Personal/default.aspx">Personal</category></item><item><title>My baby wants to play with my notebook compueter....</title><link>http://blogs.msdn.com/mkpark/archive/2004/04/13/112087.aspx</link><pubDate>Tue, 13 Apr 2004 11:21:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:112087</guid><dc:creator>mkpark</dc:creator><slash:comments>10</slash:comments><comments>http://blogs.msdn.com/mkpark/comments/112087.aspx</comments><wfw:commentRss>http://blogs.msdn.com/mkpark/commentrss.aspx?PostID=112087</wfw:commentRss><description>&lt;P&gt;I have a daughter who is 14 month old now. &lt;/P&gt;
&lt;P&gt;From few months ago, suddenly she started to play with my notebook computer. so whenever I turn it on, she comes to me and just stare at me with hopeful eyes&amp;nbsp;asking me to&amp;nbsp;put her up on my lap and let her play with my notebook. well... I'm not sure whether it is good for eyes and developement. but what I can see is that she loves to mimic what I do normally. so I'd better be good role model for her to follow. &lt;/P&gt;
&lt;P&gt;Anyway, back to what I want to say, sometimes I'm really supprised by what she did on the machine. sometimes, she turned it off with proper key sequences and sometimes she launched several apps and play with them. and does many interesting things. I know it just happens by chance because she always just smashes keyboard with her little hands. but it is still amazing to see the result. :)&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=112087" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/mkpark/archive/tags/Personal/default.aspx">Personal</category></item><item><title>Last minute issues...</title><link>http://blogs.msdn.com/mkpark/archive/2004/04/03/107190.aspx</link><pubDate>Sun, 04 Apr 2004 02:21:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:107190</guid><dc:creator>mkpark</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/mkpark/comments/107190.aspx</comments><wfw:commentRss>http://blogs.msdn.com/mkpark/commentrss.aspx?PostID=107190</wfw:commentRss><description>&lt;P&gt;You may read many articles and books about Testing and many of them said that the earlier you find issues, the better overall. &lt;/P&gt;
&lt;P&gt;Is that really true? well, based on my experience, Yes, it is true. However it is always possible for all issues? No it is not. &lt;/P&gt;
&lt;P&gt;There are&amp;nbsp;some issues which we may find only when the product and QA are mature and ready.&lt;/P&gt;
&lt;P&gt;I'm not trying to say that QA doesn't have to be part of early planning and reviewing to find out issues. Yes it is very important to find out design level defects. it&amp;nbsp;will help to improve the productivity&amp;nbsp;of overall process and it will reduce the issues later.&amp;nbsp;&amp;nbsp;However, even with all efforts, you will encounter the last minute issues when product is mature and fully integrated, also QA(team or person)&amp;nbsp;have enough knowledge about the product&amp;nbsp;in user's perspective. (it is different topic to talk about why QA&amp;nbsp;can't understand&amp;nbsp;everything at the beginning. so I'll talk about this later.)&lt;/P&gt;
&lt;P&gt;Why? in my opinion,&amp;nbsp;it is very obvious that the problem was not there&amp;nbsp;at&amp;nbsp;early stage of product or it was hidden some way and waits until the time comes. it may sound strange. but in my opinion, it is true.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;if so, how can&amp;nbsp;we reduce these last minute issues?&amp;nbsp;Well, I don't think that there is&amp;nbsp;gold bullet&amp;nbsp;for these. but&amp;nbsp;I think that there are some&amp;nbsp;things that we can consider the below for improvement. &lt;/P&gt;
&lt;P&gt;- Keep in mind the integration at the beginning at design level and QA should look at&amp;nbsp;the level of&amp;nbsp;each individual tree and also the big forest. not just your component integration, but also at the final product level. it doesn't have to be done by everyone. but some one in the org should look into this&amp;nbsp;as early as possible. &lt;/P&gt;
&lt;P&gt;- Have better communication channel between teams. modern S/W is very complicated and has&amp;nbsp;complex dependency between components.&amp;nbsp;so if you don't understand the changes and&amp;nbsp;progress of&amp;nbsp;depending components, you can&amp;nbsp;do properly QA work at all. so the information should be&amp;nbsp;delivered&amp;nbsp;appropriately. &lt;/P&gt;
&lt;P&gt;-&amp;nbsp;Education on the base technology of the product for QA. why? the more you know, the wider and deeper you can see. &lt;/P&gt;
&lt;P&gt;- Have various types of user scenarios in various level. you need to have feature level user scenario, component level, and integration level and&amp;nbsp;real world user level scenarios.&amp;nbsp;just doing feature level unit test will&amp;nbsp;not let you avoid the issues. &lt;/P&gt;
&lt;P&gt;-&amp;nbsp;&amp;nbsp;Nothing is wrong. you just need to validate what you are assuming...&amp;nbsp;Generally we assume how the product will be used. and QA team is directed to focus on main line scenario all times. Yes, I agree that it is important and proper way to do approach to product with limited resource. However, we need to validate our assumption in someways like beta feedback and news group monitoring or userability study. Well when you see the result, you will be supprised by the result. there are many different ways for our customers to do their work with product. &lt;/P&gt;
&lt;P&gt;There are many things to consider besides these. Anyway, important thing is&amp;nbsp;that we need to understand the process and stage of product and we need to prepared for coming stage and do proper&amp;nbsp;testing. &amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=107190" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/mkpark/archive/tags/Let_2700_s+talk+about+Testing_2E002E00_/default.aspx">Let's talk about Testing..</category></item><item><title>My habits from my job...</title><link>http://blogs.msdn.com/mkpark/archive/2004/03/29/100932.aspx</link><pubDate>Mon, 29 Mar 2004 10:08:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:100932</guid><dc:creator>mkpark</dc:creator><slash:comments>6</slash:comments><comments>http://blogs.msdn.com/mkpark/comments/100932.aspx</comments><wfw:commentRss>http://blogs.msdn.com/mkpark/commentrss.aspx?PostID=100932</wfw:commentRss><description>&lt;P&gt;After being QA, I got some habits in my normal life... :)&lt;/P&gt;
&lt;P&gt;- Alway, don't believe anything until I see and test it.: Well, it may not be from my job. but I got more tendency not to believe anything at the beginning. &lt;/P&gt;
&lt;P&gt;- Try to get repro steps even with very dangerous cases...: One time, I got problem with my car on freeway. I was driving on freeway, and my car started not to accelerate and losing power and I could see an warning light on my console. after turning off and on engine again, it did disappear, but I tried to repro it. and I got the repro steps and finally I could convince my service guy to fix it. (it was actually recall class issue which was recalled about a 10 month later.)&lt;/P&gt;
&lt;P&gt;- Want to know how it is changed.: Always, my first question to my dev side co-worker after they fix bugs is how you fix it? and now even in my normal life, I want to know what the difference is between before and after for any type of changes. &lt;/P&gt;
&lt;P&gt;- Find bugs in many products which I use: With any of my toys, I always try to find out any issue. and try to break it via logical defects. and I could see many of interesting results from them. my wife doesn't like that because I almost broke some kitchen wares. :)&lt;/P&gt;
&lt;P&gt;I may get more habbits from my job. anyway, it is interesting to see how job can impact on people. :)&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=100932" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/mkpark/archive/tags/Personal/default.aspx">Personal</category></item><item><title>Testing System vs Testing component....</title><link>http://blogs.msdn.com/mkpark/archive/2004/03/11/88324.aspx</link><pubDate>Fri, 12 Mar 2004 05:31:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:88324</guid><dc:creator>mkpark</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/mkpark/comments/88324.aspx</comments><wfw:commentRss>http://blogs.msdn.com/mkpark/commentrss.aspx?PostID=88324</wfw:commentRss><description>&lt;P&gt;Recently I got question on myself about how I do balance between System level testing and component level testing.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;First of all, I may need to notify that I'm QAing on heavily UI involved components which are working with many other components from other teams. &lt;/P&gt;
&lt;P&gt;System level testing means that you are testing your product like customer at the top level and looking for the harmony with all different components. and component level testing(or Unit testing) means that as you are focusing on the functionality of the component without considering much on how it works with others. &lt;/P&gt;
&lt;P&gt;Well, in my opinion,&amp;nbsp; both side has their own importance. and it is not easy to say which one is better. but in practical way, System level testing is more important for most of S/W development cycle which doesn't have enough resource to test component thoroughly, because we can ship something which is working in a good enough degree for general cases with some glitches in specific cases but if each component is working great alone but not working together, Well&amp;nbsp;we did something wrong and we can't ship the product. &lt;/P&gt;
&lt;P&gt;However, I don't think that this approach is always correct and proper. there are areas which we should take care of every detail at the component level first like airplane&amp;nbsp;control software, Library codes, and etc.&amp;nbsp;also&amp;nbsp;even though I emphasized the system level testing, I think that certain degree(definitely enough amount; how much is enough is different question)&amp;nbsp;of component level testing is necessary and should be done.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;QA should&amp;nbsp;find out balance about how&amp;nbsp;to distribute the limited&amp;nbsp;resource&amp;nbsp;for each side in given situation. and it should be&amp;nbsp;decided as&amp;nbsp;early as possible at least in guide line level. &amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=88324" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/mkpark/archive/tags/Let_2700_s+talk+about+Testing_2E002E00_/default.aspx">Let's talk about Testing..</category></item><item><title>Are you looking for the latest edition of "The VS7 Debugger doesn’t work. What can I do?" document? </title><link>http://blogs.msdn.com/mkpark/archive/2004/03/09/86884.aspx</link><pubDate>Wed, 10 Mar 2004 02:04:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:86884</guid><dc:creator>mkpark</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.msdn.com/mkpark/comments/86884.aspx</comments><wfw:commentRss>http://blogs.msdn.com/mkpark/commentrss.aspx?PostID=86884</wfw:commentRss><description>&lt;P&gt;Well, while we are moved to this weblog, the link of my document is just gone from gotdotnet. and I got many mails from people about whether the latest document is. &lt;/P&gt;
&lt;P&gt;so I moved it on my weblog. it is live!!! whenever there is any new issues from customer, I updated it. so please enjoy it. if you want to get word format doc with pictures, please send me mail. I'll forward it to you. &lt;/P&gt;
&lt;P&gt;the link is &lt;SPAN style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"&gt;&lt;A title=http://weblogs.asp.net/mkpark/articles/86872.aspx HREF="/mkpark/articles/86872.aspx"&gt;http://weblogs.asp.net/mkpark/articles/86872.aspx&lt;/A&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=86884" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/mkpark/archive/tags/About+VS+Debugger/default.aspx">About VS Debugger</category><category domain="http://blogs.msdn.com/mkpark/archive/tags/Tricks+and+Tips_2E002E002E00_/default.aspx">Tricks and Tips...</category></item></channel></rss>