<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-33583135</id><updated>2012-02-10T23:42:40.362+05:30</updated><category term='Verification'/><category term='Bug'/><category term='Software Development Life Cycle (SDLC)'/><category term='Software Testing'/><category term='Error'/><category term='Functional Testing'/><category term='UAT Testing'/><category term='Defect'/><category term='Validation'/><category term='Structural Testing'/><category term='Quality Assuance (QA)'/><title type='text'>Software Testing Guide</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://softwaretestingguide.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://softwaretestingguide.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Jerry Ruban</name><uri>http://www.blogger.com/profile/11594786579026247568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>59</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-33583135.post-1723793961599162010</id><published>2011-12-24T16:30:00.000+05:30</published><updated>2011-12-24T16:30:36.909+05:30</updated><title type='text'>What is the difference between Conventional Testing and Unconventional Testing?</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;span style="color: white;"&gt;&lt;strong&gt;Conventional Testing&lt;/strong&gt; is done by Test Engineers to check whether the developed application is working fine as per the requirements. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;span style="color: white;"&gt;&lt;strong&gt;Unconventional Testing&lt;/strong&gt; is done by Quality Assurance team with the reference of each and every documents starting from initial stage of SDLC. This process involves verification through walkthrough and inspections to check whether the development happened as per the company process guidelines or not.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33583135-1723793961599162010?l=softwaretestingguide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://softwaretestingguide.blogspot.com/feeds/1723793961599162010/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33583135&amp;postID=1723793961599162010&amp;isPopup=true' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/1723793961599162010'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/1723793961599162010'/><link rel='alternate' type='text/html' href='http://softwaretestingguide.blogspot.com/2011/12/what-is-difference-between-conventional.html' title='What is the difference between Conventional Testing and Unconventional Testing?'/><author><name>Jerry Ruban</name><uri>http://www.blogger.com/profile/11594786579026247568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33583135.post-6765970123373958348</id><published>2011-07-11T17:44:00.000+05:30</published><updated>2011-07-11T17:44:50.854+05:30</updated><title type='text'>Explain Agile Testing.</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;span style="color: white;"&gt;&lt;strong&gt;Agile Testing&lt;/strong&gt; is a testing practice done from the customer perspective, it doesn’t follow test procedures and the delivery would happen as early as possible.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="color: white;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="color: white; font-family: Verdana, sans-serif;"&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/span&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="color: white; font-family: Verdana, sans-serif;"&gt;Agile testing is useful whenever the customer requirements are changing frequently.&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33583135-6765970123373958348?l=softwaretestingguide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://softwaretestingguide.blogspot.com/feeds/6765970123373958348/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33583135&amp;postID=6765970123373958348&amp;isPopup=true' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/6765970123373958348'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/6765970123373958348'/><link rel='alternate' type='text/html' href='http://softwaretestingguide.blogspot.com/2011/07/explain-agile-testing.html' title='Explain Agile Testing.'/><author><name>Jerry Ruban</name><uri>http://www.blogger.com/profile/11594786579026247568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33583135.post-1695125998067333116</id><published>2011-05-30T15:41:00.002+05:30</published><updated>2011-05-30T15:42:58.089+05:30</updated><title type='text'>Define CVS.</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;span style="color: white;"&gt;&lt;strong&gt;CVS&lt;/strong&gt; is Concurrent Versioning System which is a version control system, where the history of sources files can be recorded.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="color: white; font-family: Verdana, sans-serif;"&gt;The main advantages of &lt;strong&gt;CVS&lt;/strong&gt; are,&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="color: white; font-family: Verdana, sans-serif;"&gt;• You can save each file of every version.&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="color: white; font-family: Verdana, sans-serif;"&gt;• After modifications in source, if u detect a bug, you can easily retrieve the old version to check which change caused that bug.&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="color: white; font-family: Verdana, sans-serif;"&gt;• CVS can be used to merge the work done by all the developers.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="color: black;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="color: black;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="color: black;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="color: black;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33583135-1695125998067333116?l=softwaretestingguide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://softwaretestingguide.blogspot.com/feeds/1695125998067333116/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33583135&amp;postID=1695125998067333116&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/1695125998067333116'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/1695125998067333116'/><link rel='alternate' type='text/html' href='http://softwaretestingguide.blogspot.com/2011/05/define-cvs.html' title='Define CVS.'/><author><name>Jerry Ruban</name><uri>http://www.blogger.com/profile/11594786579026247568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33583135.post-3376377531567777086</id><published>2010-09-24T16:41:00.001+05:30</published><updated>2010-09-24T16:43:25.211+05:30</updated><title type='text'>Explain the different types of Severity.</title><content type='html'>&lt;div align="justify"&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;User Interface Defects – Low&lt;br /&gt;Boundary Related Defects – Medium&lt;br /&gt;Error Handling Defects – Medium&lt;br /&gt;Calculation Defects – High&lt;br /&gt;Interpreting Data Defects – High&lt;br /&gt;Hardware Failures &amp;amp; Problems - High&lt;br /&gt;Compatibility and Intersystem defects- High&lt;br /&gt;Control flow defects – High&lt;br /&gt;Load Conditions (Memory Leakages under load testing) – High&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33583135-3376377531567777086?l=softwaretestingguide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://softwaretestingguide.blogspot.com/feeds/3376377531567777086/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33583135&amp;postID=3376377531567777086&amp;isPopup=true' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/3376377531567777086'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/3376377531567777086'/><link rel='alternate' type='text/html' href='http://softwaretestingguide.blogspot.com/2010/09/explain-different-types-of-severity.html' title='Explain the different types of Severity.'/><author><name>Jerry Ruban</name><uri>http://www.blogger.com/profile/11594786579026247568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33583135.post-1048643166887452399</id><published>2010-07-13T10:32:00.000+05:30</published><updated>2010-07-13T10:33:05.809+05:30</updated><title type='text'>What is Bucket Testing?</title><content type='html'>&lt;div align="justify"&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="color:#ffffff;"&gt;&lt;strong&gt;Bucket Testing&lt;/strong&gt; (also known as A/B Testing) is mostly used to study the impact of various product designs in website metrics, two simultaneous versions were run in a single or set of web pages to measure the difference in click rates, interface and traffic.&lt;/span&gt;&lt;/span&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33583135-1048643166887452399?l=softwaretestingguide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://softwaretestingguide.blogspot.com/feeds/1048643166887452399/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33583135&amp;postID=1048643166887452399&amp;isPopup=true' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/1048643166887452399'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/1048643166887452399'/><link rel='alternate' type='text/html' href='http://softwaretestingguide.blogspot.com/2010/07/what-is-bucket-testing.html' title='What is Bucket Testing?'/><author><name>Jerry Ruban</name><uri>http://www.blogger.com/profile/11594786579026247568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33583135.post-8570041093617225568</id><published>2010-06-30T12:43:00.002+05:30</published><updated>2010-07-05T13:04:05.477+05:30</updated><title type='text'>What is Entry and Exit Criteria in Software Testing?</title><content type='html'>&lt;div align="justify"&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;The &lt;strong&gt;Entry Criteria&lt;/strong&gt; is the process that must be present when a system begins, like,&lt;br /&gt;SRS – Software&lt;br /&gt;FRS&lt;br /&gt;Usecase&lt;br /&gt;Test Case&lt;br /&gt;Test Plan&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:verdana;"&gt;&lt;br /&gt;&lt;span style="color:#ffffff;"&gt;The &lt;strong&gt;Exit Criteria&lt;/strong&gt; ensures whether testing is completed and the application is ready for release, like,&lt;br /&gt;Test Summary Report&lt;br /&gt;Metrics&lt;br /&gt;Defect Analysis Report.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33583135-8570041093617225568?l=softwaretestingguide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://softwaretestingguide.blogspot.com/feeds/8570041093617225568/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33583135&amp;postID=8570041093617225568&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/8570041093617225568'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/8570041093617225568'/><link rel='alternate' type='text/html' href='http://softwaretestingguide.blogspot.com/2010/06/what-is-entry-and-exit-criteria-in.html' title='What is Entry and Exit Criteria in Software Testing?'/><author><name>Jerry Ruban</name><uri>http://www.blogger.com/profile/11594786579026247568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33583135.post-3051686554559650998</id><published>2010-06-11T17:46:00.001+05:30</published><updated>2010-06-11T17:49:42.677+05:30</updated><title type='text'>What is Concurrency Testing?</title><content type='html'>&lt;div align="justify"&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="color:#ffffff;"&gt;&lt;strong&gt;Concurrency Testing&lt;/strong&gt; (also commonly known as &lt;strong&gt;Multi User Testing&lt;/strong&gt;) is used to know the effects of accessing the Application, Code Module or Database by different users at the same time.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;It helps in identifying and measuring the problems in Response time, levels of locking and deadlocking in the application.&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;&lt;br /&gt;Ex. &lt;br /&gt;Load runner is widely used for this type of testing, Vugen (Virtual User Generator) is used to add the number of concurrent users and how the users need to be added like Gradual Rampup or Spike Stepped.&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33583135-3051686554559650998?l=softwaretestingguide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://softwaretestingguide.blogspot.com/feeds/3051686554559650998/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33583135&amp;postID=3051686554559650998&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/3051686554559650998'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/3051686554559650998'/><link rel='alternate' type='text/html' href='http://softwaretestingguide.blogspot.com/2010/06/what-is-concurrency-testing.html' title='What is Concurrency Testing?'/><author><name>Jerry Ruban</name><uri>http://www.blogger.com/profile/11594786579026247568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33583135.post-1423465189048219678</id><published>2010-04-16T18:02:00.000+05:30</published><updated>2010-04-16T18:04:47.476+05:30</updated><title type='text'>What is the difference between Functional Requirement and Non – Functional Requirement?</title><content type='html'>&lt;div align="justify"&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;The Functional Requirement specifies how the system or application SHOULD DO where in Non – Functional Requirement it specifies how the system or application SHOULD BE.&lt;br /&gt;&lt;br /&gt;Some Functional Requirements are,&lt;br /&gt;Authentication&lt;br /&gt;Business Rules&lt;br /&gt;Historical Data&lt;br /&gt;Legal and Regulatory Requirements&lt;br /&gt;External Interfaces&lt;br /&gt;&lt;br /&gt;Some Non Functional Requirements are,&lt;br /&gt;Performance&lt;br /&gt;Reliability&lt;br /&gt;Security&lt;br /&gt;Recovery&lt;br /&gt;Data Integrity&lt;br /&gt;Usability&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33583135-1423465189048219678?l=softwaretestingguide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://softwaretestingguide.blogspot.com/feeds/1423465189048219678/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33583135&amp;postID=1423465189048219678&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/1423465189048219678'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/1423465189048219678'/><link rel='alternate' type='text/html' href='http://softwaretestingguide.blogspot.com/2010/04/what-is-difference-between-functional.html' title='What is the difference between Functional Requirement and Non – Functional Requirement?'/><author><name>Jerry Ruban</name><uri>http://www.blogger.com/profile/11594786579026247568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33583135.post-3762239930715326202</id><published>2010-01-27T17:52:00.000+05:30</published><updated>2010-01-27T17:53:52.209+05:30</updated><title type='text'>Explain Statement Coverage / Code Coverage / Line Coverage.</title><content type='html'>&lt;div align="justify"&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;Statement Coverage or Code Coverage or Line Coverage is a metric used in White Box Testing where we can identify the statements executed and where the code is not executed cause of blockage. In this process each and every line of the code needs to be checked and executed. &lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;Some advantages of Statement Coverage / Code Coverage / Line Coverage are,&lt;br /&gt;·         It verifies what the written code is expected to do and not to do.&lt;br /&gt;·         It measures the quality of code written.&lt;br /&gt;·         It checks the flow of different paths in the program also ensure whether those paths are tested or not.&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;To Calculate Statement Coverage,&lt;br /&gt;Statement Coverage = Statements Tested / Total No. of Statements.&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33583135-3762239930715326202?l=softwaretestingguide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://softwaretestingguide.blogspot.com/feeds/3762239930715326202/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33583135&amp;postID=3762239930715326202&amp;isPopup=true' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/3762239930715326202'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/3762239930715326202'/><link rel='alternate' type='text/html' href='http://softwaretestingguide.blogspot.com/2010/01/explain-statement-coverage-code.html' title='Explain Statement Coverage / Code Coverage / Line Coverage.'/><author><name>Jerry Ruban</name><uri>http://www.blogger.com/profile/11594786579026247568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33583135.post-4978986155795223723</id><published>2009-12-29T15:25:00.001+05:30</published><updated>2009-12-29T15:28:48.509+05:30</updated><title type='text'>Explain Branch Coverage / Decision Coverage.</title><content type='html'>&lt;div align="justify"&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;Branch Coverage or Decision Coverage metric is used to check the volume of testing done in all components. This process is used to ensure whether all the code is executed by verifying every branch or decision outcome (if and while statements) by executing atleast one time, so that no branches lead to the failure of the application. &lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:verdana;"&gt;&lt;br /&gt;&lt;span style="color:#ffffff;"&gt;To Calculate Branch Coverage,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;Branch Coverage = Tested Decision Outcomes / Total Decision Outcomes.&lt;/span&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33583135-4978986155795223723?l=softwaretestingguide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://softwaretestingguide.blogspot.com/feeds/4978986155795223723/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33583135&amp;postID=4978986155795223723&amp;isPopup=true' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/4978986155795223723'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/4978986155795223723'/><link rel='alternate' type='text/html' href='http://softwaretestingguide.blogspot.com/2009/12/explain-branch-coverage-decision.html' title='Explain Branch Coverage / Decision Coverage.'/><author><name>Jerry Ruban</name><uri>http://www.blogger.com/profile/11594786579026247568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33583135.post-1078518805561324805</id><published>2009-11-25T14:47:00.000+05:30</published><updated>2009-11-25T14:50:59.273+05:30</updated><title type='text'>What is the difference between High level and Low level test cases?</title><content type='html'>&lt;div align="justify"&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;High level Test cases are those which covers major functionality in the application (i.e. retrieve, update display, cancel (functionality related test cases), database test cases). &lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:verdana;"&gt;&lt;br /&gt;&lt;span style="color:#ffffff;"&gt;Low level test cases are those related to User Interface (UI) in the application.&lt;/span&gt;&lt;/span&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33583135-1078518805561324805?l=softwaretestingguide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://softwaretestingguide.blogspot.com/feeds/1078518805561324805/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33583135&amp;postID=1078518805561324805&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/1078518805561324805'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/1078518805561324805'/><link rel='alternate' type='text/html' href='http://softwaretestingguide.blogspot.com/2009/11/what-is-difference-between-high-level.html' title='What is the difference between High level and Low level test cases?'/><author><name>Jerry Ruban</name><uri>http://www.blogger.com/profile/11594786579026247568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33583135.post-3097347114398497224</id><published>2009-10-26T15:07:00.001+05:30</published><updated>2009-10-26T15:11:01.232+05:30</updated><title type='text'>Explain Localization Testing with examples.</title><content type='html'>&lt;div align="justify"&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;Localization is the process of changing or modifying an application to a particular culture or locale. This includes change in user interface, graphical designs or even the initial settings according to their culture and requirements.&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:verdana;"&gt;&lt;br /&gt;&lt;span style="color:#ffffff;"&gt;In terms of Localization Testing it verifies how correctly the application is changed or modified into that target culture and language.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:verdana;"&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;span style="color:#ffffff;"&gt;In case of translation required of the application on that local language, testing should be done on each field to check the correct translation. Other formats like date conversion, hardware and software usage like operating system should also be considered in localization testing.&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;span style="color:#ffffff;"&gt;Examples for Localization Testing are,&lt;br /&gt;· In Islamic Banking all the transactions and product features are based on Shariah Law, some important points to be noted in Islamic Banking are,&lt;br /&gt;1.In Islamic Banking, the bank shares the profit and loss with the customer.&lt;br /&gt;2.In Islamic Banking, the bank cannot charge interest on the customer; instead they charge a nominal fee which is termed as “Profit”.&lt;br /&gt;3.In Islamic Banking, the bank will not deal or invest in business like Gambling, Alcohol, Pork, etc.&lt;br /&gt;In this case, we need to test whether these Islamic banking conditions were modified and applied in the application or product.&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="color:#ffffff;"&gt;&lt;br /&gt;· In Islamic Lending, they follow both the Gregorian Calendar and Hijiri Calendar for calculating the loan repayment schedule. The Hijiri Calendar is commonly called as Islamic Calendar followed in all the Muslim countries according to the lunar cycle. The Hijiri Calendar has 12 months and 354 days which is 11 days shorter than Gregorian Calendar. In this case, we need to test the repayment schedule by comparing both the Gregorian Calendar and Hijiri Calendar.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33583135-3097347114398497224?l=softwaretestingguide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://softwaretestingguide.blogspot.com/feeds/3097347114398497224/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33583135&amp;postID=3097347114398497224&amp;isPopup=true' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/3097347114398497224'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/3097347114398497224'/><link rel='alternate' type='text/html' href='http://softwaretestingguide.blogspot.com/2009/10/explain-localization-testing-with.html' title='Explain Localization Testing with examples.'/><author><name>Jerry Ruban</name><uri>http://www.blogger.com/profile/11594786579026247568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33583135.post-6116663913325411477</id><published>2009-09-25T12:57:00.001+05:30</published><updated>2009-09-25T13:00:22.811+05:30</updated><title type='text'>Explain Risk Analysis in Software Testing.</title><content type='html'>&lt;div align="justify"&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;In Software Testing, &lt;strong&gt;Risk Analysis&lt;/strong&gt; is the process of identifying risks in applications and prioritizing them to test. &lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;In Software Testing some unavoidable risk might takes place like,&lt;br /&gt;·         Change in requirements or Incomplete requirements.&lt;br /&gt;·         Time allocation for testing.&lt;br /&gt;·         Developers delaying to deliver the build for testing.&lt;br /&gt;·         Urgency from client for delivery.&lt;br /&gt;·         Defect Leakage due to application size or complexity.&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;To overcome these risks, the following activities can be done,&lt;br /&gt;·         Conducting Risk Assessment review meeting with the development team.&lt;br /&gt;·         Profile for Risk coverage is created by mentioning the importance of each area.&lt;br /&gt;·         Using maximum resources to work on High Risk areas like allocating more testers for High risk areas and minimum resources for Medium and Low risk areas.Creation of Risk assessment database for future maintenance and management review.&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33583135-6116663913325411477?l=softwaretestingguide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://softwaretestingguide.blogspot.com/feeds/6116663913325411477/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33583135&amp;postID=6116663913325411477&amp;isPopup=true' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/6116663913325411477'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/6116663913325411477'/><link rel='alternate' type='text/html' href='http://softwaretestingguide.blogspot.com/2009/09/explain-risk-analysis-in-software.html' title='Explain Risk Analysis in Software Testing.'/><author><name>Jerry Ruban</name><uri>http://www.blogger.com/profile/11594786579026247568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33583135.post-8293397657148987643</id><published>2009-09-11T06:58:00.001+05:30</published><updated>2009-09-11T07:05:32.891+05:30</updated><title type='text'>What is the difference between Two Tier Architecture and Three Tier Architecture?</title><content type='html'>&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 11"&gt;&lt;meta name="Originator" content="Microsoft Word 11"&gt;&lt;div style="text-align: justify;"&gt;&lt;link rel="File-List" href="file:///C:%5CDOCUME%7E1%5CUser%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C03%5Cclip_filelist.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" latentstylecount="156"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face 	{font-family:Verdana; 	panose-1:2 11 6 4 3 5 4 4 2 4; 	mso-font-charset:0; 	mso-generic-font-family:swiss; 	mso-font-pitch:variable; 	mso-font-signature:536871559 0 0 0 415 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:"Times New Roman";} p 	{mso-margin-top-alt:auto; 	margin-right:0in; 	mso-margin-bottom-alt:auto; 	margin-left:0in; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:"Times New Roman";} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.25in 1.0in 1.25in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman"; 	mso-ansi-language:#0400; 	mso-fareast-language:#0400; 	mso-bidi-language:#0400;} &lt;/style&gt; &lt;![endif]--&gt;&lt;span style="font-size: 10pt; font-family: Verdana; color: rgb(255, 255, 255);"&gt;In &lt;span style="font-weight: bold;"&gt;Two Tier Architecture or Client/Server Architecture &lt;/span&gt;two layers like Client and Server is involved. The Client sends request to Server and the Server responds to the request by fetching the data from it. The problem with the Two Tier Architecture is the server cannot respond to multiple requests at the same time which causes data integrity issues.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;  &lt;/div&gt;&lt;p style="text-align: justify; color: rgb(255, 255, 255);"&gt;&lt;span style="font-size: 10pt; font-family: Verdana;"&gt;The Client/Server Testing involves testing the Two Tier Architecture of user interface in the front end and database as backend with dependencies on Client, Hardware and Servers.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify; color: rgb(255, 255, 255);"&gt;  &lt;/div&gt;&lt;p style="text-align: justify; color: rgb(255, 255, 255);"&gt;&lt;span style="font-size: 10pt; font-family: Verdana;"&gt;In &lt;span style="font-weight: bold;"&gt;Three Tier Architecture or Multi Tier Architecture&lt;/span&gt; three layers like Client, Server and Database are involved. In this the Client sends a request to Server, where the Server sends the request to Database for data, based on that request the Database sends back the data to Server and from Server the data is forwarded to Client. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify; color: rgb(255, 255, 255);"&gt;  &lt;span style="font-size: 10pt; font-family: Verdana;"&gt;The Web Application Testing involves testing the Three Tier Architecture including the User interface, Functionality, Performance, Compatibility, Security and Database testing.&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33583135-8293397657148987643?l=softwaretestingguide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://softwaretestingguide.blogspot.com/feeds/8293397657148987643/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33583135&amp;postID=8293397657148987643&amp;isPopup=true' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/8293397657148987643'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/8293397657148987643'/><link rel='alternate' type='text/html' href='http://softwaretestingguide.blogspot.com/2009/09/what-is-difference-between-two-tier.html' title='What is the difference between Two Tier Architecture and Three Tier Architecture?'/><author><name>Jerry Ruban</name><uri>http://www.blogger.com/profile/11594786579026247568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33583135.post-9098249424640819173</id><published>2009-07-02T14:21:00.007+05:30</published><updated>2009-07-02T14:31:13.970+05:30</updated><title type='text'>What is the difference between Static Testing and Dynamic Testing?</title><content type='html'>&lt;div align="justify"&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;&lt;strong&gt;Static Testing&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;Static Testing is a White Box testing technique where the developers verify or test their code with the help of checklist to find errors in it, this type of testing is done without running the actually developed application or program. Code Reviews, Inspections, Walkthroughs are mostly done in this stage of testing. &lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;&lt;strong&gt;Dynamic Testing&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;&lt;/span&gt; &lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;Dynamic Testing is done by executing the actual application with valid inputs to check the expected output. Examples of Dynamic Testing methodologies are Unit Testing, Integration Testing, System Testing and Acceptance Testing. &lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="color:#ffffff;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;Some differences between Static Testing and Dynamic Testing are,&lt;br /&gt;· Static Testing is more cost effective than Dynamic Testing because Static Testing is done in the initial stage.&lt;br /&gt;· In terms of Statement Coverage, the Static Testing covers more areas than Dynamic Testing in shorter time.&lt;br /&gt;· Static Testing is done before the code deployment where the Dynamic Testing is done after the code deployment.&lt;br /&gt;· Static Testing is done in the Verification stage where the Dynamic Testing is done in the Validation stage.&lt;/span&gt; &lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33583135-9098249424640819173?l=softwaretestingguide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://softwaretestingguide.blogspot.com/feeds/9098249424640819173/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33583135&amp;postID=9098249424640819173&amp;isPopup=true' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/9098249424640819173'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/9098249424640819173'/><link rel='alternate' type='text/html' href='http://softwaretestingguide.blogspot.com/2009/07/what-is-difference-between-static.html' title='What is the difference between Static Testing and Dynamic Testing?'/><author><name>Jerry Ruban</name><uri>http://www.blogger.com/profile/11594786579026247568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33583135.post-3856397618977130050</id><published>2009-06-01T16:01:00.000+05:30</published><updated>2009-06-01T16:02:52.899+05:30</updated><title type='text'>Explain Use case diagrams. What are the attributes of use cases?</title><content type='html'>&lt;div align="justify"&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;Use Case Diagrams is an overview graphical representation of the functionality in a system. It is used in the analysis phase of a project to specify the system to be developed.&lt;br /&gt;In Use Case Diagrams the whole system is defined as ACTORS, USE CASES and ASSOCIATIONS, the ACTORS are the external part of the system like users, computer software &amp;amp; hardware, USECASES is the behavior or functionality of the system when these ACTORS perform an action, the ASSOCIATIONS are the line drawn to show the connection between ACTORS and USECASES. One ACTOR can link to many USECASES and one USECASE can link to many ACTORS.&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33583135-3856397618977130050?l=softwaretestingguide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://softwaretestingguide.blogspot.com/feeds/3856397618977130050/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33583135&amp;postID=3856397618977130050&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/3856397618977130050'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/3856397618977130050'/><link rel='alternate' type='text/html' href='http://softwaretestingguide.blogspot.com/2009/06/explain-use-case-diagrams-what-are.html' title='Explain Use case diagrams. What are the attributes of use cases?'/><author><name>Jerry Ruban</name><uri>http://www.blogger.com/profile/11594786579026247568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33583135.post-2790537352365495964</id><published>2009-04-16T07:18:00.003+05:30</published><updated>2009-04-16T07:29:31.524+05:30</updated><title type='text'>What is Web Application Testing? Explain the different phases in Web Application Testing.</title><content type='html'>&lt;div align="justify"&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="color:#ffffff;"&gt;&lt;strong&gt;Web Application Testing&lt;/strong&gt; is done on a website to check its load, performance, Security, Functionality, Interface, compatibility and other usability related issues. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;In Web application testing, three phases of testing is done, they are, &lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:verdana;"&gt;&lt;div align="justify"&gt;&lt;span style="color:#ffffff;"&gt;&lt;strong&gt;Web Tier Testing&lt;/strong&gt;&lt;br /&gt;In Web tier testing, the browser compatibility of the application will be tested for IE, FireFox and other web browsers. &lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="color:#ffffff;"&gt;&lt;strong&gt;Middle Tier Testing&lt;/strong&gt;&lt;br /&gt;In Middle tier testing, the functionality and security issues were tested. &lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="color:#ffffff;"&gt;&lt;strong&gt;Database Tier Testing&lt;/strong&gt;&lt;br /&gt;In Database tier testing, the database integrity and the contents of the database were tested and verified.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33583135-2790537352365495964?l=softwaretestingguide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://softwaretestingguide.blogspot.com/feeds/2790537352365495964/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33583135&amp;postID=2790537352365495964&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/2790537352365495964'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/2790537352365495964'/><link rel='alternate' type='text/html' href='http://softwaretestingguide.blogspot.com/2009/04/what-is-web-application-testing-explain.html' title='What is Web Application Testing? Explain the different phases in Web Application Testing.'/><author><name>Jerry Ruban</name><uri>http://www.blogger.com/profile/11594786579026247568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33583135.post-2951657645154699387</id><published>2009-03-03T20:47:00.000+05:30</published><updated>2009-03-03T20:49:05.119+05:30</updated><title type='text'>What is the difference between Priority and Severity?</title><content type='html'>&lt;p style="text-align: justify; font-family: verdana; color: rgb(255, 255, 255);"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-size: 10pt;"&gt;The terms Priority and Severity are used in Bug Tracking to share the importance of a bug among the team and to fix it.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify; font-family: verdana; color: rgb(255, 255, 255);"&gt;  &lt;/div&gt;&lt;p style="text-align: justify; font-family: verdana; color: rgb(255, 255, 255);"&gt;&lt;span style="font-size:100%;"&gt;&lt;b&gt;&lt;span style="font-size: 10pt;"&gt;Severity&lt;/span&gt;&lt;/b&gt;&lt;span style="font-size: 10pt;"&gt;&lt;br /&gt;1. The Severity status is used to explain how badly the deviation is affecting the build.&lt;br /&gt;2. The severity type is defined by the tester based on the written test cases and functionality.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify; font-family: verdana; color: rgb(255, 255, 255);"&gt;  &lt;/div&gt;&lt;p style="text-align: justify; font-family: verdana; color: rgb(255, 255, 255);"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-size: 10pt;"&gt;Ex : If an application or a web page crashes when a remote link is clicked, in this case clicking the remote link by an user is rare but the impact of application crashing is severe, so the severity is high and priority is low.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify; font-family: verdana; color: rgb(255, 255, 255);"&gt;  &lt;/div&gt;&lt;p style="text-align: justify; font-family: verdana; color: rgb(255, 255, 255);"&gt;&lt;span style="font-size:100%;"&gt;&lt;b&gt;&lt;span style="font-size: 10pt;"&gt;Priority&lt;/span&gt;&lt;/b&gt;&lt;span style="font-size: 10pt;"&gt;&lt;br /&gt;1. The Priority status is set by the tester to the developer mentioning the time frame to fix a defect. If High priority is mentioned then the developer has to fix it at the earliest.&lt;br /&gt;2. The priority status is set based on the customer requirements.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify; font-family: verdana; color: rgb(255, 255, 255);"&gt;  &lt;/div&gt;&lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt; font-family: Verdana; color: black;"&gt;&lt;span style="color: rgb(255, 255, 255);font-size:100%;" &gt;&lt;span style="font-family: verdana;"&gt;Ex : If the company name is misspelled in the home page of a website, then the priority is high and the severity is low to fix it.&lt;/span&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33583135-2951657645154699387?l=softwaretestingguide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://softwaretestingguide.blogspot.com/feeds/2951657645154699387/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33583135&amp;postID=2951657645154699387&amp;isPopup=true' title='11 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/2951657645154699387'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/2951657645154699387'/><link rel='alternate' type='text/html' href='http://softwaretestingguide.blogspot.com/2009/03/what-is-difference-between-priority-and.html' title='What is the difference between Priority and Severity?'/><author><name>Jerry Ruban</name><uri>http://www.blogger.com/profile/11594786579026247568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33583135.post-8577917852065389984</id><published>2009-02-22T20:41:00.004+05:30</published><updated>2009-09-11T07:11:22.721+05:30</updated><title type='text'>Explain Unit Testing, Interface Testing and Integration Testing. Also explain the types of Integration Testing in brief.</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="color: rgb(255, 255, 255);font-size:100%;" &gt;&lt;span style="font-family: verdana; font-weight: bold;"&gt;Unit Testing&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;Unit Testing is done to check whether the individual modules of the source code is working properly. i.e Testing each and every unit of the application separately by the developer in developers environment.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: verdana; font-weight: bold;"&gt;Interface Testing&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;Interface Testing is done to check whether the individual modules are communicating properly one among other as per the specifications. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;Interface Testing is mostly used in testing the user interface of GUI applications. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: verdana; font-weight: bold;"&gt;Integration Testing&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;Integration Testing is done to check the connectivity by combining all the individual modules together and test the functionality. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;The types of Integration Testing are,&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;1) Big Bang Integration Testing&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;In Big Bang Integration Testing, the individual modules are not integrated until all the modules are ready. Then they will run to check whether it is performing well.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;In this type of testing, some disadvantages might occur like, &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;Defects can be found at the later stage. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;It would be difficult to find out whether the defect arouse in Interface or in module.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;2) Top Down Integration Testing&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;In Top Down Integration Testing, the high level modules are integrated and tested first. i.e Testing from main module to sub module. In this type of testing, Stubs are used as temporary module if a module is not ready for integration testing. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;3) Bottom Up Integration Testing&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;In Bottom Up Integration Testing, the low level modules are integrated and tested first i.e Testing from sub module to main module. Same like Stubs, here drivers are used as a temporary module for integration testing.&lt;/span&gt;&lt;/span&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/33583135-8577917852065389984?l=softwaretestingguide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://softwaretestingguide.blogspot.com/feeds/8577917852065389984/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33583135&amp;postID=8577917852065389984&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/8577917852065389984'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/8577917852065389984'/><link rel='alternate' type='text/html' href='http://softwaretestingguide.blogspot.com/2009/02/explain-unit-testing-interface-testing.html' title='Explain Unit Testing, Interface Testing and Integration Testing. Also explain the types of Integration Testing in brief.'/><author><name>Jerry Ruban</name><uri>http://www.blogger.com/profile/11594786579026247568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33583135.post-2884575620665195028</id><published>2009-02-07T12:21:00.000+05:30</published><updated>2009-02-07T12:24:07.113+05:30</updated><title type='text'>Explain Alpha, Beta, Gamma Testing.</title><content type='html'>&lt;p style="text-align: justify; font-family: verdana; color: rgb(255, 255, 255);" class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;&lt;b&gt;&lt;span style="font-size: 10pt;"&gt;Alpha Testing&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;span style="font-size: 10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;Alpha Testing is mostly like performing usability testing which is done by the in-house developers who developed the software or testers. Sometimes this Alpha Testing is done by the client or an outsider with the presence of developer and tester. The version release after alpha testing is called Alpha Release.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify; font-family: verdana; color: rgb(255, 255, 255);"&gt;        &lt;/div&gt;&lt;p style="text-align: justify; font-family: verdana; color: rgb(255, 255, 255);" class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="font-size: 10pt;"&gt;Beta Testing&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;span style="font-size: 10pt;"&gt;Beta Testing is done by limited number of end users before delivery, the change request would be fixed if the user gives feedback or reports defect. The version release after beta testing is called beta Release. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify; font-family: verdana; color: rgb(255, 255, 255);"&gt;      &lt;/div&gt;&lt;p style="text-align: justify; font-family: verdana; color: rgb(255, 255, 255);" class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="font-size: 10pt;"&gt;Gamma Testing&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;span style="font-size: 10pt;"&gt;Gamma Testing is done when the software is ready for release with specified requirements, this testing is done directly by skipping all the in-house testing activities.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33583135-2884575620665195028?l=softwaretestingguide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://softwaretestingguide.blogspot.com/feeds/2884575620665195028/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33583135&amp;postID=2884575620665195028&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/2884575620665195028'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/2884575620665195028'/><link rel='alternate' type='text/html' href='http://softwaretestingguide.blogspot.com/2009/02/explain-alpha-beta-gamma-testing.html' title='Explain Alpha, Beta, Gamma Testing.'/><author><name>Jerry Ruban</name><uri>http://www.blogger.com/profile/11594786579026247568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33583135.post-8476991402757005937</id><published>2009-01-18T16:29:00.007+05:30</published><updated>2009-01-19T20:37:58.098+05:30</updated><title type='text'>Explain the methods and techniques used for Security Testing.</title><content type='html'>&lt;div align="justify"&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;Security testing can be performed in many ways like,&lt;br /&gt;· Black Box Level&lt;br /&gt;· White Box Level&lt;br /&gt;· Database Level&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="color:#ffffff;"&gt;&lt;strong&gt;Black Box Level&lt;/strong&gt; &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;· Session Hijacking&lt;br /&gt;Session Hijacking commonly called as “IP Spoofing” where a user session will be attacked on a protected network. &lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;· Session Prediction&lt;br /&gt;Session Prediction is a method of obtaining data or a session ID of an authorized user and gets access to the application. In a web application the session ID can be retrieved from cookies or URL.&lt;br /&gt;The Session Prediction happening can be predicted when a website is not responding normally or stops responding for an unknown reason. &lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;· Email Spoofing&lt;br /&gt;Email Spoofing is duplicating the email header (“From” address) to look like originated from actual source and if the email is replied it will land in the spammers inbox. By inserting commands in the header the message information can be altered. It is possible to send a spoofed email with information you didn’t write. &lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;· Content Spoofing&lt;br /&gt;Content spoofing is a technique to develop a fake website and make the user believe that the information and website is genuine. When the user enters his Credit Card Number, Password, SSN and other important details the hacker can get the data and use if for fraud purposes. &lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;· Phishing&lt;br /&gt;Phishing is similar to Email Spoofing where the hacker sends a genuine look like mail attempting to get the personal and financial information of the user. The emails will appear to have come from well known websites. &lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;· Password Cracking&lt;br /&gt;Password Cracking is used to identify an unknown password or to identify a forgotten password&lt;br /&gt;Password cracking can be done through two ways,&lt;br /&gt;1. Brute Force – The hacker tries with a combination of characters within a length and tries until it is getting accepted.&lt;br /&gt;2. Password Dictionary – The hacker uses the Password dictionary where it is available on various topics. &lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;&lt;strong&gt;White Box Level &lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;· Malicious Code Injection&lt;br /&gt;SQL Injection is most popular in Code Injection Attack, the hacker attach the malicious code into the good code by inserting the field in the application. The motive behind the injection is to steal the secured information which was intended to be used by a set of users.&lt;br /&gt;Apart from SQL Injection, the other types of Malicious code injection are XPath Injection, LDAP Injection, and Command Execution Injection. Similar to SQL Injection the XPath Injection deals with XML document. &lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;· Penetration Testing&lt;br /&gt;Penetration Testing is used to check the security of a computer or a network. The test process explores all the security aspects of the system and tries to penetrate the system. &lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;· Input Validation&lt;br /&gt;Input validation is used to defend the applications from hackers. If the input is not validated mostly in web applications it could lead to system crashes, database manipulation and corruption. &lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;· Variable Manipulation&lt;br /&gt;Variable manipulation is used as a method for specifying or editing the variables in a program. It is mostly used to alter the data sent to web server.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Database Level&lt;/strong&gt; &lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="color:#ffffff;"&gt;&lt;span style="font-family:verdana;"&gt;· SQL Injection&lt;br /&gt;SQL Injection is used to hack the websites by changing the backend SQL statements, using this technique the hacker can steal the data from database and also delete and modify it.&lt;/span&gt; &lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33583135-8476991402757005937?l=softwaretestingguide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://softwaretestingguide.blogspot.com/feeds/8476991402757005937/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33583135&amp;postID=8476991402757005937&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/8476991402757005937'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/8476991402757005937'/><link rel='alternate' type='text/html' href='http://softwaretestingguide.blogspot.com/2009/01/explain-methods-and-techniques-used-for.html' title='Explain the methods and techniques used for Security Testing.'/><author><name>Jerry Ruban</name><uri>http://www.blogger.com/profile/11594786579026247568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33583135.post-5985797292156772093</id><published>2008-12-22T07:32:00.005+05:30</published><updated>2009-09-11T07:20:38.065+05:30</updated><title type='text'>Explain IEEE 829 standard and other software testing standards.</title><content type='html'>&lt;span style="font-size:100%;"&gt;&lt;span lang="EN"  style="font-size:10px;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;div style="font-family: verdana; color: rgb(255, 255, 255); text-align: justify;"&gt;    &lt;/div&gt;&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 11"&gt;&lt;meta name="Originator" content="Microsoft Word 11"&gt;&lt;link rel="File-List" href="file:///C:%5CDOCUME%7E1%5CUser%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C03%5Cclip_filelist.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" latentstylecount="156"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face 	{font-family:Verdana; 	panose-1:2 11 6 4 3 5 4 4 2 4; 	mso-font-charset:0; 	mso-generic-font-family:swiss; 	mso-font-pitch:variable; 	mso-font-signature:536871559 0 0 0 415 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:"Times New Roman";} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.25in 1.0in 1.25in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;}  /* List Definitions */  @list l0 	{mso-list-id:1124926523; 	mso-list-type:hybrid; 	mso-list-template-ids:2074540576 67698705 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l0:level1 	{mso-level-text:"%1\)"; 	mso-level-tab-stop:none; 	mso-level-number-position:left; 	text-indent:-.25in;} ol 	{margin-bottom:0in;} ul 	{margin-bottom:0in;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman"; 	mso-ansi-language:#0400; 	mso-fareast-language:#0400; 	mso-bidi-language:#0400;} &lt;/style&gt; &lt;![endif]--&gt;&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 11"&gt;&lt;meta name="Originator" content="Microsoft Word 11"&gt;&lt;link rel="File-List" href="file:///C:%5CDOCUME%7E1%5CUser%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C05%5Cclip_filelist.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" latentstylecount="156"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face 	{font-family:Verdana; 	panose-1:2 11 6 4 3 5 4 4 2 4; 	mso-font-charset:0; 	mso-generic-font-family:swiss; 	mso-font-pitch:variable; 	mso-font-signature:536871559 0 0 0 415 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:"Times New Roman";} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.25in 1.0in 1.25in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman"; 	mso-ansi-language:#0400; 	mso-fareast-language:#0400; 	mso-bidi-language:#0400;} &lt;/style&gt; &lt;![endif]--&gt;&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 11"&gt;&lt;meta name="Originator" content="Microsoft Word 11"&gt;&lt;link rel="File-List" href="file:///C:%5CDOCUME%7E1%5CUser%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C05%5Cclip_filelist.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" latentstylecount="156"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face 	{font-family:Verdana; 	panose-1:2 11 6 4 3 5 4 4 2 4; 	mso-font-charset:0; 	mso-generic-font-family:swiss; 	mso-font-pitch:variable; 	mso-font-signature:536871559 0 0 0 415 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:"Times New Roman";} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.25in 1.0in 1.25in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman"; 	mso-ansi-language:#0400; 	mso-fareast-language:#0400; 	mso-bidi-language:#0400;} &lt;/style&gt; &lt;![endif]--&gt;  &lt;p class="MsoNormal" style="text-align: justify; color: rgb(255, 255, 255);"&gt;&lt;span style="font-size: 10pt; font-family: Verdana;" lang="EN"&gt;&lt;span style="font-weight: bold;"&gt;IEEE 829 Standard&lt;/span&gt; is used for Software Test Documentation&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: Verdana;" lang="EN"&gt;, where it specifies format for the set of documents to be used in the different stages software testing. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify; color: rgb(255, 255, 255);"&gt;&lt;span style="font-size: 10pt; font-family: Verdana;" lang="EN"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify; color: rgb(255, 255, 255);"&gt;&lt;span style="font-size: 10pt; font-family: Verdana;" lang="EN"&gt;The documents are,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify; color: rgb(255, 255, 255);"&gt;&lt;span style="font-size: 10pt; font-family: Verdana;" lang="EN"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify; color: rgb(255, 255, 255);"&gt;&lt;b style=""&gt;&lt;span style="font-size: 10pt; font-family: Verdana;" lang="EN"&gt;Test Plan&lt;/span&gt;&lt;/b&gt;&lt;span style="font-size: 10pt; font-family: Verdana;" lang="EN"&gt; – Test Plan is a planning document which has information about the scope, resources, duration, test coverage and other details.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify; color: rgb(255, 255, 255);"&gt;&lt;span style="font-size: 10pt; font-family: Verdana;" lang="EN"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify; color: rgb(255, 255, 255);"&gt;&lt;b style=""&gt;&lt;span style="font-size: 10pt; font-family: Verdana;" lang="EN"&gt;Test Design&lt;/span&gt;&lt;/b&gt;&lt;span style="font-size: 10pt; font-family: Verdana;" lang="EN"&gt; – Test Design document has information of test pass criteria with test conditions and expected results.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify; color: rgb(255, 255, 255);"&gt;&lt;span style="font-size: 10pt; font-family: Verdana;" lang="EN"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify; color: rgb(255, 255, 255);"&gt;&lt;b style=""&gt;&lt;span style="font-size: 10pt; font-family: Verdana;" lang="EN"&gt;Test Case&lt;/span&gt;&lt;/b&gt;&lt;span style="font-size: 10pt; font-family: Verdana;" lang="EN"&gt; – Test case document has information about the test data to be used.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify; color: rgb(255, 255, 255);"&gt;&lt;span style="font-size: 10pt; font-family: Verdana;" lang="EN"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify; color: rgb(255, 255, 255);"&gt;&lt;b style=""&gt;&lt;span style="font-size: 10pt; font-family: Verdana;" lang="EN"&gt;Test Procedure&lt;/span&gt;&lt;/b&gt;&lt;span style="font-size: 10pt; font-family: Verdana;" lang="EN"&gt; – Test Procedure has information about the test steps to be followed and how to execute it.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify; color: rgb(255, 255, 255);"&gt;&lt;span style="font-size: 10pt; font-family: Verdana;" lang="EN"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify; color: rgb(255, 255, 255);"&gt;&lt;b style=""&gt;&lt;span style="font-size: 10pt; font-family: Verdana;" lang="EN"&gt;Test Log&lt;/span&gt;&lt;/b&gt;&lt;span style="font-size: 10pt; font-family: Verdana;" lang="EN"&gt; – Test log has details about the run test cases, test plans &amp;amp; fail status, order, and the resource information who tested it.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify; color: rgb(255, 255, 255);"&gt;&lt;span style="font-size: 10pt; font-family: Verdana;" lang="EN"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify; color: rgb(255, 255, 255);"&gt;&lt;b style=""&gt;&lt;span style="font-size: 10pt; font-family: Verdana;" lang="EN"&gt;Test Incident Report&lt;/span&gt;&lt;/b&gt;&lt;span style="font-size: 10pt; font-family: Verdana;" lang="EN"&gt; – Test Incident Report has information about the failed test comparing the actual result with expected result. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify; color: rgb(255, 255, 255);"&gt;&lt;span style="font-size: 10pt; font-family: Verdana;" lang="EN"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify; color: rgb(255, 255, 255);"&gt;&lt;b style=""&gt;&lt;span style="font-size: 10pt; font-family: Verdana;" lang="EN"&gt;Test Summary Report&lt;/span&gt;&lt;/b&gt;&lt;span style="font-size: 10pt; font-family: Verdana;" lang="EN"&gt; – Test Summary Report has information about the testing done and quality of the software, it also analyses whether the software has met the requirements given by customer.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify; color: rgb(255, 255, 255);"&gt;&lt;span style="font-size: 10pt; font-family: Verdana;" lang="EN"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify; color: rgb(255, 255, 255);"&gt;&lt;span style="font-size: 10pt; font-family: Verdana;" lang="EN"&gt;The other standards related to software testing are,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify; color: rgb(255, 255, 255);"&gt;&lt;span style="font-size: 10pt; font-family: Verdana;" lang="EN"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify; color: rgb(255, 255, 255);"&gt;&lt;span style="font-size: 10pt; font-family: Verdana;" lang="EN"&gt;IEEE 1008 is for Unit Testing&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify; color: rgb(255, 255, 255);"&gt;&lt;span style="font-size: 10pt; font-family: Verdana;" lang="EN"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify; color: rgb(255, 255, 255);"&gt;&lt;span style="font-size: 10pt; font-family: Verdana;" lang="EN"&gt;IEEE 1012 is for Software verification and validation&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify; color: rgb(255, 255, 255);"&gt;&lt;span style="font-size: 10pt; font-family: Verdana;" lang="EN"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify; color: rgb(255, 255, 255);"&gt;&lt;span style="font-size: 10pt; font-family: Verdana;" lang="EN"&gt;IEEE 1028 is for Software Inspections&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify; color: rgb(255, 255, 255);"&gt;&lt;span style="font-size: 10pt; font-family: Verdana;" lang="EN"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify; color: rgb(255, 255, 255);"&gt;&lt;span style="font-size: 10pt; font-family: Verdana;" lang="EN"&gt;IEEE 1061 is for Software metrics and methodology&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify; color: rgb(255, 255, 255);"&gt;&lt;span style="font-size: 10pt; font-family: Verdana;" lang="EN"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify; color: rgb(255, 255, 255);"&gt;&lt;span style="font-size: 10pt; font-family: Verdana;" lang="EN"&gt;IEEE 1233 is for guiding the SRS development&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify; color: rgb(255, 255, 255);"&gt;&lt;span style="font-size: 10pt; font-family: Verdana;" lang="EN"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify; color: rgb(255, 255, 255);"&gt;&lt;span style="font-size: 10pt; font-family: Verdana;" lang="EN"&gt;IEEE 12207 is for SLC process&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify; color: rgb(255, 255, 255);"&gt;&lt;span style="font-size: 10pt; font-family: Verdana;" lang="EN"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;div style="text-align: justify; color: rgb(255, 255, 255);"&gt;  &lt;/div&gt;&lt;p style="text-align: justify; color: rgb(255, 255, 255);" class="MsoNormal"&gt;&lt;span style=";font-family:Verdana;font-size:10pt;"  lang="EN" &gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;span style=";font-family:Verdana;font-size:10pt;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33583135-5985797292156772093?l=softwaretestingguide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://softwaretestingguide.blogspot.com/feeds/5985797292156772093/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33583135&amp;postID=5985797292156772093&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/5985797292156772093'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/5985797292156772093'/><link rel='alternate' type='text/html' href='http://softwaretestingguide.blogspot.com/2008/12/explain-ieee-829-standard-and-other.html' title='Explain IEEE 829 standard and other software testing standards.'/><author><name>Jerry Ruban</name><uri>http://www.blogger.com/profile/11594786579026247568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33583135.post-3007004754705178396</id><published>2008-12-17T07:20:00.006+05:30</published><updated>2009-12-29T15:39:30.099+05:30</updated><title type='text'>What is Test Harness?</title><content type='html'>&lt;div align="justify"&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="color:#ffffff;"&gt;&lt;strong&gt;Test Harness&lt;/strong&gt; is configuring a set of tools and test data to test an application in various conditions, which involves monitoring the output with expected output for correctness.&lt;br /&gt;&lt;br /&gt;The benefits of Test Harness are,&lt;br /&gt;Productivity increase due to process automation.&lt;br /&gt;Quality in the application.&lt;/span&gt;&lt;/span&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33583135-3007004754705178396?l=softwaretestingguide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://softwaretestingguide.blogspot.com/feeds/3007004754705178396/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33583135&amp;postID=3007004754705178396&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/3007004754705178396'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/3007004754705178396'/><link rel='alternate' type='text/html' href='http://softwaretestingguide.blogspot.com/2008/12/what-is-test-harness.html' title='What is Test Harness?'/><author><name>Jerry Ruban</name><uri>http://www.blogger.com/profile/11594786579026247568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33583135.post-6485146632365919518</id><published>2008-11-23T08:40:00.007+05:30</published><updated>2009-09-25T12:38:03.845+05:30</updated><title type='text'>What is SEI? CMM? CMMI? ISO? IEEE? ANSI?</title><content type='html'>&lt;div align="justify"&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="color:#ffffff;"&gt;&lt;strong&gt;SEI&lt;/strong&gt; refers to Software Engineering Institute of Carnegie Mellon University in Pittsburgh&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;, it helps to improve software development process. SEI offers technical guidance for advanced practice in software engineering.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;CMM&lt;/strong&gt; refers to 'Capability Maturity Model', presently called as CMMI 'Capability Maturity Model Integration’; it was developed by SEI and used to understand the processes followed in as organization. CMMI ratings were given to organizations after review by auditors.&lt;br /&gt;&lt;br /&gt;CMMI has five levels of process maturity for quality software delivery, they are,&lt;br /&gt;&lt;br /&gt;Level 1 – In this level only few processes were used and to rely on individual efforts for successful completion of projects.&lt;br /&gt;&lt;br /&gt;Level 2 – In this level there will be realistic planning like project tracking, requirements analysis, configuration management.&lt;br /&gt;&lt;br /&gt;Level 3 – In this level a proper software development and maintenance are incorporated throughout the organization. Training programs are exercised for better understanding of the process. &lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;Level 4 – In this level various metrics are used to follow the process and products. The delivery quality is high.&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;Level 5 – In this level new process and technology were used and implemented efficiently. The objective will be for consistence process development.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;ISO&lt;/strong&gt; refers to 'International Organization for Standardization', the ISO 9001:2000 standard is used for quality systems audited by outside auditors. This standard is applicable for manufacturing companies not only for software. This standard is given based on the documentation, design, production, testing, servicing and other processes.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;IEEE&lt;/strong&gt; refers to 'Institute of Electrical and Electronics Engineers', which has members from many technical professional organizations around the world. IEEE 829 is the standard followed for software test documentation.&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;span style="color:#ffffff;"&gt;&lt;span style="font-family:verdana;"&gt;&lt;strong&gt;ANSI&lt;/strong&gt; refers to 'American National Standards Institute', which manages the development of standards for products, services, personnel, processes, and systems in U.S. This organization also works with other international standards to make use of American products worldwide&lt;/span&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33583135-6485146632365919518?l=softwaretestingguide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://softwaretestingguide.blogspot.com/feeds/6485146632365919518/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33583135&amp;postID=6485146632365919518&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/6485146632365919518'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/6485146632365919518'/><link rel='alternate' type='text/html' href='http://softwaretestingguide.blogspot.com/2008/11/what-is-sei-cmm-cmmi-iso-ieee-ansi.html' title='What is SEI? CMM? CMMI? ISO? IEEE? ANSI?'/><author><name>Jerry Ruban</name><uri>http://www.blogger.com/profile/11594786579026247568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33583135.post-2338614376474297140</id><published>2008-10-14T15:34:00.003+05:30</published><updated>2008-10-29T20:27:07.402+05:30</updated><title type='text'>What is Scalability Testing?</title><content type='html'>&lt;div align="justify"&gt;&lt;span style="color: rgb(255, 255, 255);font-family:verdana;" &gt;Scalability Testing is used to check whether the functionality and performance of a system are capable to meet the volume and size change as per the requirements.&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="color: rgb(255, 255, 255);font-family:verdana;" &gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="color: rgb(255, 255, 255);font-family:verdana;" &gt;Scalability testing can be done using load test with various software and hardware configurations changed, where the testing environment settings unchanged. &lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33583135-2338614376474297140?l=softwaretestingguide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://softwaretestingguide.blogspot.com/feeds/2338614376474297140/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33583135&amp;postID=2338614376474297140&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/2338614376474297140'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/2338614376474297140'/><link rel='alternate' type='text/html' href='http://softwaretestingguide.blogspot.com/2008/10/what-is-scalability-testing.html' title='What is Scalability Testing?'/><author><name>Jerry Ruban</name><uri>http://www.blogger.com/profile/11594786579026247568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33583135.post-2411608892661464927</id><published>2008-09-27T07:32:00.003+05:30</published><updated>2009-09-25T12:38:48.641+05:30</updated><title type='text'>Explain Test Plan, Test Strategy, Test Scenario, Test Case, Test Script, Test Environment, Test Procedure and Test Log.</title><content type='html'>&lt;div align="justify"&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="color:#ffffff;"&gt;&lt;strong&gt;Test Plan:&lt;br /&gt;&lt;/strong&gt;Test Plan is a document with information on Scope of the project, Approach, Schedule of testing activities, Resources or Manpower required, Risk Issues, Features to be tested and not to be tested, Test Tools and Environment Requirements.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Test Strategy:&lt;/strong&gt;&lt;br /&gt;Test Strategy is a document prepared by the Quality Assurance Department with the details of testing approach to reach the Quality standards.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="color:#ffffff;"&gt;&lt;strong&gt;Test Scenario:&lt;br /&gt;&lt;/strong&gt;Test Scenario is prepared based on the test cases and test scripts with the sequence of execution.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="color:#ffffff;"&gt;&lt;strong&gt;Test Case:&lt;br /&gt;&lt;/strong&gt;Test case is a document normally prepared by the tester with the sequence of steps to test the behavior of feature/functionality/non-functionality of the application.&lt;br /&gt;Test Case document consists of Test case ID, Test Case Name, Conditions (Pre and Post Conditions) or Actions, Environment, Expected Results, Actual Results, Pass/Fail.&lt;br /&gt;The Test cases can be broadly classified as User Interface Test cases, Positive Test cases and Negative Test cases.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="color:#ffffff;"&gt;&lt;strong&gt;Test Script:&lt;br /&gt;&lt;/strong&gt;Test Script is a program written to test the functionality of the application. It is a set of system readable instructions to automate the testing with the advantage of doing repeatable and regression testing easily.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Test Environment:&lt;/strong&gt;&lt;br /&gt;It is the Hardware and Software Environment where is the testing is going to be done. It also explains whether the software under test interacts with Stubs and Drivers.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#ffffff;"&gt;&lt;span style="font-family:verdana;"&gt;&lt;strong&gt;Test Procedure:&lt;br /&gt;&lt;/strong&gt;Test Procedure is a document with the detailed instruction for step by step execution of one or more test cases. Test procedure is used in Test Scenario and Test Scripts.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Test Log:&lt;/strong&gt;&lt;br /&gt;Test Log contains the details of test case execution and the output information.&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33583135-2411608892661464927?l=softwaretestingguide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://softwaretestingguide.blogspot.com/feeds/2411608892661464927/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33583135&amp;postID=2411608892661464927&amp;isPopup=true' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/2411608892661464927'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/2411608892661464927'/><link rel='alternate' type='text/html' href='http://softwaretestingguide.blogspot.com/2008/09/explain-test-plan-test-strategy-test.html' title='Explain Test Plan, Test Strategy, Test Scenario, Test Case, Test Script, Test Environment, Test Procedure and Test Log.'/><author><name>Jerry Ruban</name><uri>http://www.blogger.com/profile/11594786579026247568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33583135.post-8205348703981979103</id><published>2008-09-22T07:21:00.001+05:30</published><updated>2008-10-29T20:59:34.478+05:30</updated><title type='text'>What are the major activities in Database Testing?</title><content type='html'>&lt;div align="justify"&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;&lt;span style="font-family:verdana;"&gt;The major activities in Database testing includes,&lt;br /&gt;Checking the Data Validity&lt;br /&gt;Checking the Data Integrity&lt;br /&gt;Checking the Performance related to Database&lt;br /&gt;Checking the Security Aspects&lt;br /&gt;&lt;br /&gt;The aspects to be considered in Database Schema testing are,&lt;br /&gt;Checking the Databases and Devices&lt;br /&gt;Checking the Tables, Fields, Constraints, Defaults&lt;br /&gt;Checking the Keys and Indexes&lt;br /&gt;Checking the Stored procedures &amp;amp; Packages&lt;br /&gt;Checking the Error messages&lt;br /&gt;Checking the Triggers - Update, Insert, Delete&lt;br /&gt;Checking the Schema comparisons&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33583135-8205348703981979103?l=softwaretestingguide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://softwaretestingguide.blogspot.com/feeds/8205348703981979103/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33583135&amp;postID=8205348703981979103&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/8205348703981979103'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/8205348703981979103'/><link rel='alternate' type='text/html' href='http://softwaretestingguide.blogspot.com/2008/09/what-are-major-activities-in-database.html' title='What are the major activities in Database Testing?'/><author><name>Jerry Ruban</name><uri>http://www.blogger.com/profile/11594786579026247568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33583135.post-3607540748964834059</id><published>2008-06-22T16:53:00.000+05:30</published><updated>2008-06-22T17:34:01.952+05:30</updated><title type='text'>What is Fuzz Testing ?</title><content type='html'>&lt;div align="justify"&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;Fuzz testing is a Black box testing technique which uses random bad data to attack a program and see what breaks in the application. &lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;Fuzz testing is mostly used to,&lt;br /&gt;• Set up a correct file to enter your program.&lt;br /&gt;• Restore some part of the file by using random data.&lt;br /&gt;• Unlock the file with the program.&lt;br /&gt;• Observe what breaks. &lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:verdana;color:#cccccc;"&gt;&lt;div align="justify"&gt;&lt;span style="color:#ffffff;"&gt;Fuzz testing can be automated for maximum effects on large applications. This testing improves the confidence that the application is safe and secure&lt;/span&gt;. &lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33583135-3607540748964834059?l=softwaretestingguide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://softwaretestingguide.blogspot.com/feeds/3607540748964834059/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33583135&amp;postID=3607540748964834059&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/3607540748964834059'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/3607540748964834059'/><link rel='alternate' type='text/html' href='http://softwaretestingguide.blogspot.com/2008/06/what-is-fuzz-testing.html' title='What is Fuzz Testing ?'/><author><name>Jerry Ruban</name><uri>http://www.blogger.com/profile/11594786579026247568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33583135.post-8460281368425367275</id><published>2007-09-28T13:24:00.000+05:30</published><updated>2008-06-22T17:31:08.384+05:30</updated><title type='text'>Explain Peer Review in Software Testing</title><content type='html'>&lt;div align="justify"&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="color:#ffffff;"&gt;It is an alternative form of Testing, where some colleagues were invited to examine your work products for defects and improvement opportunities.&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;div align="justify"&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;Some Peer review approaches are,&lt;br /&gt;&lt;br /&gt;Inspection – It is a more systematic and rigorous type of peer review.  Inspections are more effective at finding defects than are informal reviews.&lt;br /&gt;Ex : In Motorola’s Iridium project nearly 80% of the defects were detected through inspections where only 60% of the defects were detected through formal reviews.&lt;br /&gt;  &lt;br /&gt;Team Reviews – It is a planned and structured approach but less formal and less rigorous comparing to Inspections.&lt;br /&gt;&lt;br /&gt;Walkthrough – It is an informal review because the work product’s author describes it to some colleagues and asks for suggestions. Walkthroughs are informal because they typically do not follow a defined procedure, do not specify exit criteria, require no management reporting, and generate no metrics.&lt;br /&gt;&lt;br /&gt;Pair Programming – In Pair Programming, two developers work together on the same program at a single workstation and continuously reviewing their work.&lt;br /&gt;&lt;br /&gt;Peer Deskcheck – In Peer Deskcheck only one person besides the author examines the work product. It is an informal review, where the reviewer can use defect checklists and some analysis methods to increase the effectiveness.&lt;br /&gt;&lt;br /&gt;Passaround – It is a multiple, concurrent peer deskcheck where several people are invited to provide comments on the product.&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33583135-8460281368425367275?l=softwaretestingguide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://softwaretestingguide.blogspot.com/feeds/8460281368425367275/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33583135&amp;postID=8460281368425367275&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/8460281368425367275'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/8460281368425367275'/><link rel='alternate' type='text/html' href='http://softwaretestingguide.blogspot.com/2007/09/explain-peer-review-in-software-testing.html' title='Explain Peer Review in Software Testing'/><author><name>Jerry Ruban</name><uri>http://www.blogger.com/profile/11594786579026247568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33583135.post-7674848796788812088</id><published>2007-08-30T22:14:00.000+05:30</published><updated>2008-06-22T17:27:30.618+05:30</updated><title type='text'>Explain Compatibility Testing with an example.</title><content type='html'>&lt;div align="justify"&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;Compatibility testing is to evaluate the application compatibility with the computing environment like Operating System, Database, Browser compatibility, Backwards compatibility, Computing capacity of the Hardware Platform and compatibility of the Peripherals.&lt;br /&gt;&lt;br /&gt;Ex : If Compatibility testing is done on a Game application, before installing a game on a computer,  its compatibility is checked with the computer specification that whether it is compatible with the computer having that much of specification or not.&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33583135-7674848796788812088?l=softwaretestingguide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://softwaretestingguide.blogspot.com/feeds/7674848796788812088/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33583135&amp;postID=7674848796788812088&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/7674848796788812088'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/7674848796788812088'/><link rel='alternate' type='text/html' href='http://softwaretestingguide.blogspot.com/2007/08/explain-compatibility-testing-with_30.html' title='Explain Compatibility Testing with an example.'/><author><name>Jerry Ruban</name><uri>http://www.blogger.com/profile/11594786579026247568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33583135.post-4455287291344570556</id><published>2007-08-30T21:44:00.000+05:30</published><updated>2008-06-22T17:22:58.793+05:30</updated><title type='text'>What  is Traceability Matrix ?</title><content type='html'>&lt;div align="justify"&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;Traceability Matrix is a document used for tracking the requirement, Test cases and the defect. This document is prepared to make the clients satisfy that the coverage done is complete as end to end, This document consists of Requirement/Base line doc Ref No., Test case/Condition, Defects/Bug id. Using this document the person can track the Requirement based on the Defect id.&lt;/span&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33583135-4455287291344570556?l=softwaretestingguide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://softwaretestingguide.blogspot.com/feeds/4455287291344570556/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33583135&amp;postID=4455287291344570556&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/4455287291344570556'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/4455287291344570556'/><link rel='alternate' type='text/html' href='http://softwaretestingguide.blogspot.com/2007/08/explain-traceability-matrix_30.html' title='What  is Traceability Matrix ?'/><author><name>Jerry Ruban</name><uri>http://www.blogger.com/profile/11594786579026247568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33583135.post-2979893016091689178</id><published>2007-08-29T21:01:00.003+05:30</published><updated>2009-12-29T15:30:01.886+05:30</updated><title type='text'>Explain Load, Performance, Stress Testing with an example</title><content type='html'>&lt;div align="justify"&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;Load Testing and Performance Testing are commonly said as positive testing where as Stress Testing is said to be as negative testing. &lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;Say for example if there is an application which can handle 25 simultaneous user logins at a time. In load testing we will test the application for 25 users and check how application is working in this stage, in performance testing we will concentrate on the time taken to perform the operation. Where as in stress testing we will test with more users than 25 and the test will continue to any number and we will check where the application is cracking the Hardware resources.&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33583135-2979893016091689178?l=softwaretestingguide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://softwaretestingguide.blogspot.com/feeds/2979893016091689178/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33583135&amp;postID=2979893016091689178&amp;isPopup=true' title='11 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/2979893016091689178'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/2979893016091689178'/><link rel='alternate' type='text/html' href='http://softwaretestingguide.blogspot.com/2007/08/explain-load-performance-stress-testing.html' title='Explain Load, Performance, Stress Testing with an example'/><author><name>Jerry Ruban</name><uri>http://www.blogger.com/profile/11594786579026247568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33583135.post-116954503825054097</id><published>2007-01-23T15:06:00.002+05:30</published><updated>2009-09-11T09:49:58.182+05:30</updated><title type='text'>Explain Boundary value testing and Equivalence testing with some examples.</title><content type='html'>&lt;div align="justify"&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="color:#ffffff;"&gt;&lt;strong&gt;Boundary value testing&lt;/strong&gt; is a technique to find whether the application is accepting the expected range of values and rejecting the values which falls out of range.&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;div align="justify"&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;&lt;/span&gt; &lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;Ex. A user ID text box has to accept alphabet characters ( a-z ) with length of 4 to 10 characters.&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="color:#ffffff;"&gt;BVA is done like this, max value:10 pass; max-1: 9 pass;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;div align="justify"&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="color:#ffffff;"&gt;max+1=11 fail ;min=4 pass;min+1=5 pass;min-1=3 fail;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;div align="justify"&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;&lt;/span&gt; &lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;Like wise we check the corner values and come out with a conclusion whether the application is accepting correct range of values. &lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="color:#ffffff;"&gt;&lt;span style="font-family:verdana;"&gt; &lt;/div&gt;&lt;/span&gt;&lt;/span&gt;&lt;div align="justify"&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="color:#ffffff;"&gt;&lt;strong&gt;Equivalence testing&lt;/strong&gt; is normally used to check the type of the object.&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;div align="justify"&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;&lt;/span&gt; &lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="color:#ffffff;"&gt;Ex. A user ID text box has to accept alphabet characters ( a - z ) with length of 4 to 10 characters.&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;div align="justify"&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="color:#ffffff;"&gt;In +ve condition we have test the object by giving alphabets. i.e a-z char only, after that we need to check whether the object accepts the value, it will pass.&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;div align="justify"&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;&lt;/span&gt; &lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;In -ve condition we have to test by giving other than alphabets (a-z) i.e A-Z,0-9,blank etc, it will fail. &lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33583135-116954503825054097?l=softwaretestingguide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://softwaretestingguide.blogspot.com/feeds/116954503825054097/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33583135&amp;postID=116954503825054097&amp;isPopup=true' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/116954503825054097'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/116954503825054097'/><link rel='alternate' type='text/html' href='http://softwaretestingguide.blogspot.com/2007/01/explain-boundary-value-testing-and.html' title='Explain Boundary value testing and Equivalence testing with some examples.'/><author><name>Jerry Ruban</name><uri>http://www.blogger.com/profile/11594786579026247568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33583135.post-116902700997709668</id><published>2007-01-17T15:12:00.003+05:30</published><updated>2009-12-29T15:38:28.381+05:30</updated><title type='text'>What is Security testing?</title><content type='html'>&lt;div align="justify"&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;It is a process used to look out whether the security features of a system are implemented as designed and also whether they are adequate for a proposed application environment. This process involves functional testing, penetration testing and verification.&lt;/span&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33583135-116902700997709668?l=softwaretestingguide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://softwaretestingguide.blogspot.com/feeds/116902700997709668/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33583135&amp;postID=116902700997709668&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/116902700997709668'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/116902700997709668'/><link rel='alternate' type='text/html' href='http://softwaretestingguide.blogspot.com/2007/01/what-is-security-testing.html' title='What is Security testing?'/><author><name>Jerry Ruban</name><uri>http://www.blogger.com/profile/11594786579026247568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33583135.post-116902341201743929</id><published>2007-01-17T14:12:00.003+05:30</published><updated>2009-12-29T15:38:40.576+05:30</updated><title type='text'>What is Installation testing?</title><content type='html'>&lt;div align="justify"&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="color:#ffffff;"&gt;&lt;strong&gt;Installation testing&lt;/strong&gt; is done to verify whether the hardware and software are installed and configured properly. This will ensure that all the system components were used during the testing process. This Installation testing will look out the testing for a high volume data, error messages as well as security testing.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33583135-116902341201743929?l=softwaretestingguide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://softwaretestingguide.blogspot.com/feeds/116902341201743929/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33583135&amp;postID=116902341201743929&amp;isPopup=true' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/116902341201743929'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/116902341201743929'/><link rel='alternate' type='text/html' href='http://softwaretestingguide.blogspot.com/2007/01/what-is-installation-testing.html' title='What is Installation testing?'/><author><name>Jerry Ruban</name><uri>http://www.blogger.com/profile/11594786579026247568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33583135.post-116720037899575488</id><published>2006-12-27T11:49:00.003+05:30</published><updated>2009-12-29T15:39:43.362+05:30</updated><title type='text'>What is AUT ?</title><content type='html'>&lt;div align="justify"&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="color:#ffffff;"&gt;&lt;strong&gt;AUT&lt;/strong&gt; is nothing but "Application Under Test". After the designing and coding phase in Software development life cycle, the application comes for testing then at that time the application is stated as Application Under Test.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33583135-116720037899575488?l=softwaretestingguide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://softwaretestingguide.blogspot.com/feeds/116720037899575488/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33583135&amp;postID=116720037899575488&amp;isPopup=true' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/116720037899575488'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/116720037899575488'/><link rel='alternate' type='text/html' href='http://softwaretestingguide.blogspot.com/2006/12/what-is-aut.html' title='What is AUT ?'/><author><name>Jerry Ruban</name><uri>http://www.blogger.com/profile/11594786579026247568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33583135.post-116719943818838557</id><published>2006-12-27T11:32:00.003+05:30</published><updated>2009-12-29T15:39:16.921+05:30</updated><title type='text'>What is Defect Leakage ?</title><content type='html'>&lt;div align="justify"&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;Defect leakage occurs at the Customer or the End user side after the application delivery. After the release of the application to the client, if the end user gets any type of defects by using that application then it is called as Defect leakage. This Defect Leakage is also called as Bug Leakage.&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33583135-116719943818838557?l=softwaretestingguide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://softwaretestingguide.blogspot.com/feeds/116719943818838557/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33583135&amp;postID=116719943818838557&amp;isPopup=true' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/116719943818838557'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/116719943818838557'/><link rel='alternate' type='text/html' href='http://softwaretestingguide.blogspot.com/2006/12/what-is-defect-leakage.html' title='What is Defect Leakage ?'/><author><name>Jerry Ruban</name><uri>http://www.blogger.com/profile/11594786579026247568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33583135.post-116384944036762416</id><published>2006-11-18T16:59:00.004+05:30</published><updated>2009-12-29T15:39:58.124+05:30</updated><title type='text'>What are the contents in an effective Bug report?</title><content type='html'>&lt;span style="font-family:verdana;color:#ffffff;"&gt;· Project&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;· Subject&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;· Description&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;· Summary&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;· Detected By (Name of the Tester)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;· Assigned To (Name of the Developer who is supposed to the Bug)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;· Test Lead ( Name )&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;· Detected in Version&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;· Closed in Version&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;· Date Detected&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;· Expected Date of Closure&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;· Actual Date of Closure&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;· Priority (Medium, Low, High, Urgent)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;· Severity (Ranges from 1 to 5)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;· Status· Bug ID&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;· Attachment&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;· Test Case Failed (Test case that is failed for the Bug)&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33583135-116384944036762416?l=softwaretestingguide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://softwaretestingguide.blogspot.com/feeds/116384944036762416/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33583135&amp;postID=116384944036762416&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/116384944036762416'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/116384944036762416'/><link rel='alternate' type='text/html' href='http://softwaretestingguide.blogspot.com/2006/11/what-are-contents-in-effective-bug.html' title='What are the contents in an effective Bug report?'/><author><name>Jerry Ruban</name><uri>http://www.blogger.com/profile/11594786579026247568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33583135.post-116384777594302500</id><published>2006-11-18T16:27:00.003+05:30</published><updated>2009-01-19T20:58:33.665+05:30</updated><title type='text'>What is Bug Life Cycle?</title><content type='html'>&lt;div align="justify"&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;Bug life cycle is nothing but the various phases a bug undergoes after it is raised or reported. &lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;The different phases of Bug life cycle are,&lt;br /&gt;· New or Opened&lt;br /&gt;· Assigned&lt;br /&gt;· Fixed&lt;br /&gt;· Tested&lt;br /&gt;· Closed&lt;/span&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33583135-116384777594302500?l=softwaretestingguide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://softwaretestingguide.blogspot.com/feeds/116384777594302500/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33583135&amp;postID=116384777594302500&amp;isPopup=true' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/116384777594302500'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/116384777594302500'/><link rel='alternate' type='text/html' href='http://softwaretestingguide.blogspot.com/2006/11/what-is-bug-life-cycle.html' title='What is Bug Life Cycle?'/><author><name>Jerry Ruban</name><uri>http://www.blogger.com/profile/11594786579026247568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33583135.post-116384434950081349</id><published>2006-11-18T15:35:00.003+05:30</published><updated>2009-12-29T15:40:46.842+05:30</updated><title type='text'>What is Error guessing and Error seeding ?</title><content type='html'>&lt;div align="justify"&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="color:#ffffff;"&gt;&lt;strong&gt;Error Guessing&lt;/strong&gt; is a test case design technique where the tester has to guess what faults might occur and to design the tests to represent them. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="color:#ffffff;"&gt;&lt;strong&gt;Error Seeding&lt;/strong&gt; is the process of adding known faults intentionally in a program for the reason of monitoring the rate of detection &amp;amp; removal and also to estimate the number of faults remaining in the program.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33583135-116384434950081349?l=softwaretestingguide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://softwaretestingguide.blogspot.com/feeds/116384434950081349/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33583135&amp;postID=116384434950081349&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/116384434950081349'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/116384434950081349'/><link rel='alternate' type='text/html' href='http://softwaretestingguide.blogspot.com/2006/11/what-is-error-guessing-and-error_18.html' title='What is Error guessing and Error seeding ?'/><author><name>Jerry Ruban</name><uri>http://www.blogger.com/profile/11594786579026247568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33583135.post-116305755395747379</id><published>2006-11-09T13:02:00.002+05:30</published><updated>2009-09-11T10:06:11.546+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Error'/><category scheme='http://www.blogger.com/atom/ns#' term='Defect'/><category scheme='http://www.blogger.com/atom/ns#' term='Bug'/><title type='text'>What is the difference between Bug, Error and Defect?</title><content type='html'>&lt;div align="justify"&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="color:#ffffff;"&gt;&lt;strong&gt;Bug :&lt;/strong&gt; It is found in the development environment before the product is shipped to the respective customer. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;strong&gt;&lt;span style="font-family:Verdana;color:#ffffff;"&gt;&lt;/span&gt;&lt;/strong&gt; &lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="color:#ffffff;"&gt;&lt;strong&gt;Error&lt;/strong&gt; : It is the Deviation from actual and the expected value.&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;div align="justify"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="color:#ffffff;"&gt;&lt;strong&gt;Defect&lt;/strong&gt; : It is found in the product itself after it is shipped to the respective customer.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33583135-116305755395747379?l=softwaretestingguide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://softwaretestingguide.blogspot.com/feeds/116305755395747379/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33583135&amp;postID=116305755395747379&amp;isPopup=true' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/116305755395747379'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/116305755395747379'/><link rel='alternate' type='text/html' href='http://softwaretestingguide.blogspot.com/2006/11/what-is-difference-between-bug-error_09.html' title='What is the difference between Bug, Error and Defect?'/><author><name>Jerry Ruban</name><uri>http://www.blogger.com/profile/11594786579026247568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33583135.post-116305664343703357</id><published>2006-11-09T12:45:00.004+05:30</published><updated>2009-12-29T15:40:31.722+05:30</updated><title type='text'>Explain Test bed  and  Test data.</title><content type='html'>&lt;div align="justify"&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="color:#ffffff;"&gt;&lt;strong&gt;Test Bed&lt;/strong&gt; is an execution environment configured for software testing. It consists of specific hardware, network topology, Operating System, configuration of the product to be under test, system software and other applications. The Test Plan for a project should be developed from the test beds to be used.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="color:#ffffff;"&gt;&lt;strong&gt;Test Data&lt;/strong&gt; is that run through a computer program to test the software. Test data can be used to test the compliance with effective controls in the software.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33583135-116305664343703357?l=softwaretestingguide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://softwaretestingguide.blogspot.com/feeds/116305664343703357/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33583135&amp;postID=116305664343703357&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/116305664343703357'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/116305664343703357'/><link rel='alternate' type='text/html' href='http://softwaretestingguide.blogspot.com/2006/11/what-is-test-bed-and-test-data.html' title='Explain Test bed  and  Test data.'/><author><name>Jerry Ruban</name><uri>http://www.blogger.com/profile/11594786579026247568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33583135.post-116064270197821191</id><published>2006-10-12T14:14:00.003+05:30</published><updated>2009-09-11T10:13:32.854+05:30</updated><title type='text'>What is Negative testing?</title><content type='html'>&lt;div align="justify"&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="color:#ffffff;"&gt;&lt;strong&gt;Negative Testing&lt;/strong&gt; - Testing the system using negative data is called negative testing, e.g. testing the password where it should be minimum of 8 characters so testing it using 6 characters is negative testing.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33583135-116064270197821191?l=softwaretestingguide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://softwaretestingguide.blogspot.com/feeds/116064270197821191/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33583135&amp;postID=116064270197821191&amp;isPopup=true' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/116064270197821191'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/116064270197821191'/><link rel='alternate' type='text/html' href='http://softwaretestingguide.blogspot.com/2006/10/what-is-negative-testing.html' title='What is Negative testing?'/><author><name>Jerry Ruban</name><uri>http://www.blogger.com/profile/11594786579026247568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33583135.post-115857317338527922</id><published>2006-09-18T15:15:00.002+05:30</published><updated>2009-01-29T06:42:58.762+05:30</updated><title type='text'>What is SDLC and STLC? Explain its different phases.</title><content type='html'>&lt;div style="color: rgb(0, 0, 0);" align="justify"&gt;&lt;span style="color: rgb(255, 255, 255);font-family:verdana;font-size:100%;"  &gt;&lt;span style="font-weight: bold;"&gt;SDLC&lt;/span&gt;&lt;br /&gt;·          Requirement phase&lt;br /&gt;·          Designing phase (HLD, DLD (Program spec))&lt;br /&gt;·          Coding&lt;br /&gt;·          Testing&lt;br /&gt;·          Release&lt;br /&gt;·          Maintenance&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);" align="justify"&gt;&lt;span style="color: rgb(255, 255, 255);font-family:verdana;font-size:100%;"  &gt;&lt;/span&gt; &lt;/div&gt;&lt;div style="color: rgb(0, 0, 0);" align="justify"&gt;&lt;span style="color: rgb(255, 255, 255);font-family:verdana;font-size:100%;"  &gt;&lt;span style="font-weight: bold;"&gt;STLC&lt;/span&gt;&lt;br /&gt;·          System Study&lt;br /&gt;·          Test planning&lt;br /&gt;·          Writing Test case or scripts&lt;br /&gt;·          Review the test case&lt;br /&gt;·          Executing test case&lt;br /&gt;·          Bug tracking&lt;br /&gt;·          Report the defect&lt;/span&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33583135-115857317338527922?l=softwaretestingguide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://softwaretestingguide.blogspot.com/feeds/115857317338527922/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33583135&amp;postID=115857317338527922&amp;isPopup=true' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/115857317338527922'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/115857317338527922'/><link rel='alternate' type='text/html' href='http://softwaretestingguide.blogspot.com/2006/09/what-are-sdlc-and-stlc-explain-its.html' title='What is SDLC and STLC? Explain its different phases.'/><author><name>Jerry Ruban</name><uri>http://www.blogger.com/profile/11594786579026247568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33583135.post-115814112032139621</id><published>2006-09-13T15:19:00.002+05:30</published><updated>2009-09-11T10:12:43.483+05:30</updated><title type='text'>What is Ad-hoc testing?</title><content type='html'>&lt;div align="justify"&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="color:#ffffff;"&gt;&lt;strong&gt;Ad hoc testing&lt;/strong&gt; is concern with the Application Testing without following any rules or test cases.&lt;br /&gt;For Ad hoc testing one should have strong knowledge about the Application.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33583135-115814112032139621?l=softwaretestingguide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://softwaretestingguide.blogspot.com/feeds/115814112032139621/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33583135&amp;postID=115814112032139621&amp;isPopup=true' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/115814112032139621'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/115814112032139621'/><link rel='alternate' type='text/html' href='http://softwaretestingguide.blogspot.com/2006/09/what-is-ad-hoc-testing.html' title='What is Ad-hoc testing?'/><author><name>Jerry Ruban</name><uri>http://www.blogger.com/profile/11594786579026247568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33583135.post-115796858073664467</id><published>2006-09-11T15:22:00.004+05:30</published><updated>2009-12-29T15:40:13.667+05:30</updated><title type='text'>Describe bottom-up and top-down approaches in Regression Testing.</title><content type='html'>&lt;div align="justify"&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="color:#ffffff;"&gt;&lt;strong&gt;Bottom-up approach&lt;/strong&gt; : In this approach testing is conducted from sub module to main module, if the main module is not developed a temporary program called &lt;strong&gt;DRIVERS&lt;/strong&gt; is used to simulate the main module.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="color:#ffffff;"&gt;&lt;strong&gt;Top-down approach&lt;/strong&gt; : In this approach testing is conducted from main module to sub module. if the sub module is not developed a temporary program called &lt;strong&gt;STUB&lt;/strong&gt; is used for simulate the submodule.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33583135-115796858073664467?l=softwaretestingguide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://softwaretestingguide.blogspot.com/feeds/115796858073664467/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33583135&amp;postID=115796858073664467&amp;isPopup=true' title='10 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/115796858073664467'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/115796858073664467'/><link rel='alternate' type='text/html' href='http://softwaretestingguide.blogspot.com/2006/09/describe-bottom-up-and-top-down.html' title='Describe bottom-up and top-down approaches in Regression Testing.'/><author><name>Jerry Ruban</name><uri>http://www.blogger.com/profile/11594786579026247568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33583135.post-115796828455814986</id><published>2006-09-11T15:18:00.002+05:30</published><updated>2009-09-11T10:17:49.141+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Functional Testing'/><category scheme='http://www.blogger.com/atom/ns#' term='Structural Testing'/><title type='text'>What is the difference between structural and functional testing?</title><content type='html'>&lt;div align="justify"&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="color:#ffffff;"&gt;&lt;strong&gt;Structural testing&lt;/strong&gt; is a "white box" testing and it is based on the algorithm or code. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:verdana;"&gt;&lt;br /&gt;&lt;span style="color:#ffffff;"&gt;&lt;strong&gt;Functional testing&lt;/strong&gt; is a "black box" (behavioral) testing where the tester verifies the functional specification.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33583135-115796828455814986?l=softwaretestingguide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://softwaretestingguide.blogspot.com/feeds/115796828455814986/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33583135&amp;postID=115796828455814986&amp;isPopup=true' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/115796828455814986'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/115796828455814986'/><link rel='alternate' type='text/html' href='http://softwaretestingguide.blogspot.com/2006/09/what-is-difference-between-structural.html' title='What is the difference between structural and functional testing?'/><author><name>Jerry Ruban</name><uri>http://www.blogger.com/profile/11594786579026247568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33583135.post-115778127147921526</id><published>2006-09-09T11:23:00.002+05:30</published><updated>2008-09-22T07:43:57.661+05:30</updated><title type='text'>What is the difference between Re-test and Regression Testing?</title><content type='html'>&lt;div align="justify"&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;Re- test - Retesting means we testing only the certain part of an application again and not considering how it will effect in the other part or in the whole application. &lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;&lt;br /&gt;Regression Testing - Testing the application after a change in a module or part of the application for testing that is the code change will affect rest of the application.&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33583135-115778127147921526?l=softwaretestingguide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://softwaretestingguide.blogspot.com/feeds/115778127147921526/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33583135&amp;postID=115778127147921526&amp;isPopup=true' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/115778127147921526'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/115778127147921526'/><link rel='alternate' type='text/html' href='http://softwaretestingguide.blogspot.com/2006/09/what-is-re-test-what-is-regression.html' title='What is the difference between Re-test and Regression Testing?'/><author><name>Jerry Ruban</name><uri>http://www.blogger.com/profile/11594786579026247568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33583135.post-115778107361623779</id><published>2006-09-09T11:20:00.002+05:30</published><updated>2009-09-11T10:20:51.614+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='UAT Testing'/><title type='text'>What is UAT testing? When it is to be done?</title><content type='html'>&lt;div align="justify"&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="color:#ffffff;"&gt;&lt;strong&gt;UAT Testing&lt;/strong&gt; - UAT stands for 'User acceptance Testing. This testing is carried out with the user perspective and it is usually done before the release.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33583135-115778107361623779?l=softwaretestingguide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://softwaretestingguide.blogspot.com/feeds/115778107361623779/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33583135&amp;postID=115778107361623779&amp;isPopup=true' title='11 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/115778107361623779'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/115778107361623779'/><link rel='alternate' type='text/html' href='http://softwaretestingguide.blogspot.com/2006/09/what-is-uat-testing-when-it-is-to-be.html' title='What is UAT testing? When it is to be done?'/><author><name>Jerry Ruban</name><uri>http://www.blogger.com/profile/11594786579026247568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33583135.post-115769458827342271</id><published>2006-09-08T11:14:00.003+05:30</published><updated>2009-01-19T21:39:50.065+05:30</updated><title type='text'>What are the basic solutions for the software development problems?</title><content type='html'>&lt;div align="justify"&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;· &lt;strong&gt;Basic requirements&lt;/strong&gt; - clear, detailed, complete, achievable, testable requirements has to be developed. Use some prototypes to help pin down requirements. In nimble environments, continuous and close coordination with customers/end-users is needed. &lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:verdana;"&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;span style="color:#ffffff;"&gt;· &lt;strong&gt;Schedules should be realistic&lt;/strong&gt; - enough time to plan, design, test, bug fix, re-test, change, and document in the given schedule. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:verdana;"&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;span style="color:#ffffff;"&gt;· &lt;strong&gt;Adequate testing&lt;/strong&gt; – testing should be started early, it should be re-tested after the bug fixed or changed, enough time should be spend for testing and bug-fixing. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:verdana;"&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;span style="color:#ffffff;"&gt;· &lt;strong&gt;Proper study on initial requirements&lt;/strong&gt; – be ready to look after more changes after the development has begun and be ready to explain the changes done to others. Work closely with the customers and end-users to manage expectations. This avoids excessive changes in the later stages. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:verdana;"&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;span style="color:#ffffff;"&gt;· &lt;strong&gt;Communication&lt;/strong&gt; – conduct frequent inspections and walkthroughs in appropriate time period; ensure that the information and the documentation is available on up-to-date if possible electronic. More emphasize on promoting teamwork and cooperation inside the team; use prototypes and proper communication with the end-users to clarify their doubts and expectations.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33583135-115769458827342271?l=softwaretestingguide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://softwaretestingguide.blogspot.com/feeds/115769458827342271/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33583135&amp;postID=115769458827342271&amp;isPopup=true' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/115769458827342271'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/115769458827342271'/><link rel='alternate' type='text/html' href='http://softwaretestingguide.blogspot.com/2006/09/what-are-basic-solutions-for-software.html' title='What are the basic solutions for the software development problems?'/><author><name>Jerry Ruban</name><uri>http://www.blogger.com/profile/11594786579026247568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33583135.post-115769165075372867</id><published>2006-09-08T10:26:00.002+05:30</published><updated>2009-01-19T21:37:51.235+05:30</updated><title type='text'>What are the common problems in the software development process?</title><content type='html'>&lt;div align="justify"&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;· &lt;strong&gt;Inadequate requirements from the Client&lt;/strong&gt; - if the requirements given by the client is not clear, unfinished and not testable, then problems may come. &lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:verdana;"&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;span style="color:#ffffff;"&gt;· &lt;strong&gt;Unrealistic schedules&lt;/strong&gt; – Sometimes too much of work is being given to the developer and ask him to complete in a Short duration, then the problems are unavoidable. &lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;span style="color:#ffffff;"&gt;· &lt;strong&gt;Insufficient testing&lt;/strong&gt; – The problems can arise when the developed software is not tested properly. &lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;span style="color:#ffffff;"&gt;· &lt;strong&gt;Given another work under the existing process&lt;/strong&gt; – request from the higher management to work on another project or task will bring some problems when the project is being tested as a team. &lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;span style="color:#ffffff;"&gt;· &lt;strong&gt;Miscommunication&lt;/strong&gt; – in some cases, the developer was not informed about the Clients requirement and expectations, so there can be deviations.&lt;/span&gt;&lt;/span&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33583135-115769165075372867?l=softwaretestingguide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://softwaretestingguide.blogspot.com/feeds/115769165075372867/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33583135&amp;postID=115769165075372867&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/115769165075372867'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/115769165075372867'/><link rel='alternate' type='text/html' href='http://softwaretestingguide.blogspot.com/2006/09/what-are-common-problems-in-software.html' title='What are the common problems in the software development process?'/><author><name>Jerry Ruban</name><uri>http://www.blogger.com/profile/11594786579026247568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33583135.post-115769121646355979</id><published>2006-09-08T10:18:00.001+05:30</published><updated>2009-01-19T21:42:53.588+05:30</updated><title type='text'>Why does software have bugs?</title><content type='html'>&lt;div align="justify"&gt;&lt;span style="font-family:verdana;"&gt;·          &lt;span style="color:#ffffff;"&gt;&lt;strong&gt;Miscommunication or no communication&lt;/strong&gt; – about the details of what an application should or shouldn't do.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;&lt;br /&gt;·          &lt;strong&gt;Programming errors&lt;/strong&gt; – in some cases the programmers can make mistakes. &lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;·          &lt;strong&gt;Changing requirements&lt;/strong&gt; – there are chances of the end-user not understanding the effects of changes, or may understand and request them anyway to redesign, rescheduling of engineers, effects of other projects, work already completed may have to be redone or thrown out. &lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;span style="color:#ffffff;"&gt;&lt;span style="font-family:verdana;"&gt;·          &lt;strong&gt;Time force&lt;/strong&gt; - preparation of software projects is difficult at best, often requiring a lot of guesswork. When deadlines are given and the crisis comes, mistakes will be made.&lt;/span&gt; &lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33583135-115769121646355979?l=softwaretestingguide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://softwaretestingguide.blogspot.com/feeds/115769121646355979/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33583135&amp;postID=115769121646355979&amp;isPopup=true' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/115769121646355979'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/115769121646355979'/><link rel='alternate' type='text/html' href='http://softwaretestingguide.blogspot.com/2006/09/why-does-software-have-bugs.html' title='Why does software have bugs?'/><author><name>Jerry Ruban</name><uri>http://www.blogger.com/profile/11594786579026247568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33583135.post-115711100286171856</id><published>2006-09-01T17:10:00.004+05:30</published><updated>2009-12-29T15:38:59.751+05:30</updated><title type='text'>What software testing types can be considered?</title><content type='html'>&lt;div align="justify"&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="color:#ffffff;"&gt;&lt;strong&gt;Black box Testing&lt;/strong&gt; – This type of testing doesn’t require any knowledge of the internal design or coding. These Tests are based on the requirements and functionality. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:Verdana;color:#ffffff;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="color:#ffffff;"&gt;&lt;strong&gt;White box Testing&lt;/strong&gt; – This kind of testing is based on the knowledge of internal logic of a particular application code. The Testing is done based on the coverage of code statements, paths, conditions.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="color:#ffffff;"&gt;&lt;strong&gt;Unit Testing&lt;/strong&gt; – the 'micro' scale of testing; this is mostly used to test the particular functions or code modules. This is typically done by the programmer and not by testers; it requires detailed knowledge of the internal program design and code. It cannot be done easily unless the application has a well-designed architecture with tight code; this type may require developing test driver modules or test harnesses. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="color:#ffffff;"&gt;&lt;strong&gt;Sanity Testing or Smoke Testing&lt;/strong&gt; – This type of testing is done initially to determine if a new software version is performing well enough to accept it for a major testing effort. For example, if the new software is crashing the systems in every 5 minutes or corrupting databases, the software may not be in a 'sound’ condition to proceed for further testing in its current state. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="color:#ffffff;"&gt;&lt;strong&gt;Functional Testing&lt;/strong&gt; – This a commonly used black-box testing geared to check the functional requirements of an application; this type of testing should be done by testers. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="color:#ffffff;"&gt;&lt;strong&gt;Integration Testing&lt;/strong&gt; – This testing is combining the ‘parts’ of an application to determine if they function together correctly. The 'parts' can be code modules, individual applications, client and server applications on a network, etc. This type of testing is especially relevant to the client/server and distributed systems. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="color:#ffffff;"&gt;&lt;strong&gt;Incremental Integration Testing&lt;/strong&gt; – This is continuous testing of an application when a new functionality is added the existing ones; it checks the application functionality by verifying whether it works separately before all parts of the program are completed, in this type it will be checked whether to introduce test drivers or not; this is done by programmers or by testers. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="color:#ffffff;"&gt;&lt;strong&gt;Regression Testing&lt;/strong&gt; – This is testing the whole application again after the fixes or the modifications are done on the software. This is mostly done at the end of the Software development life cycle. Mostly Automated testing tools are used for these type of testing. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="color:#ffffff;"&gt;&lt;strong&gt;System Testing&lt;/strong&gt; – This is a type of black-box type testing that is based on overall requirements specifications; covers all combined parts of a system. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="color:#ffffff;"&gt;&lt;strong&gt;End-to-end Testing&lt;/strong&gt; – This is similar to system testing; this involves testing of a complete application environment such as interacting with a database, using network communications, or interacting with other hardware, applications and so on.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="color:#ffffff;"&gt;&lt;strong&gt;UAT ( User Acceptance Testing )&lt;/strong&gt; – This type of testing comes on the final stage and mostly done on the specifications of the end-user or client.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="color:#ffffff;"&gt;&lt;strong&gt;Usability Testing&lt;/strong&gt; – This testing is done to check the 'user-friendliness' of the application. This depends on the targeted end-user or customer. User interviews, surveys, video recording of user sessions, and other techniques can be used. Programmers and testers are usually not appropriate as usability testers.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="color:#ffffff;"&gt;&lt;strong&gt;Compatibility Testing&lt;/strong&gt; – Testing how well the software performs in a particular hardware, software, operating system, network etc. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="color:#ffffff;"&gt;&lt;strong&gt;Comparison Testing&lt;/strong&gt; – This is nothing comparing the software strengths and weakness with another competing product. Mutation testing – This is another method for determining if a set of test data or test cases is useful, by purposely introducing various code changes or bugs and retesting with the original test data or cases to determine whether the 'bugs' are detected.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33583135-115711100286171856?l=softwaretestingguide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://softwaretestingguide.blogspot.com/feeds/115711100286171856/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33583135&amp;postID=115711100286171856&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/115711100286171856'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/115711100286171856'/><link rel='alternate' type='text/html' href='http://softwaretestingguide.blogspot.com/2006/09/what-software-testing-types-can-be.html' title='What software testing types can be considered?'/><author><name>Jerry Ruban</name><uri>http://www.blogger.com/profile/11594786579026247568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33583135.post-115711073359014292</id><published>2006-09-01T17:08:00.002+05:30</published><updated>2009-01-19T21:49:33.458+05:30</updated><title type='text'>How do you decide when you have 'tested enough’?</title><content type='html'>&lt;div align="justify"&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;Common factors in deciding when to stop are,&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="font-family:verdana;color:#ffffff;"&gt;&lt;br /&gt;· Deadlines (release deadlines, testing deadlines, etc.)&lt;br /&gt;· Test cases completed with certain percentage passed&lt;br /&gt;· Test budget depleted&lt;br /&gt;· Coverage of code/functionality/requirements reaches a specified point&lt;br /&gt;· Bug rate falls below a certain level&lt;br /&gt;· Beta or alpha testing period ends&lt;/span&gt; &lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33583135-115711073359014292?l=softwaretestingguide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://softwaretestingguide.blogspot.com/feeds/115711073359014292/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33583135&amp;postID=115711073359014292&amp;isPopup=true' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/115711073359014292'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/115711073359014292'/><link rel='alternate' type='text/html' href='http://softwaretestingguide.blogspot.com/2006/09/how-do-you-decide-when-you-have-tested.html' title='How do you decide when you have &apos;tested enough’?'/><author><name>Jerry Ruban</name><uri>http://www.blogger.com/profile/11594786579026247568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33583135.post-115708510684183798</id><published>2006-09-01T10:01:00.003+05:30</published><updated>2009-09-11T10:30:35.482+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Software Development Life Cycle (SDLC)'/><title type='text'>Describe the Software Development Life Cycle (SDLC).</title><content type='html'>&lt;div align="justify"&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="color:#ffffff;"&gt;&lt;strong&gt;Software Development Life Cycle (SDLC)&lt;/strong&gt; includes aspects such as initial concept, requirements analysis, functional design, internal design, documentation planning, test planning, coding, document preparation, integration, testing, maintenance, updates, retesting, phase-out, and other aspects.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33583135-115708510684183798?l=softwaretestingguide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://softwaretestingguide.blogspot.com/feeds/115708510684183798/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33583135&amp;postID=115708510684183798&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/115708510684183798'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/115708510684183798'/><link rel='alternate' type='text/html' href='http://softwaretestingguide.blogspot.com/2006/09/describe-software-development-life.html' title='Describe the Software Development Life Cycle (SDLC).'/><author><name>Jerry Ruban</name><uri>http://www.blogger.com/profile/11594786579026247568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33583135.post-115708470823077555</id><published>2006-09-01T09:54:00.002+05:30</published><updated>2009-09-11T10:32:07.047+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Validation'/><category scheme='http://www.blogger.com/atom/ns#' term='Verification'/><title type='text'>Describe the difference between Verification and Validation.</title><content type='html'>&lt;div align="justify"&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="color:#ffffff;"&gt;&lt;strong&gt;Verification&lt;/strong&gt; is done by frequent evaluation and meetings to appraise the documents, policy, code, requirements, and specifications. This is done with the checklists, walkthroughs, and inspection meetings.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="color:#ffffff;"&gt;&lt;strong&gt;Validation&lt;/strong&gt; is done during actual testing and it takes place after all the verifications are being done.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33583135-115708470823077555?l=softwaretestingguide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://softwaretestingguide.blogspot.com/feeds/115708470823077555/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33583135&amp;postID=115708470823077555&amp;isPopup=true' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/115708470823077555'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/115708470823077555'/><link rel='alternate' type='text/html' href='http://softwaretestingguide.blogspot.com/2006/09/describe-difference-between-validation.html' title='Describe the difference between Verification and Validation.'/><author><name>Jerry Ruban</name><uri>http://www.blogger.com/profile/11594786579026247568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33583135.post-115708371678362673</id><published>2006-09-01T09:37:00.001+05:30</published><updated>2009-09-11T10:38:34.115+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Software Testing'/><category scheme='http://www.blogger.com/atom/ns#' term='Quality Assuance (QA)'/><title type='text'>What is the difference between Software Testing and Quality Assurance (QA)?</title><content type='html'>&lt;div align="justify"&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="color:#ffffff;"&gt;&lt;strong&gt;Software Testing&lt;/strong&gt; involves operation of a system or application under controlled conditions and evaluating the results. It is oriented to 'detection'.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="color:#ffffff;"&gt;&lt;strong&gt;Quality Assurance (QA)&lt;/strong&gt; involves the entire software development PROCESS - monitoring and improving the process, making sure that any agreed-upon standards and procedures are followed, and ensuring that problems are found and dealt with. It is oriented to 'prevention'.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33583135-115708371678362673?l=softwaretestingguide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://softwaretestingguide.blogspot.com/feeds/115708371678362673/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33583135&amp;postID=115708371678362673&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/115708371678362673'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/115708371678362673'/><link rel='alternate' type='text/html' href='http://softwaretestingguide.blogspot.com/2006/09/what-is-difference-between-qa-and.html' title='What is the difference between Software Testing and Quality Assurance (QA)?'/><author><name>Jerry Ruban</name><uri>http://www.blogger.com/profile/11594786579026247568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33583135.post-115694056753002186</id><published>2006-08-30T17:52:00.003+05:30</published><updated>2009-12-29T15:42:39.906+05:30</updated><title type='text'>Explain Quality Assurance (QA).</title><content type='html'>&lt;div align="justify"&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="color:#ffffff;"&gt;&lt;strong&gt;Quality Assurance (QA)&lt;/strong&gt; involves the entire software development PROCESS - monitoring and improving the process, making sure that any agreed-upon standards and procedures are followed, and ensuring that problems are found and dealt with. It is oriented to 'prevention'.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33583135-115694056753002186?l=softwaretestingguide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://softwaretestingguide.blogspot.com/feeds/115694056753002186/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33583135&amp;postID=115694056753002186&amp;isPopup=true' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/115694056753002186'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/115694056753002186'/><link rel='alternate' type='text/html' href='http://softwaretestingguide.blogspot.com/2006/08/what-is-quality-assurance.html' title='Explain Quality Assurance (QA).'/><author><name>Jerry Ruban</name><uri>http://www.blogger.com/profile/11594786579026247568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33583135.post-115693988701408326</id><published>2006-08-30T17:40:00.000+05:30</published><updated>2006-08-30T17:46:12.496+05:30</updated><title type='text'>What is the purpose of the testing?</title><content type='html'>&lt;p class="MsoNormal" style="text-align: justify;"&gt;  &lt;/p&gt; &lt;p class="MsoNormal" style="text-align: justify; color: rgb(255, 255, 255);"&gt;&lt;span style="font-size: 10pt; font-family: Verdana;"&gt;Software testing&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: Verdana;"&gt; is the process used to help identify the Correctness, Completeness, Security an&lt;a href="http://en.wikipedia.org/wiki/Software_quality" title="Software quality"&gt;&lt;span style="text-decoration: none;"&gt;&lt;/span&gt;&lt;/a&gt;d Quality of the developed Computer Software.&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: Verdana;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style="font-size: 10pt; font-family: Verdana; color: black;"&gt;&lt;o:p style="color: rgb(255, 255, 255);"&gt;&lt;/o:p&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;Software Testing is the process of executing a program or system with the intent of finding errors.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33583135-115693988701408326?l=softwaretestingguide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://softwaretestingguide.blogspot.com/feeds/115693988701408326/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33583135&amp;postID=115693988701408326&amp;isPopup=true' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/115693988701408326'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33583135/posts/default/115693988701408326'/><link rel='alternate' type='text/html' href='http://softwaretestingguide.blogspot.com/2006/08/what-is-purpose-of-testing_30.html' title='What is the purpose of the testing?'/><author><name>Jerry Ruban</name><uri>http://www.blogger.com/profile/11594786579026247568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry></feed>
