<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-5481766468201338303</atom:id><lastBuildDate>Sat, 13 Mar 2010 04:07:19 +0000</lastBuildDate><title>Software Testing Fundamentals</title><description>The Basics of Software Testing for Amateurs, Professionals, Novices and Experts</description><link>http://www.softwaretestingfundamentals.com/</link><managingEditor>noreply@blogger.com (Preston Redlon)</managingEditor><generator>Blogger</generator><openSearch:totalResults>43</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/SoftwareTestingFundamentals" /><feedburner:info uri="softwaretestingfundamentals" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>SoftwareTestingFundamentals</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5481766468201338303.post-7559854320717836598</guid><pubDate>Thu, 25 Feb 2010 02:33:00 +0000</pubDate><atom:updated>2010-02-24T18:46:28.192-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Defect</category><title>Classic Typo</title><description>I happened to observe a &lt;span style="font-weight: bold;"&gt;classic typo&lt;/span&gt; in IBM Rational Quality Manager 2.0.&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Log into Rational Quality Manager 2.0 with admin credentials&lt;/li&gt;&lt;li&gt;Go to Admin &gt;&gt; Jazz User Administration&lt;/li&gt;&lt;li&gt;Click "Create User" in "Active Users" section&lt;/li&gt;&lt;li&gt;Mouseover "Rational Quality Manager - Test Lab Manager" in "Client Access Licenses" section.&lt;/li&gt;&lt;li&gt;Observe the "Classic Typo" within the contents of the popup information.&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt; The screenshot below speaks for itself:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_fOOSCGT3XIw/S4XjgHnJ40I/AAAAAAAAAF8/_LepmfMAya0/s1600-h/rqm_bug.png"&gt;&lt;img style="cursor: pointer; width: 400px; height: 261px;" src="http://1.bp.blogspot.com/_fOOSCGT3XIw/S4XjgHnJ40I/AAAAAAAAAF8/_LepmfMAya0/s400/rqm_bug.png" alt="" id="BLOGGER_PHOTO_ID_5442005865685705538" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Will IBM/Jazz care to fix it in RQM's  new version?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5481766468201338303-7559854320717836598?l=www.softwaretestingfundamentals.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SoftwareTestingFundamentals/~4/Kq_9xiocBAk" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/SoftwareTestingFundamentals/~3/Kq_9xiocBAk/classic-typo.html</link><author>noreply@blogger.com (Preston Redlon)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_fOOSCGT3XIw/S4XjgHnJ40I/AAAAAAAAAF8/_LepmfMAya0/s72-c/rqm_bug.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://www.softwaretestingfundamentals.com/2010/02/classic-typo.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5481766468201338303.post-5092149770077240273</guid><pubDate>Tue, 05 Jan 2010 11:59:00 +0000</pubDate><atom:updated>2010-01-05T04:02:24.366-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Exercise</category><title>Software Testing Exercise 1</title><description>&lt;span&gt;Find more than 20 &lt;span style="font-weight: bold;"&gt;defects&lt;/span&gt; (layout inconsistencies, spelling errors, and the like) in the image below:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_fOOSCGT3XIw/S0Mp50m5wqI/AAAAAAAAAF0/Kqb840qdw3Q/s1600-h/defects.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 254px;" src="http://2.bp.blogspot.com/_fOOSCGT3XIw/S0Mp50m5wqI/AAAAAAAAAF0/Kqb840qdw3Q/s400/defects.jpg" alt="defects" id="BLOGGER_PHOTO_ID_5423224449635304098" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Image was edited using GIMP, and HTML using Notepad++.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5481766468201338303-5092149770077240273?l=www.softwaretestingfundamentals.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SoftwareTestingFundamentals/~4/gm_VqAlsoMw" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/SoftwareTestingFundamentals/~3/gm_VqAlsoMw/software-testing-exercise-1.html</link><author>noreply@blogger.com (Preston Redlon)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_fOOSCGT3XIw/S0Mp50m5wqI/AAAAAAAAAF0/Kqb840qdw3Q/s72-c/defects.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">11</thr:total><feedburner:origLink>http://www.softwaretestingfundamentals.com/2010/01/software-testing-exercise-1.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5481766468201338303.post-8533763764149914328</guid><pubDate>Tue, 15 Dec 2009 08:11:00 +0000</pubDate><atom:updated>2009-12-15T00:16:16.496-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Software Testing Humor</category><title>The Apple Bug</title><description>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_fOOSCGT3XIw/SydFopJewnI/AAAAAAAAAFs/v2TjPo3MRiw/s1600-h/apple_bug.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 364px;" src="http://2.bp.blogspot.com/_fOOSCGT3XIw/SydFopJewnI/AAAAAAAAAFs/v2TjPo3MRiw/s400/apple_bug.jpg" alt="apple bug" id="BLOGGER_PHOTO_ID_5415373641479012978" border="1" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5481766468201338303-8533763764149914328?l=www.softwaretestingfundamentals.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SoftwareTestingFundamentals/~4/uIEoWUw3lvU" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/SoftwareTestingFundamentals/~3/uIEoWUw3lvU/apple-bug.html</link><author>noreply@blogger.com (Preston Redlon)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_fOOSCGT3XIw/SydFopJewnI/AAAAAAAAAFs/v2TjPo3MRiw/s72-c/apple_bug.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://www.softwaretestingfundamentals.com/2009/12/apple-bug.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5481766468201338303.post-4810832707040390096</guid><pubDate>Wed, 09 Dec 2009 07:46:00 +0000</pubDate><atom:updated>2009-12-08T23:55:47.686-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Testing Event</category><category domain="http://www.blogger.com/atom/ns#">Testing Conference</category><title>TestExpo UK December 2009</title><description>&lt;span style="font-weight: bold;"&gt;TestExpo&lt;/span&gt; is an event for software testers in the UK.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_fOOSCGT3XIw/Sx9WxjcKLOI/AAAAAAAAAFk/JoJCltwuKUM/s1600-h/testexpo_december_2009.JPG"&gt;&lt;img style="cursor: pointer; width: 237px; height: 77px;" src="http://2.bp.blogspot.com/_fOOSCGT3XIw/Sx9WxjcKLOI/AAAAAAAAAFk/JoJCltwuKUM/s400/testexpo_december_2009.JPG" alt="testexpo" id="BLOGGER_PHOTO_ID_5413140686449552610" border="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;WHEN:&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Thursday, December 10, 2009&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;SPONSORED BY:&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Sogeti&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;SUPPORTED BY:&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;IBM&lt;/li&gt;&lt;li&gt;ISEB Qualifications from BCS&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;WHERE:&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;Venue:&lt;/span&gt; Hotel Le Meridien&lt;/li&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;City: &lt;/span&gt;London&lt;/li&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;Country: &lt;/span&gt;United Kingdom&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;WHAT YOU CAN DO:&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Talk to representatives of software testing companies &lt;/li&gt;&lt;li&gt;See demonstrations of products and services &lt;/li&gt;&lt;li&gt;Attend free presentations to learn about the latest ideas and techniques &lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;PROGRAM HIGHLIGHTS:&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Better Testing For Less Money - 10 Steps To A Testing Shared Service - &lt;span style="font-style: italic;"&gt;Scott Summers&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;Without A Realistic Environment, Software Testing Is Meaningless - &lt;span style="font-style: italic;"&gt;Frank Puranik &lt;/span&gt;&lt;/li&gt;&lt;li&gt;Web Application Security Testing: Top Attacks And Defences - &lt;span style="font-style: italic;"&gt;John Smith &lt;/span&gt;&lt;/li&gt;&lt;li&gt;VSTS 2010 - What's New For Testers? – &lt;span style="font-style: italic;"&gt;Peter Shave &amp;amp; Richard Erwin &lt;/span&gt;&lt;/li&gt;&lt;li&gt;Turbo Charge Your Testing Without Spending Money - &lt;span style="font-style: italic;"&gt;Richard Ede &lt;/span&gt;&lt;/li&gt;&lt;li&gt;So, You Can Do The Job, But Can You Prove You Are A Professional Software Tester? - &lt;span style="font-style: italic;"&gt;Peter Leavy &lt;/span&gt;&lt;/li&gt;&lt;li&gt;TPI NEXT: Test Process Improvement Improved! - &lt;span style="font-style: italic;"&gt;Ben Visser&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;Details on &lt;span style="font-weight: bold;"&gt;TestExpo UK December 2009&lt;/span&gt; is available &lt;a href="http://www.testexpo.co.uk/"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;hr /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5481766468201338303-4810832707040390096?l=www.softwaretestingfundamentals.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SoftwareTestingFundamentals/~4/nxfMrlCVSqY" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/SoftwareTestingFundamentals/~3/nxfMrlCVSqY/testexpo-uk-december-2009.html</link><author>noreply@blogger.com (Preston Redlon)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_fOOSCGT3XIw/Sx9WxjcKLOI/AAAAAAAAAFk/JoJCltwuKUM/s72-c/testexpo_december_2009.JPG" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://www.softwaretestingfundamentals.com/2009/12/testexpo-uk-december-2009.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5481766468201338303.post-8563757279130989413</guid><pubDate>Tue, 01 Dec 2009 12:04:00 +0000</pubDate><atom:updated>2009-12-01T04:12:31.199-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Software Testing Humor</category><title>Morale-O-Meter of a Software Tester</title><description>&lt;span style="font-weight: bold;"&gt;Morale-O-Meter of a Software Tester&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: normal;"&gt;Tilt your head and see the happy man (well, it could be a woman as well)&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_fOOSCGT3XIw/SxUGsBKGB2I/AAAAAAAAAFc/0eN4Ikda1b8/s1600/morale-o-meter-of-a-software-tester.JPG"&gt;&lt;img style="cursor: pointer; width: 375px; height: 400px;" src="http://2.bp.blogspot.com/_fOOSCGT3XIw/SxUGsBKGB2I/AAAAAAAAAFc/0eN4Ikda1b8/s400/morale-o-meter-of-a-software-tester.JPG" alt="morale-o-meter" id="BLOGGER_PHOTO_ID_5410237880650303330" border="1" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;A sample day in the life of a software tester.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;8:00 AM: &lt;/span&gt;Reach office; Smile at everyone; Finish morning office chores&lt;/li&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;9:00 AM:&lt;/span&gt; Test&lt;/li&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;10:00 AM:&lt;/span&gt; Draw cartoons during project meeting&lt;/li&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;11:00 AM:&lt;/span&gt; Test; Argue with them; Randomly click multiple times in fury&lt;/li&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;12:00 PM:&lt;/span&gt; Conduct Bland Taste at the canteen&lt;/li&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;1:00 PM: &lt;/span&gt;Test; Document; Test&lt;/li&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;2:00 PM: &lt;/span&gt;Doubt people's commitment to quality; Get upset&lt;/li&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;3:00 PM: &lt;/span&gt;Test; Rest; Test&lt;/li&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;4:00 PM:&lt;/span&gt; Receive so-called-final build; Curse for the delay; Conduct Sulk Test&lt;/li&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;5:00 PM:&lt;/span&gt; Test; Protest against the decision to make a release despite such poor quality&lt;/li&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;6:00 PM:&lt;/span&gt; Detest&lt;/li&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;7:00 PM:&lt;/span&gt; Leave office; Go home/bar&lt;/li&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;8:00 PM:&lt;/span&gt; Kill thousands in WoW/Get drunk&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Sorry if I scared the newbies.&lt;br /&gt;&lt;br /&gt;Take it easy, folks.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;hr /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5481766468201338303-8563757279130989413?l=www.softwaretestingfundamentals.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SoftwareTestingFundamentals/~4/zeHZ2Uh0eFU" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/SoftwareTestingFundamentals/~3/zeHZ2Uh0eFU/morale-o-meter-of-software-tester.html</link><author>noreply@blogger.com (Preston Redlon)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_fOOSCGT3XIw/SxUGsBKGB2I/AAAAAAAAAFc/0eN4Ikda1b8/s72-c/morale-o-meter-of-a-software-tester.JPG" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.softwaretestingfundamentals.com/2009/12/morale-o-meter-of-software-tester.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5481766468201338303.post-5736329508360540968</guid><pubDate>Mon, 30 Nov 2009 08:32:00 +0000</pubDate><atom:updated>2009-11-30T00:43:07.519-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Software Testing Resources</category><title>Software Testing Magazines</title><description>&lt;span style="font-style: italic;"&gt;A list of the best, top, recommended Magazines, Journals, Newsletters on Software Testing:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_fOOSCGT3XIw/SxOEj64nkrI/AAAAAAAAAE0/B1gcQwwOm8w/s1600/better_software.jpg"&gt;&lt;img style="cursor: pointer; width: 100px; height: 133px;" src="http://4.bp.blogspot.com/_fOOSCGT3XIw/SxOEj64nkrI/AAAAAAAAAE0/B1gcQwwOm8w/s400/better_software.jpg" alt="better software" id="BLOGGER_PHOTO_ID_5409813330039116466" border="1" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;BETTER SOFTWARE &lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;The Print Companion to StickyMinds.com&lt;/span&gt;&lt;br /&gt;by Software Quality Engineering, Inc, USA.&lt;br /&gt;&lt;a href="http://www.stickyminds.com/BetterSoftware/magazine.asp"&gt;It's Here &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_fOOSCGT3XIw/SxOEkDyNObI/AAAAAAAAAE8/PbrRoCr1Q_M/s1600/crosstalk.jpg"&gt;&lt;img style="cursor: pointer; width: 100px; height: 130px;" src="http://3.bp.blogspot.com/_fOOSCGT3XIw/SxOEkDyNObI/AAAAAAAAAE8/PbrRoCr1Q_M/s400/crosstalk.jpg" alt="crosstalk" id="BLOGGER_PHOTO_ID_5409813332428143026" border="1" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;CROSSTALK &lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;The Journal of Defense Software Engineering&lt;/span&gt;&lt;br /&gt;by The USAF Software Technology Support Center (STSC), USA&lt;br /&gt;&lt;a href="http://www.stsc.hill.af.mil/crosstalk"&gt;It's Here&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_fOOSCGT3XIw/SxOEkfv1cAI/AAAAAAAAAFE/8z46JQ8_s2o/s1600/software_quality_professional.jpg"&gt;&lt;img style="cursor: pointer; width: 100px; height: 160px;" src="http://4.bp.blogspot.com/_fOOSCGT3XIw/SxOEkfv1cAI/AAAAAAAAAFE/8z46JQ8_s2o/s400/software_quality_professional.jpg" alt="software quality professional" id="BLOGGER_PHOTO_ID_5409813339934388226" border="1" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;SOFTWARE QUALITY PROFESSIONAL &lt;/span&gt;&lt;br /&gt;American Society for Quality (ASQ), USA&lt;br /&gt;&lt;a href="http://www.asq.org/pub/sqp/"&gt;It's Here&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_fOOSCGT3XIw/SxOEkxeqMvI/AAAAAAAAAFM/Zrq34tJ7VQw/s1600/TEST.jpg"&gt;&lt;img style="cursor: pointer; width: 100px; height: 142px;" src="http://3.bp.blogspot.com/_fOOSCGT3XIw/SxOEkxeqMvI/AAAAAAAAAFM/Zrq34tJ7VQw/s400/TEST.jpg" alt="TEST" id="BLOGGER_PHOTO_ID_5409813344694186738" border="1" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;T.E.S.T.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;The European Software Tester&lt;/span&gt;&lt;br /&gt;T.E.S.T Magazine, UK&lt;br /&gt;&lt;a href="http://www.testmagazine.co.uk/"&gt;It's Here&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_fOOSCGT3XIw/SxOElQwPc8I/AAAAAAAAAFU/1a_qdwIawpw/s1600/testing_experience.jpg"&gt;&lt;img style="cursor: pointer; width: 100px; height: 141px;" src="http://2.bp.blogspot.com/_fOOSCGT3XIw/SxOElQwPc8I/AAAAAAAAAFU/1a_qdwIawpw/s400/testing_experience.jpg" alt="testing experience" id="BLOGGER_PHOTO_ID_5409813353089430466" border="1" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;TESTING EXPERIENCE &lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;The Magazine for Software Testers&lt;/span&gt;&lt;br /&gt;by Díaz &amp;amp; Hilterscheid Unternehmensberatung GmbH, Germany&lt;br /&gt;&lt;a href="http://www.testingexperience.com/"&gt;It's Here&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;If we have missed any worthy software testing magazines/journals/newsletters, let us know and we will add them to the list.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;hr /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5481766468201338303-5736329508360540968?l=www.softwaretestingfundamentals.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SoftwareTestingFundamentals/~4/zY22c-pdBlw" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/SoftwareTestingFundamentals/~3/zY22c-pdBlw/software-testing-magazines.html</link><author>noreply@blogger.com (Preston Redlon)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_fOOSCGT3XIw/SxOEj64nkrI/AAAAAAAAAE0/B1gcQwwOm8w/s72-c/better_software.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.softwaretestingfundamentals.com/2009/11/software-testing-magazines.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5481766468201338303.post-7960139644307056084</guid><pubDate>Tue, 17 Nov 2009 12:05:00 +0000</pubDate><atom:updated>2009-11-17T04:15:57.679-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Testing Event</category><category domain="http://www.blogger.com/atom/ns#">Testing Conference</category><title>STC 2009</title><description>&lt;span style="font-weight: bold;"&gt;9th Annual International Software Testing Conference 2009 (STC 2009)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_fOOSCGT3XIw/SwKTjt9o56I/AAAAAAAAAEs/acMaayMifzs/s1600/STC_2009.JPG"&gt;&lt;img style="cursor: pointer; width: 365px; height: 152px;" src="http://3.bp.blogspot.com/_fOOSCGT3XIw/SwKTjt9o56I/AAAAAAAAAEs/acMaayMifzs/s400/STC_2009.JPG" alt="STC 2009" id="BLOGGER_PHOTO_ID_5405044744640849826" border="1" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;THEME:&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Leading Continuity and Change- A Leadership Narrative&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;ORGANIZED BY:&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;QAI&lt;/li&gt;&lt;li&gt;Edista Testing Institute&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;WHO SHOULD ATTEND:&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Software Testing Managers &lt;/li&gt;&lt;li&gt;Project Managers and Team Leaders&lt;/li&gt;&lt;li&gt;Test Center Heads and Practitioners &lt;/li&gt;&lt;li&gt;Chief Technology Officers (CTOs), Chief Knowledge Officers (CKOs) &lt;/li&gt;&lt;li&gt;Software Engineers and Developers &lt;/li&gt;&lt;li&gt;Offshore Testing Center Heads&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;WHEN:&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;November 19, 2009&lt;/li&gt;&lt;li&gt;November 20, 2009&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;WHERE:&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Venue: Hotel Le Meridien&lt;/li&gt;&lt;li&gt;City: Bangalore&lt;/li&gt;&lt;li&gt;State: Karnataka&lt;/li&gt;&lt;li&gt;Country: India&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;EXPECTATION:&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;250+ organizations&lt;/li&gt;&lt;li&gt;600+ delegates&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;STC 2009 PROGRAM HIGHLIGHTS:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;DAY ONE (November 19, 2009)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Software Testing - A Business Imperative - &lt;span style="font-style: italic;"&gt;Makrand Teje, President and CEO, AppLabs&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Software Testing Industrialization - Challenges and Pre Requisites for Success - &lt;span style="font-style: italic;"&gt;Bruno Legeard, Co-Founder and CTO, Smartesting&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Exploring Testing Leadership &lt;span style="font-style: italic;"&gt;- Michael Bolton, Founding Partner, DevelopSense&lt;/span&gt;&lt;/li&gt;&lt;li&gt;The Golden Rules to Lead the Change - &lt;span style="font-style: italic;"&gt;Gangadhariah C P, Vice President and Global Head - Testing Services, Wipro&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Test Transformation and Cost Reduction - &lt;span style="font-style: italic;"&gt;Rakesh Upadhyay, Satish Ankalikar, Ninad Kulkarni, Tech Mahindra&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Strategic-Theme Based Value Transformation of Network Test Automation Solutions - &lt;span style="font-style: italic;"&gt;Sanjay Kumar Misra, Infosys&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Building an Automation Framework around Open Source Technologies- &lt;span style="font-style: italic;"&gt;Muralidhar Yalla, MindTree&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;STaaS and SaaS: A Winning Combination for SME to a Successful Transformational Journey - &lt;span style="font-style: italic;"&gt;Sushil Yadav, Capgemini&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Increasing Test Effectiveness Using 4P Approach and Statistical Models- &lt;span style="font-style: italic;"&gt;Ajay Garg and Himanshu Pandey, Aricent&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Achieving Higher ROI By Implementing Hybrid Test Automation Framework- &lt;span style="font-style: italic;"&gt;Kumar Saurabh and Saroj Patnaik, Birlasoft&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Quality Outsourcing: Scalability with High Quality Under Controlled Cost - &lt;span style="font-style: italic;"&gt;Pratima Maharana and Saroj Patnaik, Birlasoft&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Evolving to Agile Testing from Traditional Testing - &lt;span style="font-style: italic;"&gt;Nanjunda Prasad, Siemens&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Formalizing Test Engineering through Test Architecture - &lt;span style="font-style: italic;"&gt;J P Kurmi and Santi S, Net App&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Meeting Testing Requirements for Changing Banking Industry as a Result of Global Economic Change -&lt;span style="font-style: italic;"&gt; Sumit Kumar, Capgemini&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Sprint Retrospective Checklist - Method and Mechanism to Track Project Health and Dev - QE Goals - &lt;span style="font-style: italic;"&gt;Ajay Jain, Adobe&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Fix Protocol Testing Accelerators – A Case Study - &lt;span style="font-style: italic;"&gt;Rajashree Thandy, Capgemini&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Corporate Presentation - &lt;span style="font-style: italic;"&gt;Microsoft&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Thought Leader from Accenture - &lt;span style="font-style: italic;"&gt;Leader from Accenture (to be announced)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Thought Leader from HP - &lt;span style="font-style: italic;"&gt;Leader from HP (to be announced)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Corporate Presentation - &lt;span style="font-style: italic;"&gt;Accenture&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;6 Tips for 6 typical Challenges in ‘Automation of Globalized Application - &lt;span style="font-style: italic;"&gt;Vedachalam M, R Pranai Chandran, Infosys&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Defect Analysis - A Boon! - &lt;span style="font-style: italic;"&gt;Almas M. Gandhi, Aarti Sharma, L&amp;amp;T Infotech&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Cloud Test Go - Cloud Based Performance Testing – &lt;span style="font-style: italic;"&gt;Ramakrishnan Sitaraman, Bharathy Ramalingam, Gnanaprakasam Dhayanantham, CSS &lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Implementation of Predictability Model to Improve Test Coverage - &lt;span style="font-style: italic;"&gt;Anjali Mogre, Atos Origin&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Why Risk Based Testing is for Everyone? - &lt;span style="font-style: italic;"&gt;Manoj Sharma, Anurag Gupta, Birlasoft&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Service Oriented Architecture Testing - &lt;span style="font-style: italic;"&gt;Uday Kumar Vussainsagar, AppLabs&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Innovation in Software Testing: Past, Present and Future - &lt;span style="font-style: italic;"&gt;Aparna Raman&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Setting Up Right shore Test Center - &lt;span style="font-style: italic;"&gt;Raghunath S Rane , Vasishali Jayade Capgemini&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Web Security Testing: A minimalistic approach - &lt;span style="font-style: italic;"&gt;Shatrughan Rai, Pravin Mukhedkar, Xpanxion&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;OBD - Outcome based Delivery Model - &lt;span style="font-style: italic;"&gt;Umesh Shukla, Sunil Gupta Symphony&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Quantitative Approach for Effort Estimation - Model to Standardize Testing Effort Calculations - &lt;span style="font-style: italic;"&gt;Ajay Garg, Pankaj Vashisht, Aricent&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Step Up Your Revenues and Ensure Reliability -Testing the Cloud - &lt;span style="font-style: italic;"&gt;Shilpa Gangrade, Garima Joshi, Dhivya Nagendran, Deloitte&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Bangalore Weekend Testers: Test, Learn and Contribute – &lt;span style="font-style: italic;"&gt;Ajay Balamurugadas, EFI India&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Product Software Performance engineering framework - A wheel for continuous improvement – &lt;span style="font-style: italic;"&gt;Radhika Santhanakrishnan, C Devarajan, Vaishali Gulve, Infosys&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Exploratory Testing - ‘The Steroid of Testing’ - &lt;span style="font-style: italic;"&gt;Shaham Yusuf, Deloitte Consulting&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;DAY TWO (November 20, 2009)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Innovation in Software Testing - &lt;span style="font-style: italic;"&gt;Tanuj Vohra, Partner Director, Program Management, Microsoft&lt;/span&gt;&lt;/li&gt;&lt;li&gt;TMMi  - Preventing Defects and Reducing Cost - &lt;span style="font-style: italic;"&gt;Brian Wells, Principal Consultant , Experimentus and Director, TMMi Foundation&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Building Core Competencies for Testing Leadership - &lt;span style="font-style: italic;"&gt;Pradeep Chennavajhula, CEO, Edista Testing Institute&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Increasing Profitability through Lean Software Testing Frameworks - &lt;span style="font-style: italic;"&gt;Shiva Jayagopal, Vice President and Global Head for Testing Services, Keane India&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Test Management for Large Complex Delivery in Distributed Model - &lt;span style="font-style: italic;"&gt;Minal Deshpande, Vice President – Testing Services , Deloitte Consulting&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Corporate Presentation - &lt;span style="font-style: italic;"&gt;HP&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Software Certifications - Being Relevant to the IT Community&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Thought Leader from Accenture - &lt;span style="font-style: italic;"&gt;Leader from Accenture (to be announced)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Overcoming Challenges in Testing a Security Product - &lt;span style="font-style: italic;"&gt;Rahul Shah, BMC&lt;/span&gt;&lt;/li&gt;&lt;li&gt;The Message From Defect Metrics - &lt;span style="font-style: italic;"&gt;Suresh Srinivasan, Virtusa&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Product Vaccination and Quality Upbringing - &lt;span style="font-style: italic;"&gt;Pronil Sengupta, Akash Tomar, Adobe&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Estimator Metrics: Assessment of QA Time and Resource - &lt;span style="font-style: italic;"&gt;Amit Bhardwaj, Satish Kumar, Samin TekMindz&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Performance Testing of Virtual Environments, a Reality – &lt;span style="font-style: italic;"&gt;Ajay Walgude, Ashish Tyagi, Capgemini Financial Services&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Thought Leader from HP -&lt;span style="font-style: italic;"&gt; Leader from HP (to be announced)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Continuous Quality Improvement through Unstructured Testing - &lt;span style="font-style: italic;"&gt;Pradeep Verma, Dinesh Kukreja, Adobe&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Integrating Waterfall Testing Practice with Scrum Development: Identifying an orderly theme in Agile Delivery - &lt;span style="font-style: italic;"&gt;Somesh Dwivedi, Vinay Agarwal and Gurleen Kaur, Sopra&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Exploring No Mans Land with Keyword Driven Testing - &lt;span style="font-style: italic;"&gt;Martin Gijsen, Founder, DeAnalist&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Test Automation with a Mission - &lt;span style="font-style: italic;"&gt;Anup Patnaik, Director - Quality Engineering, QA Infotech&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Details on 9th Annual International Software Testing Conference 2009 (STC 2009) is available &lt;a href="http://www.qaiglobal.com/minisites/stc-2009/"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Note:&lt;/span&gt; You are not alone.&lt;br /&gt;&lt;br /&gt;&lt;hr /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5481766468201338303-7960139644307056084?l=www.softwaretestingfundamentals.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SoftwareTestingFundamentals/~4/hR9ozqNl0hA" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/SoftwareTestingFundamentals/~3/hR9ozqNl0hA/stc-2009.html</link><author>noreply@blogger.com (Preston Redlon)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_fOOSCGT3XIw/SwKTjt9o56I/AAAAAAAAAEs/acMaayMifzs/s72-c/STC_2009.JPG" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.softwaretestingfundamentals.com/2009/11/stc-2009.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5481766468201338303.post-6747598149743313210</guid><pubDate>Thu, 12 Nov 2009 04:57:00 +0000</pubDate><atom:updated>2009-11-11T21:08:06.330-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">ISTQB</category><category domain="http://www.blogger.com/atom/ns#">Software Testing Certifications</category><title>ISTQB Certified Tester Foundation Level Syllabus</title><description>&lt;span style="font-weight: bold;"&gt;ISTQB Certified Tester Foundation Level Syllabus&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Version 2007&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_fOOSCGT3XIw/SvuXYcC3IUI/AAAAAAAAAEk/jRGkJ_uYFiY/s1600-h/istqb_certified_tester_foundation_level_syllabus.JPG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 163px;" src="http://2.bp.blogspot.com/_fOOSCGT3XIw/SvuXYcC3IUI/AAAAAAAAAEk/jRGkJ_uYFiY/s400/istqb_certified_tester_foundation_level_syllabus.JPG" alt="istqb certified tester foundation level syllabus" id="BLOGGER_PHOTO_ID_5403078624061890882" border="1" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Below is the Summary/TOC of syllabus.&lt;br /&gt;&lt;br /&gt;&lt;hr /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;1. Fundamentals of testing&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;1.1 Why is testing necessary&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;1.1.1 Software systems context&lt;/li&gt;&lt;li&gt;1.1.2 Causes of software defects&lt;/li&gt;&lt;li&gt;1.1.3 Role of testing in software development, maintenance and operations&lt;/li&gt;&lt;li&gt;1.1.4 Testing and quality&lt;/li&gt;&lt;li&gt;1.1.5 How much testing is enough?&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;1.2 What is testing?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;1.3 General testing principles&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;1.4 Fundamental test process&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;1.4.1 Test planning and control&lt;/li&gt;&lt;li&gt;1.4.2 Test analysis and design&lt;/li&gt;&lt;li&gt;1.4.3 Test implementation and execution&lt;/li&gt;&lt;li&gt;1.4.4 Evaluating exit criteria and reporting&lt;/li&gt;&lt;li&gt;1.4.5 Test closure activities&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;1.5 The psychology of testing&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;2. Testing throughout the software life cycle&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;2.1 Software development models&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;2.1.1 V-model (sequential development model)&lt;/li&gt;&lt;li&gt;2.1.2 Iterative-incremental development models&lt;/li&gt;&lt;li&gt;2.1.3 Testing within a life cycle model&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;2.2 Test levels&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;2.2.1 Component testing&lt;/li&gt;&lt;li&gt;2.2.2 Integration testing&lt;/li&gt;&lt;li&gt;2.2.3 System testing&lt;/li&gt;&lt;li&gt;2.2.4 Acceptance testing&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;2.3 Test types&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;2.3.1 Testing of function (functional testing)&lt;/li&gt;&lt;li&gt;2.3.2 Testing of non-functional software characteristics (non-functional testing)&lt;/li&gt;&lt;li&gt;2.3.3 Testing of software structure/architecture (structural testing)&lt;/li&gt;&lt;li&gt;2.3.4 Testing related to changes (confirmation testing (retesting) and regression testing)&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;2.4 Maintenance testing&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;3. Static techniques&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;3.1 Static techniques and the test process&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;3.2 Review process&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;3.2.1 Phases of a formal review&lt;/li&gt;&lt;li&gt;3.2.2 Roles and responsibilities&lt;/li&gt;&lt;li&gt;3.2.3 Types of review&lt;/li&gt;&lt;li&gt;3.2.4 Success factors for reviews&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;3.3 Static analysis by tools&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;4. Test design techniques&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;4.1 The TEST DEVELOPMENT PROCESS&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;4.2 Categories of test design techniques&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;4.3 Specification-based or black-box techniques&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;4.3.1 Equivalence partitioning&lt;/li&gt;&lt;li&gt;4.3.2 Boundary value analysis&lt;/li&gt;&lt;li&gt;4.3.3 Decision table testing&lt;/li&gt;&lt;li&gt;4.3.4 State transition testing&lt;/li&gt;&lt;li&gt;4.3.5 Use case testing&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;4.4 Structure-based or white-box techniques&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;4.4.1 Statement testing and coverage&lt;/li&gt;&lt;li&gt;4.4.2 Decision testing and coverage&lt;/li&gt;&lt;li&gt;4.4.3 Other structure-based techniques&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;4.5 Experience-based techniques&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;4.6 Choosing test techniques&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;5. Test management&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;5.1 Test organization&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;5.1.1 Test organization and independence&lt;/li&gt;&lt;li&gt;5.1.2 Tasks of the test leader and tester&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;5.2 Test planning and estimation&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;5.2.1 Test planning&lt;/li&gt;&lt;li&gt;5.2.2 Test planning activities&lt;/li&gt;&lt;li&gt;5.2.3 Exit criteria&lt;/li&gt;&lt;li&gt;5.2.4 Test estimation&lt;/li&gt;&lt;li&gt;5.2.5 Test approaches (test strategies)&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;5.3 Test progress monitoring and control&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;5.3.1 Test progress monitoring&lt;/li&gt;&lt;li&gt;5.3.2 Test Reporting&lt;/li&gt;&lt;li&gt;5.3.3 Test control&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;5.4 Configuration management&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;5.5 Risk and testing&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;5.5.1 Project risks&lt;/li&gt;&lt;li&gt;5.5.2 Product risks&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;5.6 Incident management&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;6. Tool support for testing&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;6.1 Types of test tool&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;6.1.1 Test tool classification&lt;/li&gt;&lt;li&gt;6.1.2 Tool support for management of testing and tests&lt;/li&gt;&lt;li&gt;6.1.3 Tool support for static testing&lt;/li&gt;&lt;li&gt;6.1.4 Tool support for test specification&lt;/li&gt;&lt;li&gt;6.1.5 Tool support for test execution and logging&lt;/li&gt;&lt;li&gt;6.1.6 Tool support for performance and monitoring&lt;/li&gt;&lt;li&gt;6.1.7 Tool support for specific application areas&lt;/li&gt;&lt;li&gt;6.1.8 Tool support using other tools&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;6.2 Effective use of tools: potential benefits and risks&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;6.2.1 Potential benefits and risks of tool support for testing (for all tools)&lt;/li&gt;&lt;li&gt;6.2.2 Special considerations for some types of tool&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;6.3 Introducing a tool into an organization&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;hr /&gt;&lt;br /&gt;&lt;a href="http://www.softwaretestingfundamentals.com/2009/10/istqb.html"&gt;ISTQB&lt;/a&gt; stands for International Software Testing Qualifications Board.&lt;br /&gt;&lt;br /&gt;The complete ISTQB Certified Tester Foundation Level Syllabus, in PDF, is available &lt;a href="http://www.istqb.org/downloads/syllabi/SyllabusFoundation.pdf"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;hr /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5481766468201338303-6747598149743313210?l=www.softwaretestingfundamentals.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SoftwareTestingFundamentals/~4/kGYEKbKPWI0" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/SoftwareTestingFundamentals/~3/kGYEKbKPWI0/istqb-certified-tester-foundation-level.html</link><author>noreply@blogger.com (Preston Redlon)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_fOOSCGT3XIw/SvuXYcC3IUI/AAAAAAAAAEk/jRGkJ_uYFiY/s72-c/istqb_certified_tester_foundation_level_syllabus.JPG" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.softwaretestingfundamentals.com/2009/11/istqb-certified-tester-foundation-level.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5481766468201338303.post-4305903031407382802</guid><pubDate>Fri, 30 Oct 2009 06:24:00 +0000</pubDate><atom:updated>2009-10-30T04:23:51.062-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">ISTQB</category><category domain="http://www.blogger.com/atom/ns#">Software Testing Certifications</category><title>ISTQB</title><description>The &lt;span style="font-weight: bold;"&gt;ISTQB (International Software Testing Qualifications Board)&lt;/span&gt; is an international board (non-profit) that regulates the ‘ISTQB Certified Tester’ program. Its chief function is to develop and maintain the core syllabuses for the certifications and to set guidelines for accreditation and examination for national boards. The national boards regulate the accreditation, examination and certification. Training providers conduct the courses designed as per the syllabuses.&lt;br /&gt;&lt;br /&gt;Over 100,000 ISTQB certifications have been granted worldwide as of October 2008.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_fOOSCGT3XIw/SurMNAAg0NI/AAAAAAAAAEc/Yxw3ZNt0EkU/s1600-h/istqb.JPG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 89px;" src="http://1.bp.blogspot.com/_fOOSCGT3XIw/SurMNAAg0NI/AAAAAAAAAEc/Yxw3ZNt0EkU/s400/istqb.JPG" alt="istqb logo" id="BLOGGER_PHOTO_ID_5398351627069477074" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;br /&gt;ISTQB Certifications&lt;/span&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;ISTQB Certified Tester – Foundation Level (CTFL)&lt;/li&gt;&lt;li&gt;ISTQB Certified Tester – Advanced Level (CTAL)&lt;/li&gt;&lt;/ol&gt;&lt;span style="font-weight: bold;"&gt;ISTQB Members / National Boards:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;br /&gt;(As of May 2009)&lt;/span&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;American Software Testing Qualifications Board&lt;/li&gt;&lt;li&gt;Australian/New Zealand Testing Board&lt;/li&gt;&lt;li&gt;Austrian Testing Board&lt;/li&gt;&lt;li&gt;Bangladesh Testing Board&lt;/li&gt;&lt;li&gt;Brazil Testing Board&lt;/li&gt;&lt;li&gt;Canadian Testing Board&lt;/li&gt;&lt;li&gt;Czech and Slovak Testing Board&lt;/li&gt;&lt;li&gt;Chinese Testing Board&lt;/li&gt;&lt;li&gt;Danish Software Testing Board &lt;/li&gt;&lt;li&gt;Belgium and Netherlands Qualifications Board&lt;/li&gt;&lt;li&gt;Egyptian Software Testing Board&lt;/li&gt;&lt;li&gt;Estonian Testing Board&lt;/li&gt;&lt;li&gt;Finnish Software Testing Board&lt;/li&gt;&lt;li&gt;French Testing Board&lt;/li&gt;&lt;li&gt;German Testing Board&lt;/li&gt;&lt;li&gt;Gulf Software Testing Board&lt;/li&gt;&lt;li&gt;Hispanic America Software Testing Qualification Board&lt;/li&gt;&lt;li&gt;Hungarian Testing Board&lt;/li&gt;&lt;li&gt;Indian Testing Board&lt;/li&gt;&lt;li&gt;Iranian Testing Qualifications Board &lt;/li&gt;&lt;li&gt;Irish Testing Board&lt;/li&gt;&lt;li&gt;Israeli Testing Certification Board&lt;/li&gt;&lt;li&gt;Italian Testing Board&lt;/li&gt;&lt;li&gt;Japanese Testing Board&lt;/li&gt;&lt;li&gt;Korean Testing Board&lt;/li&gt;&lt;li&gt;Latvia Testing Board&lt;/li&gt;&lt;li&gt;Luxembourg Testing Board &lt;/li&gt;&lt;li&gt;Malaysian Software Testing Board&lt;/li&gt;&lt;li&gt;Nigeria Software Testing Board&lt;/li&gt;&lt;li&gt;Norwegian Testing Board&lt;/li&gt;&lt;li&gt;Polish Testing Board&lt;/li&gt;&lt;li&gt;Russian Testing Qualifications Board&lt;/li&gt;&lt;li&gt;Kingdom of Saudi Arabia Testing Board &lt;/li&gt;&lt;li&gt;South African Software Testing Qualification Board &lt;/li&gt;&lt;li&gt;South East European Testing Board  (Represents Bulgaria, Romania, Serbia and Montenegro)&lt;/li&gt;&lt;li&gt;Spanish Testing Board&lt;/li&gt;&lt;li&gt;Swedish Software Testing Board&lt;/li&gt;&lt;li&gt;Swiss Testing Board&lt;/li&gt;&lt;li&gt;Turkish Testing Board&lt;/li&gt;&lt;li&gt;UK Testing Board&lt;/li&gt;&lt;li&gt;Ukraine Testing Board&lt;/li&gt;&lt;li&gt;Vietnamese Testing Board &lt;/li&gt;&lt;/ol&gt;&lt;span style="font-weight: bold;"&gt;ISTQB Founded in: &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Edinburgh, United Kingdom, in November 2002.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Legal Entity: &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;ISTQB A.I.S.B.L based in Belgium.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;ISTQB Address: &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Avenue du Roi, 206&lt;br /&gt;1190 Brussels&lt;br /&gt;Belgium&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;ISTQB Website:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.istqb.org/"&gt; http://www.istqb.org/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;hr /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5481766468201338303-4305903031407382802?l=www.softwaretestingfundamentals.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SoftwareTestingFundamentals/~4/zawYFrpuP0o" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/SoftwareTestingFundamentals/~3/zawYFrpuP0o/istqb.html</link><author>noreply@blogger.com (Preston Redlon)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_fOOSCGT3XIw/SurMNAAg0NI/AAAAAAAAAEc/Yxw3ZNt0EkU/s72-c/istqb.JPG" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://www.softwaretestingfundamentals.com/2009/10/istqb.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5481766468201338303.post-102310107473821512</guid><pubDate>Thu, 29 Oct 2009 22:31:00 +0000</pubDate><atom:updated>2009-10-30T03:05:43.249-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Definitions</category><title>Definition of TEST</title><description>Being in the software industry, we have to encounter the word TEST many times. Though we have our own specific meaning of the word TEST, I have collected here some definitions of the word as provided by various dictionaries and other tidbits.  The word TEST can be a Noun, a Verb or an Adjective but the definitions here are only of the Noun form.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;DEFINITION OF TEST&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Google Dictionary:&lt;br /&gt;&lt;span style="font-style: italic;"&gt;A Test is a deliberate action or experiment to find out how well something works.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Cambridge Advanced Learner's Dictionary:&lt;br /&gt;&lt;span style="font-style: italic;"&gt;A Test is an act of using something to find out whether it is working correctly or how effective it is.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The Free Dictionary by Farlex:&lt;br /&gt;&lt;span style="font-style: italic;"&gt;A Test is a procedure for critical evaluation; a means of determining the presence, quality, or truth of something.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Meriam Webster:&lt;br /&gt;&lt;span style="font-style: italic;"&gt;A Test is a critical examination, observation, or evaluation.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Dictionary.com:&lt;br /&gt;&lt;span style="font-style: italic;"&gt;A Test is the means by which the presence, quality, or genuineness of anything is determined.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;WordWeb:&lt;br /&gt;&lt;span style="font-style: italic;"&gt;A Test is trying something to find out about it.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Longman Dictionary of Contemporary English:&lt;br /&gt;&lt;span style="font-style: italic;"&gt;A Test is a process used to discover whether equipment or a product works correctly, or to discover more about it.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;ETYMOLOGY OF TEST&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Online Etymology Dictionary:&lt;br /&gt;&lt;span style="font-style: italic;"&gt;TEST -  late 14c., "small vessel used in assaying precious metals," from O.Fr. test, from L. testum "earthen pot," related to testa "piece of burned clay, earthen pot, shell" (cf. L. testudo "tortoise") and textere "to weave" (cf. Lith. tistas "vessel made of willow twigs;" see texture). Sense of "trial or examination to determine the correctness of something" is recorded from 1594. The verb in this sense is from 1748. The connecting notion is "ascertaining the quality of a metal by melting it in a pot." &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;SYNONYMS OF TEST:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_fOOSCGT3XIw/SubpUKatAKI/AAAAAAAAADs/deEc1Q-vnQg/s1600-h/test.JPG"&gt;&lt;img style="cursor: pointer; width: 453px; height: 332px;" src="http://2.bp.blogspot.com/_fOOSCGT3XIw/SubpUKatAKI/AAAAAAAAADs/deEc1Q-vnQg/s400/test.JPG" alt="Definition of Test" id="BLOGGER_PHOTO_ID_5397257736053129378" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;If the word TEST has been nauseating you because of its being overused, try the following synonyms:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Analysis&lt;/li&gt;&lt;li&gt; Assessment&lt;/li&gt;&lt;li&gt; Attempt&lt;/li&gt;&lt;li&gt;Check&lt;/li&gt;&lt;li&gt; Confirmation&lt;/li&gt;&lt;li&gt; Evaluation&lt;/li&gt;&lt;li&gt;Examination&lt;/li&gt;&lt;li&gt;Experiment&lt;/li&gt;&lt;li&gt;Inquiry&lt;/li&gt;&lt;li&gt; Inspection&lt;/li&gt;&lt;li&gt;Investigation&lt;/li&gt;&lt;li&gt; Scrutiny&lt;/li&gt;&lt;li&gt;Trial&lt;/li&gt;&lt;li&gt; Verification&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;TEST IN VARIOUS LANGUAGES:&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Afrikaans: toets&lt;/li&gt;&lt;li&gt;Arabic: اختبار&lt;/li&gt;&lt;li&gt;Chinese: 测试&lt;/li&gt;&lt;li&gt;Dutch: test&lt;/li&gt;&lt;li&gt;French: test&lt;/li&gt;&lt;li&gt;German: test&lt;/li&gt;&lt;li&gt;Greek: δοκιμή&lt;/li&gt;&lt;li&gt;Hebrew: בדיקה&lt;/li&gt;&lt;li&gt;Hindi: परीक्षण&lt;/li&gt;&lt;li&gt;Indonesian: tes&lt;/li&gt;&lt;li&gt;Japanese: 試験&lt;/li&gt;&lt;li&gt;Korean: 시험&lt;/li&gt;&lt;li&gt;Malay: tes&lt;/li&gt;&lt;li&gt;Romanian: testa&lt;/li&gt;&lt;li&gt;Russian: проверка&lt;/li&gt;&lt;li&gt;Spanish: prueba&lt;/li&gt;&lt;li&gt;Swedish: test&lt;/li&gt;&lt;li&gt;Thai: ทดสอบ&lt;/li&gt;&lt;li&gt;Turkish: deneme&lt;/li&gt;&lt;li&gt;Vietnamese: kiểm tra&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;WHAT’S IN A NAME?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Juliet:&lt;br /&gt;&lt;span style="font-style: italic;"&gt;“That which we call a test&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;By any other name would smell as tweet”&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;hr /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5481766468201338303-102310107473821512?l=www.softwaretestingfundamentals.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SoftwareTestingFundamentals/~4/WQGIdmzxCT8" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/SoftwareTestingFundamentals/~3/WQGIdmzxCT8/definition-of-test.html</link><author>noreply@blogger.com (Preston Redlon)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_fOOSCGT3XIw/SubpUKatAKI/AAAAAAAAADs/deEc1Q-vnQg/s72-c/test.JPG" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://www.softwaretestingfundamentals.com/2009/10/definition-of-test.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5481766468201338303.post-7568315054023510042</guid><pubDate>Thu, 29 Oct 2009 14:11:00 +0000</pubDate><atom:updated>2009-10-29T07:15:53.109-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Software Testing Career</category><title>Software Testing Experience Part 2</title><description>&lt;span style="font-weight: bold;"&gt;Part 2 of My Software Testing Experience&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;[For Part 1 go to &lt;a href="http://www.softwaretestingfundamentals.com/2009/03/software-testing-experience-part-1.html"&gt;Software Testing Experience Part 1&lt;/a&gt;]&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_fOOSCGT3XIw/SumjTmFEUlI/AAAAAAAAAD0/4IA0XdDfzQ0/s1600-h/software_testing_experience_part_2.JPG"&gt;&lt;img style="cursor: pointer; width: 396px; height: 125px;" src="http://2.bp.blogspot.com/_fOOSCGT3XIw/SumjTmFEUlI/AAAAAAAAAD0/4IA0XdDfzQ0/s400/software_testing_experience_part_2.JPG" alt="Software Testing Experience Part 2" id="BLOGGER_PHOTO_ID_5398025185414894162" border="1" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;My first assignments were easy ones. Small projects.  Small teams.  Simple ad-hoc testing. Clickety click, Tippity tap, Bang, a bug! Effortless and full of fun.&lt;br /&gt;&lt;br /&gt;My first co-workers, however, were difficult. The testing partner had a big attitude; the developers were full of airs and seemed as if they had no ears. Luckily, my manager was nice and the top management was slowly feeling the importance of QC in the company. To hell with distractions and petty personnel problems, I focused on my work and only work. I began to enjoy office hours.&lt;br /&gt;&lt;br /&gt;I still remember the first bug I detected and reported. Nothing fancy, just a simple UI bug, but I was proud. One small bug from a man but a giant contribution to product quality. Ahem!&lt;br /&gt;&lt;br /&gt;The organization was growing and new projects coming. I was assigned to one big project. The product that had to be built from scratch was a desktop application for a financial company.  Developers and testers struggled to build the product, many times working late into the night. Mind you, no overtime pay but no coercion as well. I also put in my full dedication, trying to master the financial domain, trying to uncover as many flaws in the product as possible. I was happy that after some months I was made the test lead for this project.&lt;br /&gt;&lt;br /&gt;I am normally a peaceful and amiable person but there are times when there are some people around you who you need to stand up against. So I did get into a few task/quality related arguments/disputes with my colleagues, mainly the developers. Looking back, I still feel the conflicts were justified and they did us all good in the long run.&lt;br /&gt;&lt;br /&gt;In addition, there has been another internal conflict going on all along. I am generally an optimistic person but my job as a tester demands me to be a pessimist. While one is recommended to see a half empty glass as half full in real life, one is recommended to see it as ‘twice bigger than required’ in test life. Luckily, I am good at role-playing (be it in a testbed or in a normal bed :-)) and this conflict has not been much of a problem in my case.&lt;br /&gt;&lt;br /&gt;I did make many mistakes in the journey and there are many lessons learnt but one lesson I wish to share and stress here is: &lt;span style="font-style: italic; color: rgb(204, 0, 0);"&gt;If you suppress a doubt, it will almost certainly surface later as a defect. Express your doubts now or repent later&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;More in &lt;span style="font-weight: bold;"&gt;Software Testing Experience Part 3&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5481766468201338303-7568315054023510042?l=www.softwaretestingfundamentals.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SoftwareTestingFundamentals/~4/Y_ZKGz7E5d0" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/SoftwareTestingFundamentals/~3/Y_ZKGz7E5d0/software-testing-experience-part-2.html</link><author>noreply@blogger.com (Preston Redlon)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_fOOSCGT3XIw/SumjTmFEUlI/AAAAAAAAAD0/4IA0XdDfzQ0/s72-c/software_testing_experience_part_2.JPG" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://www.softwaretestingfundamentals.com/2009/10/software-testing-experience-part-2.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5481766468201338303.post-2337121542163095622</guid><pubDate>Tue, 20 Oct 2009 09:30:00 +0000</pubDate><atom:updated>2009-10-20T02:35:42.140-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Software Testing Types</category><title>Smoke Testing</title><description>&lt;span style="font-style: italic;"&gt;Smoke Testing Definition, Example &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;DEFINITION&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Smoke testing is a type of software testing that comprises of a non-exhaustive set of tests that aim at ensuring that the most important functions work. The testing covers most of the functions of the software but none of them in depth. The result of this test is used to decide whether to proceed with further testing or not. If the smoke test passes, go ahead with further testing. If it fails, halt further tests and ask for a new build with the required fixes. If an application is badly broken, detailed testing might be a waste of time and effort.&lt;br /&gt;&lt;br /&gt;Smoke test helps in exposing integration and major problems early in the cycle.&lt;br /&gt;&lt;br /&gt;Smoke testing can be conducted on both newly created software and enhanced software.&lt;br /&gt;&lt;br /&gt;Smoke test is performed manually or with the help of automation tools/scripts.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_fOOSCGT3XIw/St2D5xmACtI/AAAAAAAAADk/Ol3rtYnuAoc/s1600-h/smoke_testing.jpg"&gt;&lt;img style="cursor: pointer; width: 303px; height: 247px;" src="http://3.bp.blogspot.com/_fOOSCGT3XIw/St2D5xmACtI/AAAAAAAAADk/Ol3rtYnuAoc/s400/smoke_testing.jpg" alt="Smoke Testing" title="Smoke Testing" id="BLOGGER_PHOTO_ID_5394612957248228050" border="1" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The term ‘&lt;span style="font-style: italic;"&gt;smoke testing&lt;/span&gt;’, it is said, came to software testing from a similar type of hardware testing, in which the device passed the test if it did not catch fire (or smoked) the first time it was turned on.&lt;br /&gt;&lt;br /&gt;As and when an application becomes mature, with addition of more functionalities etc, the smoke test needs to be made more expansive. Sometimes, it takes just one incorrect character in the code to render an entire application useless.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;EXAMPLE&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;A build is generated for a desktop application with the fixes 1, 2 and 3. Smoke test is run that includes the following:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Basic Installation&lt;/li&gt;&lt;li&gt;Function 1 and 2 of Module A&lt;/li&gt;&lt;li&gt;Function 1 of Module B&lt;/li&gt;&lt;li&gt;Function 5 of Module D&lt;/li&gt;&lt;/ol&gt;The functions and modules above are selected on the basis of criticality.&lt;br /&gt;&lt;br /&gt;If any of the items mentioned above fails, the build is rejected. The verification of the fixes 1, 2 and 3, and regression test is done only after the smoke test passes.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;LEVELS APPLICABLE TO&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Smoke testing is normally used in Integration, System and Acceptance Testing Levels. The tests can be run by developers as well as testers or clients. For instance, the developers can run a smoke test before providing a build to testers. Or, the testers can run a smoke test before accepting a build for further testing.&lt;br /&gt;&lt;br /&gt;Smoke testing assesses the level of stability. :-)&lt;br /&gt;&lt;br /&gt;&lt;hr /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5481766468201338303-2337121542163095622?l=www.softwaretestingfundamentals.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SoftwareTestingFundamentals/~4/XydJv30uXUo" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/SoftwareTestingFundamentals/~3/XydJv30uXUo/smoke-testing.html</link><author>noreply@blogger.com (Preston Redlon)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_fOOSCGT3XIw/St2D5xmACtI/AAAAAAAAADk/Ol3rtYnuAoc/s72-c/smoke_testing.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.softwaretestingfundamentals.com/2009/10/smoke-testing.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5481766468201338303.post-8796046048906987396</guid><pubDate>Wed, 14 Oct 2009 08:23:00 +0000</pubDate><atom:updated>2009-10-14T01:32:12.371-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Software Testing News</category><title>Software Testing News</title><description>The world has become fast and the internet cluttered. One has a tough time catching one's own breath - forget about catching up on NEWS. Nevertheless, one needs to stay fairly up-to-date in one's field if one wishes to avoid being out-dated.&lt;br /&gt;&lt;br /&gt;So what is the best way to catch up on &lt;span style="font-weight: bold;"&gt;Software Testing News &lt;/span&gt;without wasting too much time?&lt;br /&gt;&lt;br /&gt;I rely on Google Alerts for delivering me what I want.&lt;br /&gt;&lt;br /&gt;Go to &lt;a href="http://www.google.com/alerts"&gt;http://www.google.com/alerts&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Fill up a simple form and you will have the news of your interest (based on the keyword/search term you specify) emailed to you daily/weekly.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_fOOSCGT3XIw/StWL1YZu-PI/AAAAAAAAADc/E8ty69q3xRc/s1600-h/Google-Alert.JPG"&gt;&lt;img style="cursor: pointer; width: 357px; height: 267px;" src="http://3.bp.blogspot.com/_fOOSCGT3XIw/StWL1YZu-PI/AAAAAAAAADc/E8ty69q3xRc/s400/Google-Alert.JPG" alt="" id="BLOGGER_PHOTO_ID_5392369878045751538" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;In addition to News, you can have alerts for Blogs, Videos, Groups etc.&lt;br /&gt;&lt;br /&gt;I have been receiving daily Google News Alert for “&lt;span style="font-style: italic;"&gt;software testing&lt;/span&gt;” and I enjoy it. Some of the listed news items are silly, in the sense that the “&lt;span style="font-style: italic;"&gt;software testing&lt;/span&gt;” phrase somehow found its place in the news story, but most are worth a read.&lt;br /&gt;&lt;br /&gt;&lt;hr /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5481766468201338303-8796046048906987396?l=www.softwaretestingfundamentals.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SoftwareTestingFundamentals/~4/20mHA0AkEP0" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/SoftwareTestingFundamentals/~3/20mHA0AkEP0/software-testing-news.html</link><author>noreply@blogger.com (Preston Redlon)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_fOOSCGT3XIw/StWL1YZu-PI/AAAAAAAAADc/E8ty69q3xRc/s72-c/Google-Alert.JPG" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.softwaretestingfundamentals.com/2009/10/software-testing-news.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5481766468201338303.post-2974069611337925936</guid><pubDate>Wed, 05 Aug 2009 15:26:00 +0000</pubDate><atom:updated>2009-08-05T08:34:49.059-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Tutorials</category><category domain="http://www.blogger.com/atom/ns#">Videos</category><category domain="http://www.blogger.com/atom/ns#">Test Automation</category><category domain="http://www.blogger.com/atom/ns#">Agile Testing</category><title>How to Teach Yourself Testing by James Bach</title><description>&lt;div&gt;&lt;b&gt;How to Teach Yourself Testing &lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;James Bach, Satisfice, Inc.&lt;/i&gt;&lt;/div&gt;&lt;div&gt;STARWEST 2008 Preconference Tutorials&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;Video:&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;object width="500" height="300"&gt;&lt;param name="movie" value="http://www.youtube.com/v/bgRBoOOY3A4&amp;amp;hl=en&amp;amp;fs=1&amp;amp;"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/bgRBoOOY3A4&amp;amp;hl=en&amp;amp;fs=1&amp;amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="500" height="300"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-style: italic; "&gt;Transcript:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;What are some of the challenges facing software quality testers?&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;I would say the biggest challenge faced in the testing community is the inability to cope with challenges of any kind. Unfortunately, our community is a bit of a peter-pan in the sense that in order to grow up we need to be able to cope with controversy. We need to be able to have an argument with each other and not run away crime and that’s tough to do. But in hard science communities and even in engineering communities over years and years and years they’ve managed to do this.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Now, in engineering communities, say in building bridges, they’ve managed to do this because they killed a lot of people with their bad bridges and so there was a lot of crying about that and people thought, the public thought,  it’s in our interest to learn how to do engineering a lot better. &lt;/div&gt;&lt;div&gt;We don’t have that so much in the software world. We kind of get away with our failures and go kind of like ‘oops, hoo hoo, wasn’t my fault’. And, what that means is that there’s not a whole lot of accountability and therefore we don’t need to focus on controversy so much. We can run away from it. And, I think that’s specially a problem for testing. Coz, in testing you can do all kinds of stuff and not really know if what you did did any good. And, that means that there’s a lot of myths of software testing that get to thrive and survive.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;What are some of the biggest problems testers have?&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The main problem they have with trying to setup a testing process is that they have no idea how to test but they think that they ought to have a good idea how to test without ever having studied it at all. It’s kinda like somebody trying to fly a helicopter and going ‘I keep on crashing and I don’t understand it?’ Have you taken any classes on how to fly helicopters? Well, no but, you know, it should be just common sense, right? I don’t it’s that easy to test something very very very well. But, because especially many senior managers that I come across assume that testing is a very simple thing to do - just try it and see if it works - there’s not a lot of pressure to study testing. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;But let’s say you do try to study testing and you run into the second problem and that is that almost every testing textbook is full of misinformation. That will waste your time. And most people fortunately in our craft don’t even attempt to read those books so they’re never misled. But those who do attempt to read the books then have to struggle with the fact that anyone can write a testing textbook and they just let you, whether you know what you’re doing or not. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I wrote a testing textbook and they let me. So, we have to sort through all of this mythology of software testing and that’s not easy to do. So, what I try to do when I try to help people how to deal with the process of putting together a test group is that one of the things I get through to them is that this is all about humans working together and people dealing with complexity and dealing with their emotions about complexity. And a lot of times, this is difficult for people to accept because they’re like ‘I thought you had a seventeen step process that I could turn a crank on and everything would just work’. Can I just take your document and just paste it on the heads of my testers and pound it a few times and smooth it over and they’ll do testing? &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;No, actually there’s a wonderful book called the ‘Social Life of Information’ which showed that most of documentation that companies put together, that their documentation corporate knowledge system, is that they’re never read by anyone. And, that’s an important thing to realize about this. In that same research, done at Xerox, about how copy repair people do good work, they found that how people really learn how to repair copy machines is that by talking to each other. We need to have a lot more of that. That’s what I’m excited about agile processes coz it really focuses on people talking to each other and not so much on people coming up with the symbolic or highly ceremonial ways of doing things and clinging to that as a substitute for people talking to each other, scratching their heads, trying to make sense of what’s going on. That’s the first big thing I ever get across to my clients when I’m helping.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;How do you see agile affecting testing and testing process?&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;In one way, I am very happy to see agile become mainstream. In another way, I am very worried about agile becoming mainstream. Because there are really two ‘agile’s.  There’s the small ‘a’ agile which is the dictionary definition of the word ‘agile’ meaning ability to react to change, ability to change quickly. And, there’s the big ‘A’ agile with the ‘TM’ after it and those are the communities of people who say ‘In order to be Agile, you must do TDD. In order to do Agile, you must do stand-up meetings. In order to be Agile, you must do what this priest has written in his book.’ &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;And, what that does is actually the opposite of the original spirit of agile which was ‘We are taking responsibility for our own stuff. We’re taking it away from the people telling us how we had to do things. And, we’re going to figure this out and do good work. We’re going to emphasize people over process and that’s really what that means. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Think about it - people over process. What is process? Process usually is a document that some other people have written and they’ve put on you, right? ‘People over process’ means ‘Instead of people writing a document and then making me read it, how about people dealing with people? How about people talking together and working with problems directly?”&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;That aspect of agile is very exciting and I am very happy that ‘agile’ is gaining ground in that respect. So that means that when I deal with agile testing, I first have to find out - are we talking about agile testing from the point of view of some programmers who heard about agile testing and they think that agile testing means ‘automate everything’ (which unfortunately there’re a lot of people like that)? Or do we mean by agile testing ‘lets use our ingenuity and our skills and our ability to learn quickly to test the important things quickly in an organized systematic way?’&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Coz,  I like that second part and I teach that but the first part you can recognize because when you’re talking to testers you see agile testing mostly in terms of automation - listen to what they say and they’ll always talk about tools. Oh I use FIT and I use FITness and I use Jester and I use all this stuff and they’re always good at tools tools tools - as opposed to talking about skills. To me, the core of testing is skills. And, that’s what I try to focus on and to me that’s the true agile skills. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Do you think automated tools help testers?&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I think automated tools are a fabulous assistance that I want to use. I want to be a Cyborg tester. I want to have tools embedded in my brain. I want microchips in there and I want to be like Robocop tester. I definitely want tools. I use tools like crazy but I don’t confuse testing with tools, with what tools do. Testing is not what tools do. Testing is what humans do using tools. That’s my distinction. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;hr /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5481766468201338303-2974069611337925936?l=www.softwaretestingfundamentals.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SoftwareTestingFundamentals/~4/ESFGLtXF4W4" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/SoftwareTestingFundamentals/~3/ESFGLtXF4W4/how-to-teach-yourself-testing-by-james.html</link><author>noreply@blogger.com (Preston Redlon)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://www.softwaretestingfundamentals.com/2009/08/how-to-teach-yourself-testing-by-james.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5481766468201338303.post-6839322652576674297</guid><pubDate>Thu, 30 Jul 2009 17:19:00 +0000</pubDate><atom:updated>2009-07-30T10:25:02.446-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Lessons Learnt</category><category domain="http://www.blogger.com/atom/ns#">Test Management</category><title>Decision Making</title><description>&lt;div&gt;&lt;b&gt;&lt;i&gt;The power of Decision Making&lt;/i&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;There was this Company A which merged with Company B. The Company A had an upper hand in the merger and the Company B was disgruntled. Most of the employees of Company B quit. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Company B had a product that Company A did not have an expertise on. In addition, Company B refused to transfer any knowledge on the product to Company A. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The CEO of the merged company, previously from Company A, was on vacation, may be to celebrate the success of the merger, and the problems started to arise. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;Problem 1: A major client of company B was promised a product delivery and the deadline was nearing but no work was started yet. &lt;/li&gt;&lt;li&gt;Problem 2: A dozen executives of company A met with the client but only to strengthen the client's suspicion that company A lacked the knowhow to deliver company B's commitments.&lt;/li&gt;&lt;li&gt; Problem 3: Noone in Company A could step up to take the responsibility, in the absence of the CEO, for the problems at hand and to formulate an action plan.&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;After weeks of utter chaos and panic, the CEO returned from his vacation, assessed the situation in an hour and commanded:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;You, you and you go there&lt;/li&gt;&lt;li&gt;You, you and you do this&lt;/li&gt;&lt;li&gt;You, you and you are responsible for this, this, and this.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Well, the promised product is yet to be delivered to the client but the confidence level of all the executives and non-executives in Company A have leaped and the road ahead is clear despite the uncertainty of reaching the destination.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;And, here lies the crux of management: &lt;b&gt;THE ABILITY TO DECIDE AND DIRECT&lt;/b&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;If you wish to be a CEO or an entrepreneur one day, learn from this story. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;This article is meant for Software Testing Managers. Good Luck!&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;On a side note, and this is meant for everyone, if one DECIDES to be happy, one WILL, no matter what the circumstances. &lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5481766468201338303-6839322652576674297?l=www.softwaretestingfundamentals.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SoftwareTestingFundamentals/~4/CZkJ81XIYko" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/SoftwareTestingFundamentals/~3/CZkJ81XIYko/decision-making.html</link><author>noreply@blogger.com (Preston Redlon)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.softwaretestingfundamentals.com/2009/07/decision-making.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5481766468201338303.post-1465924369408346468</guid><pubDate>Wed, 22 Jul 2009 15:44:00 +0000</pubDate><atom:updated>2009-07-22T08:59:02.448-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Testing Forum</category><category domain="http://www.blogger.com/atom/ns#">Software Testing News</category><title>Software Testing Forum</title><description>There are many forums dedicated to Software Testing out there. Nevertheless, we felt that it wouldn't hurt to have another one. So, we introduce to you our very own&lt;b&gt; &lt;/b&gt;&lt;a href="http://softwaretestingfundamentals.lefora.com/forum/"&gt;&lt;b&gt;SOFTWARE TESTING FUNDAMENTALS FORUM&lt;/b&gt;&lt;/a&gt;. (Currently, freely hosted at Lefora.) &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_fOOSCGT3XIw/Smc2adpY-iI/AAAAAAAAADU/FYNuaoPyO7E/s1600-h/Software_Testing_Forum.JPG"&gt;&lt;img src="http://3.bp.blogspot.com/_fOOSCGT3XIw/Smc2adpY-iI/AAAAAAAAADU/FYNuaoPyO7E/s400/Software_Testing_Forum.JPG" border="0" title="Software Testing Forum" alt="Software Testing Forum" id="BLOGGER_PHOTO_ID_5361313709670595106" style="cursor: pointer; width: 400px; height: 226px; " /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Following are the current open categories:&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;Software Testing Levels&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Unit Testing&lt;/li&gt;&lt;li&gt;Integration Testing&lt;/li&gt;&lt;li&gt;System Testing&lt;/li&gt;&lt;li&gt;Acceptance Testing&lt;/li&gt;&lt;li&gt;Other Testing Levels&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;Software Testing Methods&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Black Box Testing&lt;/li&gt;&lt;li&gt;White Box Testing&lt;/li&gt;&lt;li&gt;Manual Testing&lt;/li&gt;&lt;li&gt;Automated Testing&lt;/li&gt;&lt;li&gt;Other Testing Methods&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;Software Testing Types&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Desktop Applications Testing&lt;/li&gt;&lt;li&gt;Web Applications Testing&lt;/li&gt;&lt;li&gt;Performance Testing&lt;/li&gt;&lt;li&gt;Smoke Testing&lt;/li&gt;&lt;li&gt;Installation Testing&lt;/li&gt;&lt;li&gt;Look &amp;amp; Feel Testing&lt;/li&gt;&lt;li&gt;Usability Testing&lt;/li&gt;&lt;li&gt;Regression Testing&lt;/li&gt;&lt;li&gt;Exploratory Testing&lt;/li&gt;&lt;li&gt;Other Testing Types&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;Software Testing Artifacts&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Test Plan&lt;/li&gt;&lt;li&gt;Test Cases&lt;/li&gt;&lt;li&gt;Bug Reports&lt;/li&gt;&lt;li&gt;Test Reports&lt;/li&gt;&lt;li&gt;Other Testing Artifacts&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;Software Testing Tools&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Test Management Tools&lt;/li&gt;&lt;li&gt;Functional Test Automation Tools&lt;/li&gt;&lt;li&gt;Performance Test Automation Tools&lt;/li&gt;&lt;li&gt;Bug Tracking Tools&lt;/li&gt;&lt;li&gt;Other Testing Tools&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;Software Testing Resources&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Software Testing Books&lt;/li&gt;&lt;li&gt;Software Testing Sites&lt;/li&gt;&lt;li&gt;Software Testing Jobs&lt;/li&gt;&lt;/ul&gt;General&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Miscellaneous&lt;/li&gt;&lt;li&gt;Quality Assurance&lt;/li&gt;&lt;li&gt;Quality Control&lt;/li&gt;&lt;li&gt;Configuration Management&lt;/li&gt;&lt;li&gt;Test Management&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Hoping to discuss, debate, disagree with each other in the &lt;a href="http://softwaretestingfundamentals.lefora.com/forum/"&gt;Testing Forum&lt;/a&gt;. Ciao!&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5481766468201338303-1465924369408346468?l=www.softwaretestingfundamentals.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SoftwareTestingFundamentals/~4/dO6i6UamSnk" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/SoftwareTestingFundamentals/~3/dO6i6UamSnk/software-testing-forum.html</link><author>noreply@blogger.com (Preston Redlon)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_fOOSCGT3XIw/Smc2adpY-iI/AAAAAAAAADU/FYNuaoPyO7E/s72-c/Software_Testing_Forum.JPG" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.softwaretestingfundamentals.com/2009/07/software-testing-forum.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5481766468201338303.post-2054868550309636998</guid><pubDate>Tue, 21 Jul 2009 16:23:00 +0000</pubDate><atom:updated>2009-07-21T09:28:17.382-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Reviews</category><category domain="http://www.blogger.com/atom/ns#">Quality Control</category><category domain="http://www.blogger.com/atom/ns#">Quality</category><title>Software Quality Control</title><description>&lt;div&gt;&lt;b&gt;&lt;i&gt;Software Quality Control (SQC) Definition and Details&lt;/i&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Software Quality Control (SQC) is a set of activities for ensuring quality in software products. It includes the following activities:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Reviews&lt;/li&gt;&lt;li&gt;Testing&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;Software Quality Control is limited to the Review/Testing phases of the Software Development Life Cycle and the goal is to ensure that the products meet specifications/requirements.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The process of Software Quality Control (SQC) is governed by &lt;a href="http://www.softwaretestingfundamentals.com/2009/06/software-quality-assurance.html"&gt;Software Quality Assurance&lt;/a&gt; (SQA). While SQA is oriented towards prevention, SQC is oriented towards detection. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;hr /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5481766468201338303-2054868550309636998?l=www.softwaretestingfundamentals.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SoftwareTestingFundamentals/~4/opAXHAARUZY" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/SoftwareTestingFundamentals/~3/opAXHAARUZY/software-quality-control.html</link><author>noreply@blogger.com (Preston Redlon)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.softwaretestingfundamentals.com/2009/07/software-quality-control.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5481766468201338303.post-4455027018420996076</guid><pubDate>Tue, 14 Jul 2009 05:14:00 +0000</pubDate><atom:updated>2009-07-13T22:19:55.716-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Bug</category><title>How to increase your Google PageRank to 10</title><description>In less than a minute, &lt;span style="font-weight: bold;"&gt;see &lt;/span&gt;your &lt;span style="font-weight: bold;"&gt;Google PageRank &lt;/span&gt;increase to &lt;span style="font-weight: bold;"&gt;10&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Here’s how:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Install Google Toolbar for your browser. (I have used Google Toolbar Version 5.0.20090122Wb2 in Mozilla Firefox Version 3.0.11) &lt;/li&gt;&lt;li&gt;Open a site that has a Google PageRank of 10 (Try Google.com for example)&lt;/li&gt;&lt;li&gt;In another browser tab, open your site. (Notice that the toolbar displays the true PR of your site)&lt;/li&gt;&lt;li&gt;Close the browser tab of the site with PR 10 so that only your site remains in the browser. (Notice that the PR of your site has ‘increased’ to 10.)&lt;/li&gt;&lt;li&gt;Hurray!!!&lt;/li&gt;&lt;/ul&gt;The evidence:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_fOOSCGT3XIw/SlwUxPMupAI/AAAAAAAAADM/rLZ2oywSbRE/s1600-h/google_page_rank_10.JPG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 136px;" src="http://1.bp.blogspot.com/_fOOSCGT3XIw/SlwUxPMupAI/AAAAAAAAADM/rLZ2oywSbRE/s400/google_page_rank_10.JPG" alt="Google PageRank 10" title="Google PageRank 10" id="BLOGGER_PHOTO_ID_5358180492790113282" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;We all get stuck at times.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;There is more to everything than meets the eye.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;By the way, the Google PageRank of my site (Software Testing Fundamentals) is an awesome 0 (ZERO) at the time of this post.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5481766468201338303-4455027018420996076?l=www.softwaretestingfundamentals.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SoftwareTestingFundamentals/~4/4p6pWOeUIWM" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/SoftwareTestingFundamentals/~3/4p6pWOeUIWM/how-to-increase-your-google-pagerank-to.html</link><author>noreply@blogger.com (Preston Redlon)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_fOOSCGT3XIw/SlwUxPMupAI/AAAAAAAAADM/rLZ2oywSbRE/s72-c/google_page_rank_10.JPG" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.softwaretestingfundamentals.com/2009/07/how-to-increase-your-google-pagerank-to.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5481766468201338303.post-4254446855709480945</guid><pubDate>Mon, 29 Jun 2009 17:34:00 +0000</pubDate><atom:updated>2009-12-02T03:48:27.224-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Software Testing Salary</category><category domain="http://www.blogger.com/atom/ns#">Software Testing Career</category><category domain="http://www.blogger.com/atom/ns#">Software Testing Jobs</category><category domain="http://www.blogger.com/atom/ns#">Software Tester</category><title>Software Testing Jobs</title><description>&lt;i&gt;&lt;b&gt;Software Testing Jobs: It aint so easy!&lt;/b&gt;&lt;/i&gt;&lt;div&gt;&lt;br /&gt;So you have decided to enter into/build a career in the field of software testing. Great! We provide you some answers/links to your basic queries.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_fOOSCGT3XIw/Skj8i5kUDqI/AAAAAAAAADE/C-snXQw5AC8/s1600-h/SoftwareTestingJobs.jpg"&gt;&lt;img src="http://2.bp.blogspot.com/_fOOSCGT3XIw/Skj8i5kUDqI/AAAAAAAAADE/C-snXQw5AC8/s400/SoftwareTestingJobs.jpg" alt="Software Testing Jobs" title="Software Testing Jobs" id="BLOGGER_PHOTO_ID_5352805833628716706" style="cursor: pointer; width: 300px; height: 300px;" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;What qualities do I need to possess to enter into / survive in the software testing field?&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;Entering into is easier than surviving in any field. In addition to all the good qualities required of an employee, you will need to be intelligent, detailed, organized, skeptical and tough. The competition is tight and you have to have an edge all the time. The playing field is rough and you have to have enough courage to stay smiling.  If this has already scared you, a software testing job is not your forte - your place is somewhere else.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;What will I have to do?&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;This field is surprisingly vast and your specific job responsibilities differ from positions and companies. However, the crux of your job will mainly involve testing software (Surprised?).&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.softwaretestingfundamentals.com/2009/03/software-tester-sample-job-description.html"&gt;Software Tester Sample Job Description&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.softwaretestingfundamentals.com/2009/03/senior-software-tester-sample-job.html"&gt;Senior Software Tester Sample Job Description&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;There are many other specialized positions in both Manual Testing, Automated Testing and Test Management.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;What much will I earn?&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;Yes, money does matter and this field does pay well (not very very well but well enough).  The following sites provide you with a rough idea. However, remember that money is secondary to self-satisfaction.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.itjobswatch.co.uk/jobs/uk/software%20testing.do"&gt;ITJobsWatch.co.uk&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.softwaretestinginstitute.com/salaries.html"&gt;SoftwareTestingInstitute.com&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.indeed.com/salary"&gt;Indeed.com&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.payscale.com/research/US/Skill=Software_Test/Salary"&gt;Payscale.com&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://hotjobs.yahoo.com/salary"&gt;HotJobs.Yahoo.com&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;b&gt;Where can I find the software testing job openings?&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;There are so many sites out there that the list here is minimal.  You can always do an internet search for an exhaustive list. Remember that one need not always wait for job vacancies to submit an application; you can always submit an expression of interest to a company and hope that you will be kept in a pool for future fulfillment. Jobs, like fortunes, seldom fall on your lap from the sky - you need to be proactive.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.qajobs.net/"&gt;QAJobs.net&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://softwaretestingjobs.net/"&gt;SoftwareTestingJobs.net&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.softwaretestingjobs.com/"&gt;SoftwareTestingJobs.com&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.testingjobz.com/"&gt;TestingJobz.com&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.indeed.com/"&gt;Indeed.com&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.jobcentral.com/"&gt;JobCentral.com&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.monster.com/"&gt;Monster.com&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://hotjobs.yahoo.com/jobs/"&gt;HotJobs.Yahoo.com&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.jobs.com/"&gt;Jobs.com&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.itjobs.com/"&gt;ITJobs.com&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.itjobs.net/"&gt;ITJobs.net&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.computerjobs.com/"&gt;ComputerJobs.com&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;b&gt;I am a fresher, what should I do?&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;Study the basics of software testing. Read some articles on the basic concepts of software testing in this site or browse through Wikipedia or some good internet resource or book. Do not go to the interview without knowing the difference between quality assurance and quality control. Make some conscious effort to understand the fundamentals of the software testing domain.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;I have some IT experience, what should I do?&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;Great. All that you need to do now is what we have mentioned above for a fresher if you haven’t done so already. Then, in your CV, highlight your technical expertise. Also, a few achievements on quality will be to your advantage. However, do not claim something you do not have a right to. Bluffing will only take you so far as the first interview appointment.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;What should I watch out for?&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;If the management of the company is not very much concerned about quality or does not know much about it, then you and your team might have a tough time.&lt;/li&gt;&lt;li&gt;If you and your team will have to rely on developers for everything, then there is something wrong. Instead, the developers should be relying on you for product knowledge, requirements understanding etc.&lt;/li&gt;&lt;li&gt;If the company does not have some sort of quality assurance in place, your efforts on quality control will be either worthless or extremely painful.&lt;/li&gt;&lt;li&gt;If you or the company thinks that software testing is for the non-performers, then all of you are doomed.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;b&gt;Who should NOT apply for a software testing job?&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;If you have poor communication skills (you will need to do a lot more of writing and arguing than you can imagine)&lt;/li&gt;&lt;li&gt;If you do not like minute work (you will have to investigate things through a magnifying glass while keeping a bird’s eye view at the same time)&lt;/li&gt;&lt;li&gt;If you are impatient and wish to see results every minute or so (you will have to do a lot of waiting and cursing in this field)&lt;/li&gt;&lt;li&gt;If you didn’t read this article word by word (If this sentence caught your eye while you were skimming, then your satisfaction score in a software testing job will be just 2.5 out of 100)&lt;/li&gt;&lt;li&gt;If you are, in fact, interested to be a developer but apply to be a software tester (thinking that entry will be easier that way)&lt;/li&gt;&lt;li&gt;If you are chickenhearted (no offence to chickens)&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;b&gt;Who best fits in a software testing role?&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;If you like fishing&lt;/li&gt;&lt;li&gt;If you like dishing&lt;/li&gt;&lt;li&gt;If you like thinking&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;How to prepare a CV / Resume?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Okay, so you have done your initial research, you are convinced and you have decided to apply. You will most probably be required to submit a CV. Though there is no universally accepted format or way of writing a CV, the following points will help you with the basics:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;Purpose: &lt;/span&gt;The purpose of your CV is not to get you the job but an interview. When competition is high, the quality of your CV determines your destiny.&lt;/li&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;Perspective:&lt;/span&gt; You are not writing a CV for yourself but for the reader. So, write what the intended reader needs and wishes to see in your CV. &lt;/li&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;Honesty:&lt;/span&gt; Do not claim something you do not possess. You might be offered an interview and then the job as well but you will not survive for long. Moreover, you will live and die guilty. &lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;Photo:&lt;/span&gt; Not recommended, especially if you are not photogenic. &lt;/li&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;Personal Details:&lt;/span&gt; Name, date of birth, gender, nationality, address, phone, email. No need to mention your fax number, father’s name, mother’s name, marital status, sexual orientation etc.&lt;/li&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;Achievements: &lt;/span&gt;Make them short statements and relate them to the job you are applying for if you can and if true.&lt;/li&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;Employment Details:&lt;/span&gt; begin with your current or most recent job and work backwards. &lt;/li&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;Qualifications:&lt;/span&gt; List the recent qualifications (educational/professional) first. &lt;/li&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;Skills:&lt;/span&gt; Highlight your professional/technical/language/other skills. &lt;/li&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;Hobbies: &lt;/span&gt;No need to mention this, especially if you are into stamp collection.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;Length: &lt;/span&gt;About 2 pages is fine. People do not have the time and patience for tomes these days.&lt;/li&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;Margins:&lt;/span&gt; Neither too deep nor too narrow. About 1 inch is fine.&lt;/li&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;Fonts: &lt;/span&gt;Do not use too many. Preferably, use a single font. Two at the max.&lt;/li&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;Font Type: &lt;/span&gt;Do not use fancy/uncommon fonts. Use common fonts such as Arial or Times New Roman. &lt;/li&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;Text Size:&lt;/span&gt; Do not use too large or too small size. 10pt to 12pt is fine.&lt;/li&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;Text Styles:&lt;/span&gt; Use Bold, Italic and Underline very sparingly. &lt;/li&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;Color: &lt;/span&gt;Use a single color, preferably black. Or else, two colors at the max. Do not use shades; they do not print well.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;Language: &lt;/span&gt;Do not make any spelling errors, grammatical errors or typos. Make use of the spelling/grammar tools present in word processing applications. Avoid flowery or superfluous language; make it simple and direct. &lt;/li&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;Paragraphs: &lt;/span&gt;Avoid long paragraphs (and sentences). Use bulleted points if necessary. &lt;/li&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;Objectivity: &lt;/span&gt;Avoid subjective references like "I am smart, hardworking, confident, etc." No need to mention something which is expected, by default, of a candidate.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Let your CV shine and you are already a step closer to your software testing job.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;hr /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5481766468201338303-4254446855709480945?l=www.softwaretestingfundamentals.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SoftwareTestingFundamentals/~4/N9J-1opKUpU" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/SoftwareTestingFundamentals/~3/N9J-1opKUpU/software-testing-jobs.html</link><author>noreply@blogger.com (Preston Redlon)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_fOOSCGT3XIw/Skj8i5kUDqI/AAAAAAAAADE/C-snXQw5AC8/s72-c/SoftwareTestingJobs.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">4</thr:total><feedburner:origLink>http://www.softwaretestingfundamentals.com/2009/06/software-testing-jobs.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5481766468201338303.post-4401005329577476296</guid><pubDate>Mon, 29 Jun 2009 08:36:00 +0000</pubDate><atom:updated>2009-06-29T01:39:50.958-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">CMMI</category><category domain="http://www.blogger.com/atom/ns#">ISO 9000</category><category domain="http://www.blogger.com/atom/ns#">Software Quality Assurance</category><category domain="http://www.blogger.com/atom/ns#">Six Sigma</category><title>Software Quality Assurance</title><description>&lt;span style="font-weight: bold; font-style: italic;"&gt;Software Quality Assurance Definition and Details&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Software Quality Assurance (SQA) is a set of activities for ensuring quality in software engineering processes. It includes the following activities:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Process definition and implementation&lt;/li&gt;&lt;li&gt;Auditing&lt;/li&gt;&lt;li&gt;Training&lt;/li&gt;&lt;/ul&gt;The quality management system under which the software system is created is normally based on one or more of the following models/standards:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;CMMI&lt;/li&gt;&lt;li&gt;Six Sigma&lt;/li&gt;&lt;li&gt;ISO 9000 &lt;/li&gt;&lt;/ul&gt;&lt;span style="font-style: italic;"&gt;Note: There are many other models/standards for quality management but the ones mentioned above are the most popular.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Software Quality Assurance encompasses the entire software development life cycle and the goal is to ensure that the development and/or maintenance processes are continuously improved to produce products that meet specifications/requirements.&lt;br /&gt;&lt;br /&gt;The process of Software Quality Control (SQC) is also governed by Software Quality Assurance (SQA).&lt;br /&gt;&lt;br /&gt;&lt;hr /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5481766468201338303-4401005329577476296?l=www.softwaretestingfundamentals.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SoftwareTestingFundamentals/~4/qtkA-2kGyls" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/SoftwareTestingFundamentals/~3/qtkA-2kGyls/software-quality-assurance.html</link><author>noreply@blogger.com (Preston Redlon)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.softwaretestingfundamentals.com/2009/06/software-quality-assurance.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5481766468201338303.post-3872267653759592027</guid><pubDate>Fri, 26 Jun 2009 09:14:00 +0000</pubDate><atom:updated>2009-06-26T02:20:43.018-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Defect</category><category domain="http://www.blogger.com/atom/ns#">Bug</category><category domain="http://www.blogger.com/atom/ns#">Software Tester</category><category domain="http://www.blogger.com/atom/ns#">Sotware Testing Quotes</category><category domain="http://www.blogger.com/atom/ns#">Quality</category><title>Software Testing Quotes</title><description>&lt;span style="font-style: italic;"&gt;A collection of &lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Software Testing Quotes&lt;/span&gt;&lt;span style="font-style: italic;"&gt;. Some are inspirational, some are outrageous and some are stark. Be stirred!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Quality Quotes&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;"Quality is never an accident; it is always the result of intelligent effort." - John Ruskin&lt;/li&gt;&lt;li&gt;"Quality is free, but only to those who are willing to pay heavily for it." - T. DeMarco and T. Lister &lt;/li&gt;&lt;li&gt;"Quality is the ally of schedule and cost, not their adversary. If we have to sacrifice quality to meet schedule, it's because we are doing the job wrong from the very beginning." - James A. Ward &lt;/li&gt;&lt;li&gt;"The bitterness of poor quality remains long after the sweetness of meeting the schedule has been forgotten." – Anonymous&lt;/li&gt;&lt;li&gt;"Software never was perfect and won't get perfect. But is that a license to create garbage? The missing ingredient is our reluctance to quantify quality.” – Boris Beizer&lt;/li&gt;&lt;li&gt;"A true professional does not waste the time and money of other people by handing over software that is not reasonably free of obvious bugs; that has not undergone minimal unit testing; that does not meet the specifications and requirements; that is gold-plated with unnecessary features; or that looks like junk.” - Daniel Read&lt;/li&gt;&lt;li&gt;"It’s more about good enough than it is about right or wrong." - James Bach&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Software Testing Quotes&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;“Software testing proves the existing of bugs not their absence.” – Anonymous&lt;/li&gt;&lt;li&gt; “Alpha is simply that you want somebody to share your pain!"  – Anonymous&lt;/li&gt;&lt;li&gt;"Just because you've counted all the trees doesn't mean you've seen the forest.” – Anonymous&lt;/li&gt;&lt;li&gt;"More than the act of testing, the act of designing tests is one of the best bug preventers known. The thinking that must be done to create a useful test can discover and eliminate bugs before they are coded - indeed, test-design thinking can discover and eliminate bugs at every stage in the creation of software, from conception to specification, to design, coding and the rest." – Boris Beizer&lt;/li&gt;&lt;li&gt;"If you don't like unit testing your product, most likely your customers won't like to test it either." – Anonymous&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Software Testers Quotes&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;“Software testers do not make software; they only make them better.” – Anonymous&lt;/li&gt;&lt;li&gt;“Software testers succeed where others fail.” – Anonymous&lt;/li&gt;&lt;li&gt;"The principle objective of software testing is to give confidence in the software." – Anonymous&lt;/li&gt;&lt;li&gt;“Software testers always go to heaven; they've already had their fair share of hell.” – Anonymous&lt;/li&gt;&lt;li&gt;"You must be a constructive schizophrenic. Be clear about the difference between your role as a programmer and as a tester. The tester in you must be suspicious, uncompromising, hostile, and compulsively obsessed with destroying, utterly destroying, the programmer's software. The tester in you is your Mr. Hyde - your Incredible Hulk. He must exercise what Gruenberger calls 'low cunning.” – Boris Beizer&lt;/li&gt;&lt;li&gt;"f u cn rd ths, u cn gt a gd jb n sftwr tstng." – Anonymous&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Codes and Bugs Quotes&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;“All code is guilty, until proven innocent.” – Anonymous&lt;/li&gt;&lt;li&gt;"First, solve the problem. Then, write the code." – Anonymous&lt;/li&gt;&lt;li&gt;“A code that cannot be tested is flawed.” – Anonymous&lt;/li&gt;&lt;li&gt;"Good programmers write code for humans first and computers next." – Anonymous&lt;/li&gt;&lt;li&gt;"Don't fix it if it ain't broke.” – Anonymous&lt;/li&gt;&lt;li&gt;“A bug in the hand is worth two in the box.” – Anonymous&lt;/li&gt;&lt;li&gt;“The only certainties in life are death, taxes and bugs in code.” – Anonymous&lt;/li&gt;&lt;li&gt;"First law: The pesticide paradox. Every method you use to prevent or find bugs leaves a residue of subtler bugs against which those methods are ineffective." – Boris Beizer &lt;/li&gt;&lt;li&gt;"Don't just fix the bugs; fix whatever permitted the bugs in the first place." – Anonymous&lt;/li&gt;&lt;li&gt;"Failure is not an option. It comes bundled with the software.” – Anonymous&lt;/li&gt;&lt;li&gt;"Blame doesn't fix bugs." – Anonymous&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Software in General Quotes&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;"Every large system that works started as a small system that worked.” – Anonymous&lt;/li&gt;&lt;li&gt;"Fast, good, cheap: pick any two." – Anonymous&lt;/li&gt;&lt;li&gt;"Lots of methodologies have come and gone, paradigms have changed but the requirements are always the same; Make it good and make it fast." – Anonymous&lt;/li&gt;&lt;li&gt;"Why do we never have time to do it right, but always have time to do it over?" – Anonymous&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;If you have come across any other interesting quotes please do share. &lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5481766468201338303-3872267653759592027?l=www.softwaretestingfundamentals.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SoftwareTestingFundamentals/~4/geiltY188YA" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/SoftwareTestingFundamentals/~3/geiltY188YA/software-testing-quotes.html</link><author>noreply@blogger.com (Preston Redlon)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://www.softwaretestingfundamentals.com/2009/06/software-testing-quotes.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5481766468201338303.post-8218011547103654246</guid><pubDate>Sat, 20 Jun 2009 08:13:00 +0000</pubDate><atom:updated>2009-06-20T01:41:56.092-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Defect</category><category domain="http://www.blogger.com/atom/ns#">Bug Status</category><category domain="http://www.blogger.com/atom/ns#">Bug</category><category domain="http://www.blogger.com/atom/ns#">Bug Life Cycle</category><category domain="http://www.blogger.com/atom/ns#">Basic Concepts</category><title>Bug Life Cycle</title><description>&lt;div&gt;&lt;b&gt;LIFE CYCLE of a Software Bug / Defect&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.softwaretestingfundamentals.com/2009/06/software-bug-defect.html"&gt;Software Bug&lt;/a&gt; / Defect Life Cycle is the journey of a bug from its identification to its closure. The Life Cycle varies from organization to organization and is governed by the software testing process the organization / project follows and/or the Bug / Defect tracking tool being used.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Nevertheless, the life cycle in general resembles the following:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_fOOSCGT3XIw/Sjyd6IbdwoI/AAAAAAAAAC8/e3mAWgW78cI/s1600-h/BUg_Life_Cycle.jpg"&gt;&lt;img src="http://4.bp.blogspot.com/_fOOSCGT3XIw/Sjyd6IbdwoI/AAAAAAAAAC8/e3mAWgW78cI/s400/BUg_Life_Cycle.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5349324079429960322" style="cursor: pointer; width: 400px; height: 400px; " /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table width="100%" border="1" cellpadding="2"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="font-weight: bold;"&gt;Status&lt;/td&gt;&lt;td style="font-weight: bold;"&gt;Alternative Status&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;NEW&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;ASSIGNED&lt;/td&gt;&lt;td&gt;OPEN&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;DEFERRED&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;DROPPED&lt;/td&gt;&lt;td&gt;REJECTED&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;COMPLETED&lt;/td&gt;&lt;td&gt;FIXED, RESOLVED, TEST&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;REASSIGNED&lt;/td&gt;&lt;td&gt;REOPENED&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;CLOSED&lt;/td&gt;&lt;td&gt;VERIFIED&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;div&gt;&lt;b&gt;&lt;i&gt;Bug Status Explanation&lt;/i&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;NEW:&lt;/b&gt;  Tester finds a ‘bug’ and posts it with the status NEW. This bug is yet to be studied/approved. The fate of a NEW bug is one of ASSIGNED, DROPPED and DEFERRED.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;ASSIGNED / OPEN:&lt;/b&gt; Test / Development / Project lead studies the NEW bug and if it is found to be valid it is assigned to a member of the Development Team. The assigned Developer's responsibility is now to fix the bug and have it COMPLETED.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;Sometimes, ASSIGNED and OPEN can be different statuses. In that case, a bug can be open yet unassigned. &lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;DEFERRED:&lt;/b&gt; If a valid NEW or ASSIGNED bug is decided to be fixed in upcoming releases instead of the current release it is DEFERRED. This bug is ASSIGNED when the time comes.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;DROPPED / REJECTED:&lt;/b&gt; Test / Development/ Project lead studies the NEW bug and if it is found to be invalid, it is DROPPED / REJECTED. Note that the specific reason for this action needs to be given. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;COMPLETED / FIXED / RESOLVED / TEST:&lt;/b&gt; Developer ‘fixes’ the bug that is ASSIGNED to him or her. Now, the ‘fixed’ bug needs to be verified by the Test Team and the Development Team ‘assigns’ the bug back to the Test Team. A COMPLETED bug is either CLOSED, if fine,  or REASSIGNED, if still not fine.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;If a Developer cannot fix a bug, some organizations may offer the following statuses:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;Won’t Fix / Can’t Fix: &lt;/i&gt;The Developer will not or cannot fix the bug due to some reason.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;Can’t Reproduce:&lt;/i&gt; The Developer is unable to reproduce the bug.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;Need More Information:&lt;/i&gt; The Developer needs more information on the bug from the Tester. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;REASSIGNED / REOPENED:&lt;/b&gt; If the Tester finds that the ‘fixed’ bug is in fact not fixed or only partially fixed, it is reassigned to the Developer who ‘fixed’ it. A REASSIGNED bug needs to be COMPLETED again.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;CLOSED / VERIFIED:&lt;/b&gt; If the Tester / Test Lead finds that the bug is indeed fixed and is no more of any concern, it is CLOSED / VERIFIED. This is the happy ending. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;i&gt;Bug Life Cycle Implementation Guidelines&lt;/i&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Make sure the entire team understands what each bug status exactly means. Also, make sure the bug life cycle is documented.&lt;/li&gt;&lt;li&gt;Ensure that each individual clearly understands his/her responsibility as regards each bug.&lt;/li&gt;&lt;li&gt;Ensure that enough detail is entered in each status change. For example, do not simply DROP a bug but provide a reason for doing so.&lt;/li&gt;&lt;li&gt;If a bug tracking tool is being used, avoid entertaining any ‘bug related requests’ without an appropriate change in the status of the bug in the tool. Do not let anybody take shortcuts. Or else, you will never be able to get up-to-date bug metrics for analysis.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;hr /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5481766468201338303-8218011547103654246?l=www.softwaretestingfundamentals.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SoftwareTestingFundamentals/~4/dTvLToK1DNU" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/SoftwareTestingFundamentals/~3/dTvLToK1DNU/bug-life-cycle.html</link><author>noreply@blogger.com (Preston Redlon)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_fOOSCGT3XIw/Sjyd6IbdwoI/AAAAAAAAAC8/e3mAWgW78cI/s72-c/BUg_Life_Cycle.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.softwaretestingfundamentals.com/2009/06/bug-life-cycle.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5481766468201338303.post-6808583046688691418</guid><pubDate>Sun, 14 Jun 2009 17:22:00 +0000</pubDate><atom:updated>2009-06-14T10:34:28.675-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Basic Concepts</category><title>Software Bug / Defect</title><description>&lt;div&gt;&lt;b&gt;&lt;i&gt;The fundamentals of Software Bug: Definition, Classification, Joke, Story&lt;/i&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;SOFTWARE BUG / DEFECT DEFINITION&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;A Software Bug / Defect is a condition in a software product which does not meet a software requirement (as stated in the requirement specifications) or end-user expectations (which may not be specified but are reasonable). In other words, a bug is an error in coding or logic that causes a program to malfunction or to produce incorrect/unexpected results. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_fOOSCGT3XIw/SjUz8e65UnI/AAAAAAAAACk/epqfEZY8Lh0/s1600-h/Software_Bug.jpg"&gt;&lt;img src="http://2.bp.blogspot.com/_fOOSCGT3XIw/SjUz8e65UnI/AAAAAAAAACk/epqfEZY8Lh0/s400/Software_Bug.jpg" border="0" alt="Software Bug" id="BLOGGER_PHOTO_ID_5347237246757589618" style="cursor: pointer; width: 300px; height: 200px; " /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;A program that contains a large number of bugs is said to be &lt;b&gt;buggy&lt;/b&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Reports detailing bugs in software are known as &lt;b&gt;bug reports&lt;/b&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Applications for tracking bugs are known as &lt;b&gt;bug tracking tools&lt;/b&gt;. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The process of finding the cause of bugs is known as &lt;b&gt;debugging&lt;/b&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The process of intentionally injecting bugs in a software program, to estimate test coverage by monitoring the detection of those bugs, is known as &lt;b&gt;bebugging&lt;/b&gt;. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;Software Testing proves that bugs/defects exist but NOT that bugs/defects do not exist.&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;CLASSIFICATION of SOFTWARE BUGS /DEFECTS&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Software Bugs /Defects are normally classified as per:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Severity / Impact&lt;/li&gt;&lt;li&gt;Probability / Visibility&lt;/li&gt;&lt;li&gt;Priority / Urgency&lt;/li&gt;&lt;li&gt;Related Module / Component&lt;/li&gt;&lt;li&gt;Related Dimension of Quality&lt;/li&gt;&lt;li&gt;Phase Detected&lt;/li&gt;&lt;li&gt;Phase Injected&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Severity/Impact&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Severity indicates the impact of a bug on the quality of the software.  This is normally set by the Software Tester himself/herself.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;Critical: &lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;There is no workaround&lt;/li&gt;&lt;li&gt;Affects functionality or critical data&lt;/li&gt;&lt;li&gt;Example: Unsuccessful installation, complete failure of a feature&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;Major:&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;There is a workaround but is not obvious and is difficult.&lt;/li&gt;&lt;li&gt;Affects functionality or critical data&lt;/li&gt;&lt;li&gt;Example: A feature is not functional from one module but the task is doable if 10 complicated indirect steps are followed in another module/s.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;Minor:&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;There is an easy workaround&lt;/li&gt;&lt;li&gt;Affects minor functionality or non-critical data&lt;/li&gt;&lt;li&gt;Example: A feature that is not functional in one module but the task is easily doable from another module.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;Trivial:&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;There is no need for a workaround&lt;/li&gt;&lt;li&gt;Does not affect functionality or data&lt;/li&gt;&lt;li&gt;Does not impact productivity or efficiency&lt;/li&gt;&lt;li&gt;Example: Layout discrepancies, spelling/grammatical errors&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;Severity is also denoted as S1 for Critical, S2 to for Major and so on.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The examples above are only guidelines and different organizations/projects may define severity differently for the same types of bugs.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Probability / Visibility&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Probability / Visibility indicates the likelihood of a user encountering the bug.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;High: Encountered by all or almost all the users of the feature&lt;/li&gt;&lt;li&gt;Medium: Encountered by about 50% of the users of the feature&lt;/li&gt;&lt;li&gt;Low: Encountered by no or very few users of the feature&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;The measure of Probability/Visibility is with respect to the usage of a feature and not the overall software. Hence, a bug in a rarely used feature can have a high probability if the bug is easily encountered by users of the feature. Similarly, a bug in a widely used feature can have a low probability if the users rarely detect it.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Priority / Urgency&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Priority indicates the importance or urgency of fixing the bug. Though this may be initially set by the Software Tester himself/herself, the priority is finalized by the Project Manager. &lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Urgent: Must be fixed prior to next build&lt;/li&gt;&lt;li&gt;High: Must be fixed prior to next release&lt;/li&gt;&lt;li&gt;Medium: May be fixed after the release/ in the next release&lt;/li&gt;&lt;li&gt;Low: May or may not be fixed at all&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;Priority is also denoted as P1 for Urgent and so on.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Normally the following are considered when determining the priority of bugs&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Severity/Impact&lt;/li&gt;&lt;li&gt;Probability/Visibility&lt;/li&gt;&lt;li&gt;Available Resources (Developers to fix and Testers to verify the fixes)&lt;/li&gt;&lt;li&gt;Available Time (Time for fixing, verifying the fixes and performing regression tests after the verification of the fixes)&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;If a release is already scheduled and if bugs with critical/major severity and high probability are still not fixed, the release is usually postponed.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;If a release is already scheduled and if bugs with minor/low severity and medium/low probability are not fixed, the release is usually made by mentioning them as Known Issues/Bugs. They are normally catered to in the next release cycle. Nevertheless, any project’s goal should be to make releases will all detected defects fixed. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Related Module /Component&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Related Module / Component indicates the module or component of the software where the bug was detected. This provides information on which module / component is buggy or risky. &lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Module/Component A&lt;/li&gt;&lt;li&gt;Module/Component B&lt;/li&gt;&lt;li&gt;Module/Component C&lt;/li&gt;&lt;li&gt;…&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Related Dimension of Quality&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Related Dimension of Quality indicates the aspect of software quality that the bug is connected with. &lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Functionality&lt;/li&gt;&lt;li&gt;Usability&lt;/li&gt;&lt;li&gt;Performance&lt;/li&gt;&lt;li&gt;Security&lt;/li&gt;&lt;li&gt;Compatibility&lt;/li&gt;&lt;li&gt;…&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Phase Detected&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Phase Detected indicates the phase in the software development lifecycle where the bug was identified.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Unit Testing&lt;/li&gt;&lt;li&gt;Integration Testing&lt;/li&gt;&lt;li&gt;System Testing&lt;/li&gt;&lt;li&gt;Acceptance Testing&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Phase Injected&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;Phase Injected indicates the phase in the software development lifecycle where the bug was introduced. Phase Injected is always earlier in the software development lifecycle than the Phase Detected. Phase Injected can be known only after a proper root-cause analysis of the bug. &lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Requirements Development&lt;/li&gt;&lt;li&gt;High Level Design&lt;/li&gt;&lt;li&gt;Detailed Design&lt;/li&gt;&lt;li&gt;Coding&lt;/li&gt;&lt;li&gt;Build/Deployment&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;Note that the categorizations above are just guidelines and it is up to the project/organization to decide on what kind of categorization to use. In most cases the categorization depends on the bug tracking tool that is being used. It is essential that project members agree beforehand on the categorization (and the meaning of each categorization) to be used so as to avoid arguments, conflicts, and unhealthy bickering later.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;A BUG JOKE&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_fOOSCGT3XIw/SjUz12XBsXI/AAAAAAAAACc/QoDpceBEBdI/s1600-h/Bug_Farm.jpg"&gt;&lt;img src="http://4.bp.blogspot.com/_fOOSCGT3XIw/SjUz12XBsXI/AAAAAAAAACc/QoDpceBEBdI/s400/Bug_Farm.jpg" border="0" alt="Bug Farm" id="BLOGGER_PHOTO_ID_5347237132790509938" style="cursor: pointer; width: 300px; height: 200px; " /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;“There is a bug in this ant’s farm.”&lt;/div&gt;&lt;div&gt;“What do you mean? I don’t see any ants in it.”&lt;/div&gt;&lt;div&gt;“Well, that’s the bug.”&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;A BUG STORY&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_fOOSCGT3XIw/SjUzpr8NyGI/AAAAAAAAACU/XMz32mhSfdM/s1600-h/Bug_Story.jpg"&gt;&lt;img src="http://3.bp.blogspot.com/_fOOSCGT3XIw/SjUzpr8NyGI/AAAAAAAAACU/XMz32mhSfdM/s400/Bug_Story.jpg" border="0" alt="Bug Story" id="BLOGGER_PHOTO_ID_5347236923835271266" style="cursor: pointer; width: 300px; height: 200px; " /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Once upon a time, in a jungle, there was a little bug. He was young but very smart. He quickly learned the tactics of other bugs in the jungle: how to bring maximum destruction to the plants; how to effectively pester the animals; and most importantly, how to maneuver underground so as to avoid detection. Soon, the little bug was famous / notorious for his ‘severity’. All the bugs in the jungle hailed him as the Lord of the Jungle. Others feared him as the Scourge of the Jungle and mothers started taking his name to deter their children from going out in the night.  &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The Jungle Council, headed by the Lion, announced a hefty prize for anyone being able to capture the bug but no one was yet successful in capturing, or even sighting, the bug. The bug was a living legend. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;For years, the bug basked in glory and he swelled with pride day by day.  One day, when the Lion was away hunting, he burrowed to the top of the Lion’s hill and standing atop the hill, he roared “I have captured the lily-livered Lion’s domain. I am now the true King of the Jungle! I am the Greatest! I am Invincible!” His words resonated through the jungle and life stood still for a moment in sheer awe of the bug’s capabilities. Just then, it so happened that a Tester was passing by the Jungle and he promptly submitted a bug report with the exact longitude and latitude of the bug’s location.  Then, a Developer hurriedly ‘fixed’ the bug (The bug was so swollen up after his boastful speech that he could not squeeze himself back into the burrow on time.) and that was the tragic end of the legendary bug.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;hr /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;RESOURCES AND REFERENCES&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;http://en.wikipedia.org/wiki/Software_bug &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;http://users.ices.utexas.edu/~organism/bug.html&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;hr /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5481766468201338303-6808583046688691418?l=www.softwaretestingfundamentals.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SoftwareTestingFundamentals/~4/9lfywF9e0AQ" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/SoftwareTestingFundamentals/~3/9lfywF9e0AQ/software-bug-defect.html</link><author>noreply@blogger.com (Preston Redlon)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_fOOSCGT3XIw/SjUz8e65UnI/AAAAAAAAACk/epqfEZY8Lh0/s72-c/Software_Bug.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.softwaretestingfundamentals.com/2009/06/software-bug-defect.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5481766468201338303.post-520357576076282452</guid><pubDate>Mon, 01 Jun 2009 17:25:00 +0000</pubDate><atom:updated>2009-06-28T09:21:21.961-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">This Site</category><title>Partners and Friends</title><description>&lt;i&gt;Following are our &lt;/i&gt;&lt;b&gt;&lt;i&gt;Partners and Frien&lt;/i&gt;&lt;/b&gt;&lt;b&gt;&lt;i&gt;ds&lt;/i&gt;&lt;/b&gt;&lt;i&gt;:&lt;/i&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Software Testing Related Sites&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;N/A&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Miscellaneous Sites&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://howtoquitsmokingnowtips.blogspot.com/"&gt;How to Quit Smoking&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.dmegs.com/"&gt;Dmegs Web Directory&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;If you wish to partner with us, &lt;/i&gt;&lt;a href="http://www.softwaretestingfundamentals.com/2009/02/contact.html"&gt;&lt;i&gt;contact&lt;/i&gt;&lt;/a&gt;&lt;i&gt; us.&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;hr /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5481766468201338303-520357576076282452?l=www.softwaretestingfundamentals.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SoftwareTestingFundamentals/~4/di1_eA9Kye4" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/SoftwareTestingFundamentals/~3/di1_eA9Kye4/partners-and-friends.html</link><author>noreply@blogger.com (Preston Redlon)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.softwaretestingfundamentals.com/2009/06/partners-and-friends.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5481766468201338303.post-810178201098692097</guid><pubDate>Mon, 01 Jun 2009 04:19:00 +0000</pubDate><atom:updated>2009-05-31T21:26:47.909-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Software Testing Humor</category><title>Software Release Day</title><description>&lt;span style="font-style: italic;"&gt;It's a Release day on a Friday. Damn!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_fOOSCGT3XIw/SiNXUzMoH2I/AAAAAAAAACE/Boo2XVyjLqI/s1600-h/software_release_day.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 178px;" src="http://1.bp.blogspot.com/_fOOSCGT3XIw/SiNXUzMoH2I/AAAAAAAAACE/Boo2XVyjLqI/s400/software_release_day.jpg" alt="" id="BLOGGER_PHOTO_ID_5342209597843709794" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;02:00PM&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Developers provide the ‘last’ build with the ‘fixes’ to 2 ‘critical’ bugs.&lt;/li&gt;&lt;li&gt;Testers run a smoke test and find that a ‘major’ feature is missing. Normally, the build is not accepted if the smoke test fails, but they continue.&lt;/li&gt;&lt;li&gt; It is found that one of the ‘critical’ bugs is not fixed. Instead 3 more ‘minor’ bugs have been introduced. 'Luckily', another ‘critical’ bug is verified as fixed.&lt;/li&gt;&lt;li&gt;There is no time for regression test.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;07:00PM&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Developers want to go home but can’t.&lt;/li&gt;&lt;li&gt;Testers want to go home but can’t.&lt;/li&gt;&lt;li&gt;Developers argue that the 3 ‘minor’ bugs are not bugs but enhancement requests and that the missing ‘major’ feature will not be noticed by the end-users.&lt;/li&gt;&lt;li&gt;Project Manager says that they will be mentioned as ‘known issues’ but the ‘critical’ bug needs to be fixed anyhow.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;10:00PM&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Developers provide the ‘really last’ build with the fix for the ‘critical’ bug and go home.&lt;/li&gt;&lt;li&gt;Testers have no time to run smoke test or regression tests. They just verify the fix for the ‘critical bug’.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;11:00PM&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;An email is received from the Account Manager “It’s about to be afternoon here and we promised the client a delivery this morning. Where is the release?”&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;11:58PM&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Testers ‘reluctantly’ sign-off the build and go home.&lt;/li&gt;&lt;li&gt;Project Manager makes the release, deliberately missing the mentioning of the ‘known issues’.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Next Day&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Guess what.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;hr /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5481766468201338303-810178201098692097?l=www.softwaretestingfundamentals.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SoftwareTestingFundamentals/~4/pUJwORaGUac" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/SoftwareTestingFundamentals/~3/pUJwORaGUac/software-release-day.html</link><author>noreply@blogger.com (Preston Redlon)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_fOOSCGT3XIw/SiNXUzMoH2I/AAAAAAAAACE/Boo2XVyjLqI/s72-c/software_release_day.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">4</thr:total><feedburner:origLink>http://www.softwaretestingfundamentals.com/2009/05/software-release-day.html</feedburner:origLink></item></channel></rss>
