<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-33583135</atom:id><lastBuildDate>Mon, 11 Aug 2025 18:59:32 +0000</lastBuildDate><category>Bug</category><category>Defect</category><category>Error</category><category>Functional Testing</category><category>Quality Assuance (QA)</category><category>Software Development Life Cycle (SDLC)</category><category>Software Testing</category><category>Structural Testing</category><category>UAT Testing</category><category>Validation</category><category>Verification</category><title>Software Testing Guide</title><description></description><link>http://softwaretestingguide.blogspot.com/</link><managingEditor>noreply@blogger.com (Jerry Ruban)</managingEditor><generator>Blogger</generator><openSearch:totalResults>59</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink="false">tag:blogger.com,1999:blog-33583135.post-1723793961599162010</guid><pubDate>Sat, 24 Dec 2011 11:00:00 +0000</pubDate><atom:updated>2011-12-24T16:30:36.909+05:30</atom:updated><title>What is the difference between Conventional Testing and Unconventional Testing?</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;span style=&quot;color: white;&quot;&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=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;span style=&quot;color: white;&quot;&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;</description><link>http://softwaretestingguide.blogspot.com/2011/12/what-is-difference-between-conventional.html</link><author>noreply@blogger.com (Jerry Ruban)</author><thr:total>3</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-33583135.post-6765970123373958348</guid><pubDate>Mon, 11 Jul 2011 12:14:00 +0000</pubDate><atom:updated>2011-07-11T17:44:50.854+05:30</atom:updated><title>Explain Agile Testing.</title><description>&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;span style=&quot;color: white;&quot;&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=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;color: white;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;color: white; font-family: Verdana, sans-serif;&quot;&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/span&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;color: white; font-family: Verdana, sans-serif;&quot;&gt;Agile testing is useful whenever the customer requirements are changing frequently.&lt;/span&gt;&lt;/div&gt;</description><link>http://softwaretestingguide.blogspot.com/2011/07/explain-agile-testing.html</link><author>noreply@blogger.com (Jerry Ruban)</author><thr:total>5</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-33583135.post-1695125998067333116</guid><pubDate>Mon, 30 May 2011 10:11:00 +0000</pubDate><atom:updated>2011-05-30T15:42:58.089+05:30</atom:updated><title>Define CVS.</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;span style=&quot;color: white;&quot;&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=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;color: white; font-family: Verdana, sans-serif;&quot;&gt;The main advantages of &lt;strong&gt;CVS&lt;/strong&gt; are,&lt;/span&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;color: white; font-family: Verdana, sans-serif;&quot;&gt;• You can save each file of every version.&lt;/span&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;color: white; font-family: Verdana, sans-serif;&quot;&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=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;color: white; font-family: Verdana, sans-serif;&quot;&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=&quot;color: black;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;/span&gt;&lt;/div&gt;</description><link>http://softwaretestingguide.blogspot.com/2011/05/define-cvs.html</link><author>noreply@blogger.com (Jerry Ruban)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-33583135.post-3376377531567777086</guid><pubDate>Fri, 24 Sep 2010 11:11:00 +0000</pubDate><atom:updated>2010-09-24T16:43:25.211+05:30</atom:updated><title>Explain the different types of Severity.</title><description>&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-family:verdana;color:#ffffff;&quot;&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;</description><link>http://softwaretestingguide.blogspot.com/2010/09/explain-different-types-of-severity.html</link><author>noreply@blogger.com (Jerry Ruban)</author><thr:total>3</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-33583135.post-1048643166887452399</guid><pubDate>Tue, 13 Jul 2010 05:02:00 +0000</pubDate><atom:updated>2010-07-13T10:33:05.809+05:30</atom:updated><title>What is Bucket Testing?</title><description>&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;&lt;span style=&quot;color:#ffffff;&quot;&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;</description><link>http://softwaretestingguide.blogspot.com/2010/07/what-is-bucket-testing.html</link><author>noreply@blogger.com (Jerry Ruban)</author><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-33583135.post-8570041093617225568</guid><pubDate>Wed, 30 Jun 2010 07:13:00 +0000</pubDate><atom:updated>2010-07-05T13:04:05.477+05:30</atom:updated><title>What is Entry and Exit Criteria in Software Testing?</title><description>&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-family:verdana;color:#ffffff;&quot;&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=&quot;justify&quot;&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;&lt;br /&gt;&lt;span style=&quot;color:#ffffff;&quot;&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;</description><link>http://softwaretestingguide.blogspot.com/2010/06/what-is-entry-and-exit-criteria-in.html</link><author>noreply@blogger.com (Jerry Ruban)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-33583135.post-3051686554559650998</guid><pubDate>Fri, 11 Jun 2010 12:16:00 +0000</pubDate><atom:updated>2010-06-11T17:49:42.677+05:30</atom:updated><title>What is Concurrency Testing?</title><description>&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;&lt;span style=&quot;color:#ffffff;&quot;&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=&quot;justify&quot;&gt;&lt;span style=&quot;font-family:verdana;color:#ffffff;&quot;&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=&quot;justify&quot;&gt;&lt;span style=&quot;font-family:verdana;color:#ffffff;&quot;&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;</description><link>http://softwaretestingguide.blogspot.com/2010/06/what-is-concurrency-testing.html</link><author>noreply@blogger.com (Jerry Ruban)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-33583135.post-1423465189048219678</guid><pubDate>Fri, 16 Apr 2010 12:32:00 +0000</pubDate><atom:updated>2010-04-16T18:04:47.476+05:30</atom:updated><title>What is the difference between Functional Requirement and Non – Functional Requirement?</title><description>&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-family:verdana;color:#ffffff;&quot;&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;</description><link>http://softwaretestingguide.blogspot.com/2010/04/what-is-difference-between-functional.html</link><author>noreply@blogger.com (Jerry Ruban)</author><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-33583135.post-3762239930715326202</guid><pubDate>Wed, 27 Jan 2010 12:22:00 +0000</pubDate><atom:updated>2010-01-27T17:53:52.209+05:30</atom:updated><title>Explain Statement Coverage / Code Coverage / Line Coverage.</title><description>&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-family:verdana;color:#ffffff;&quot;&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=&quot;justify&quot;&gt;&lt;br /&gt;&lt;span style=&quot;font-family:verdana;color:#ffffff;&quot;&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=&quot;justify&quot;&gt;&lt;br /&gt;&lt;span style=&quot;font-family:verdana;color:#ffffff;&quot;&gt;To Calculate Statement Coverage,&lt;br /&gt;Statement Coverage = Statements Tested / Total No. of Statements.&lt;/span&gt;&lt;/div&gt;</description><link>http://softwaretestingguide.blogspot.com/2010/01/explain-statement-coverage-code.html</link><author>noreply@blogger.com (Jerry Ruban)</author><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-33583135.post-4978986155795223723</guid><pubDate>Tue, 29 Dec 2009 09:55:00 +0000</pubDate><atom:updated>2009-12-29T15:28:48.509+05:30</atom:updated><title>Explain Branch Coverage / Decision Coverage.</title><description>&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-family:verdana;color:#ffffff;&quot;&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=&quot;justify&quot;&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;&lt;br /&gt;&lt;span style=&quot;color:#ffffff;&quot;&gt;To Calculate Branch Coverage,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-family:verdana;color:#ffffff;&quot;&gt;Branch Coverage = Tested Decision Outcomes / Total Decision Outcomes.&lt;/span&gt; &lt;/div&gt;</description><link>http://softwaretestingguide.blogspot.com/2009/12/explain-branch-coverage-decision.html</link><author>noreply@blogger.com (Jerry Ruban)</author><thr:total>7</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-33583135.post-1078518805561324805</guid><pubDate>Wed, 25 Nov 2009 09:17:00 +0000</pubDate><atom:updated>2009-11-25T14:50:59.273+05:30</atom:updated><title>What is the difference between High level and Low level test cases?</title><description>&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-family:verdana;color:#ffffff;&quot;&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=&quot;justify&quot;&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;&lt;br /&gt;&lt;span style=&quot;color:#ffffff;&quot;&gt;Low level test cases are those related to User Interface (UI) in the application.&lt;/span&gt;&lt;/span&gt; &lt;/div&gt;</description><link>http://softwaretestingguide.blogspot.com/2009/11/what-is-difference-between-high-level.html</link><author>noreply@blogger.com (Jerry Ruban)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-33583135.post-3097347114398497224</guid><pubDate>Mon, 26 Oct 2009 09:37:00 +0000</pubDate><atom:updated>2009-10-26T15:11:01.232+05:30</atom:updated><title>Explain Localization Testing with examples.</title><description>&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-family:verdana;color:#ffffff;&quot;&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=&quot;justify&quot;&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;&lt;br /&gt;&lt;span style=&quot;color:#ffffff;&quot;&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=&quot;font-family:verdana;&quot;&gt;&lt;div align=&quot;justify&quot;&gt;&lt;br /&gt;&lt;span style=&quot;color:#ffffff;&quot;&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=&quot;justify&quot;&gt;&lt;br /&gt;&lt;span style=&quot;color:#ffffff;&quot;&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=&quot;justify&quot;&gt;&lt;span style=&quot;color:#ffffff;&quot;&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;</description><link>http://softwaretestingguide.blogspot.com/2009/10/explain-localization-testing-with.html</link><author>noreply@blogger.com (Jerry Ruban)</author><thr:total>7</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-33583135.post-6116663913325411477</guid><pubDate>Fri, 25 Sep 2009 07:27:00 +0000</pubDate><atom:updated>2009-09-25T13:00:22.811+05:30</atom:updated><title>Explain Risk Analysis in Software Testing.</title><description>&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-family:verdana;color:#ffffff;&quot;&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=&quot;justify&quot;&gt;&lt;br /&gt;&lt;span style=&quot;font-family:verdana;color:#ffffff;&quot;&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=&quot;justify&quot;&gt;&lt;br /&gt;&lt;span style=&quot;font-family:verdana;color:#ffffff;&quot;&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;</description><link>http://softwaretestingguide.blogspot.com/2009/09/explain-risk-analysis-in-software.html</link><author>noreply@blogger.com (Jerry Ruban)</author><thr:total>3</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-33583135.post-8293397657148987643</guid><pubDate>Fri, 11 Sep 2009 01:28:00 +0000</pubDate><atom:updated>2009-09-11T07:05:32.891+05:30</atom:updated><title>What is the difference between Two Tier Architecture and Three Tier Architecture?</title><description>&lt;meta equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot;&gt;&lt;meta name=&quot;ProgId&quot; content=&quot;Word.Document&quot;&gt;&lt;meta name=&quot;Generator&quot; content=&quot;Microsoft Word 11&quot;&gt;&lt;meta name=&quot;Originator&quot; content=&quot;Microsoft Word 11&quot;&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;link rel=&quot;File-List&quot; href=&quot;file:///C:%5CDOCUME%7E1%5CUser%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C03%5Cclip_filelist.xml&quot;&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=&quot;false&quot; latentstylecount=&quot;156&quot;&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:&quot;&quot;; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:&quot;Times New Roman&quot;; 	mso-fareast-font-family:&quot;Times New Roman&quot;;} 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:&quot;Times New Roman&quot;; 	mso-fareast-font-family:&quot;Times New Roman&quot;;} @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:&quot;Table Normal&quot;; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:&quot;&quot;; 	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:&quot;Times New Roman&quot;; 	mso-ansi-language:#0400; 	mso-fareast-language:#0400; 	mso-bidi-language:#0400;} &lt;/style&gt; &lt;![endif]--&gt;&lt;span style=&quot;font-size: 10pt; font-family: Verdana; color: rgb(255, 255, 255);&quot;&gt;In &lt;span style=&quot;font-weight: bold;&quot;&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=&quot;text-align: justify; color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Verdana;&quot;&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=&quot;text-align: justify; color: rgb(255, 255, 255);&quot;&gt;  &lt;/div&gt;&lt;p style=&quot;text-align: justify; color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Verdana;&quot;&gt;In &lt;span style=&quot;font-weight: bold;&quot;&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=&quot;text-align: justify; color: rgb(255, 255, 255);&quot;&gt;  &lt;span style=&quot;font-size: 10pt; font-family: Verdana;&quot;&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;</description><link>http://softwaretestingguide.blogspot.com/2009/09/what-is-difference-between-two-tier.html</link><author>noreply@blogger.com (Jerry Ruban)</author><thr:total>28</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-33583135.post-9098249424640819173</guid><pubDate>Thu, 02 Jul 2009 08:51:00 +0000</pubDate><atom:updated>2009-07-02T14:31:13.970+05:30</atom:updated><title>What is the difference between Static Testing and Dynamic Testing?</title><description>&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-family:verdana;color:#ffffff;&quot;&gt;&lt;strong&gt;Static Testing&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-family:verdana;color:#ffffff;&quot;&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=&quot;justify&quot;&gt;&lt;span style=&quot;font-family:verdana;color:#ffffff;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-family:verdana;color:#ffffff;&quot;&gt;&lt;strong&gt;Dynamic Testing&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-family:verdana;color:#ffffff;&quot;&gt;&lt;/span&gt; &lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-family:verdana;color:#ffffff;&quot;&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=&quot;justify&quot;&gt;&lt;span style=&quot;color:#ffffff;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;color:#000000;&quot;&gt;&lt;span style=&quot;font-family:verdana;color:#ffffff;&quot;&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;</description><link>http://softwaretestingguide.blogspot.com/2009/07/what-is-difference-between-static.html</link><author>noreply@blogger.com (Jerry Ruban)</author><thr:total>16</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-33583135.post-3856397618977130050</guid><pubDate>Mon, 01 Jun 2009 10:31:00 +0000</pubDate><atom:updated>2009-06-01T16:02:52.899+05:30</atom:updated><title>Explain Use case diagrams. What are the attributes of use cases?</title><description>&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-family:verdana;color:#ffffff;&quot;&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;</description><link>http://softwaretestingguide.blogspot.com/2009/06/explain-use-case-diagrams-what-are.html</link><author>noreply@blogger.com (Jerry Ruban)</author><thr:total>21</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-33583135.post-2790537352365495964</guid><pubDate>Thu, 16 Apr 2009 01:48:00 +0000</pubDate><atom:updated>2009-04-16T07:29:31.524+05:30</atom:updated><title>What is Web Application Testing? Explain the different phases in Web Application Testing.</title><description>&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;&lt;span style=&quot;color:#ffffff;&quot;&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=&quot;justify&quot;&gt;&lt;span style=&quot;font-family:verdana;color:#ffffff;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-family:verdana;color:#ffffff;&quot;&gt;In Web application testing, three phases of testing is done, they are, &lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;color:#ffffff;&quot;&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=&quot;justify&quot;&gt;&lt;span style=&quot;color:#ffffff;&quot;&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=&quot;justify&quot;&gt;&lt;span style=&quot;color:#ffffff;&quot;&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;</description><link>http://softwaretestingguide.blogspot.com/2009/04/what-is-web-application-testing-explain.html</link><author>noreply@blogger.com (Jerry Ruban)</author><thr:total>17</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-33583135.post-2951657645154699387</guid><pubDate>Tue, 03 Mar 2009 15:17:00 +0000</pubDate><atom:updated>2009-03-03T20:49:05.119+05:30</atom:updated><title>What is the difference between Priority and Severity?</title><description>&lt;p style=&quot;text-align: justify; font-family: verdana; color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&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=&quot;text-align: justify; font-family: verdana; color: rgb(255, 255, 255);&quot;&gt;  &lt;/div&gt;&lt;p style=&quot;text-align: justify; font-family: verdana; color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Severity&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 10pt;&quot;&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=&quot;text-align: justify; font-family: verdana; color: rgb(255, 255, 255);&quot;&gt;  &lt;/div&gt;&lt;p style=&quot;text-align: justify; font-family: verdana; color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&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=&quot;text-align: justify; font-family: verdana; color: rgb(255, 255, 255);&quot;&gt;  &lt;/div&gt;&lt;p style=&quot;text-align: justify; font-family: verdana; color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Priority&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 10pt;&quot;&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=&quot;text-align: justify; font-family: verdana; color: rgb(255, 255, 255);&quot;&gt;  &lt;/div&gt;&lt;p style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Verdana; color: black;&quot;&gt;&lt;span style=&quot;color: rgb(255, 255, 255);font-size:100%;&quot; &gt;&lt;span style=&quot;font-family: verdana;&quot;&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;</description><link>http://softwaretestingguide.blogspot.com/2009/03/what-is-difference-between-priority-and.html</link><author>noreply@blogger.com (Jerry Ruban)</author><thr:total>18</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-33583135.post-8577917852065389984</guid><pubDate>Sun, 22 Feb 2009 15:11:00 +0000</pubDate><atom:updated>2009-09-11T07:11:22.721+05:30</atom:updated><title>Explain Unit Testing, Interface Testing and Integration Testing. Also explain the types of Integration Testing in brief.</title><description>&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;color: rgb(255, 255, 255);font-size:100%;&quot; &gt;&lt;span style=&quot;font-family: verdana; font-weight: bold;&quot;&gt;Unit Testing&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: verdana;&quot;&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=&quot;font-family: verdana; font-weight: bold;&quot;&gt;Interface Testing&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: verdana;&quot;&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=&quot;font-family: verdana;&quot;&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=&quot;font-family: verdana; font-weight: bold;&quot;&gt;Integration Testing&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: verdana;&quot;&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=&quot;font-family: verdana;&quot;&gt;The types of Integration Testing are,&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;1) Big Bang Integration Testing&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: verdana;&quot;&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=&quot;font-family: verdana;&quot;&gt;In this type of testing, some disadvantages might occur like, &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Defects can be found at the later stage. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: verdana;&quot;&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=&quot;font-family: verdana;&quot;&gt;2) Top Down Integration Testing&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: verdana;&quot;&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=&quot;font-family: verdana;&quot;&gt;3) Bottom Up Integration Testing&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: verdana;&quot;&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;</description><link>http://softwaretestingguide.blogspot.com/2009/02/explain-unit-testing-interface-testing.html</link><author>noreply@blogger.com (Jerry Ruban)</author><thr:total>25</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-33583135.post-2884575620665195028</guid><pubDate>Sat, 07 Feb 2009 06:51:00 +0000</pubDate><atom:updated>2009-02-07T12:24:07.113+05:30</atom:updated><title>Explain Alpha, Beta, Gamma Testing.</title><description>&lt;p style=&quot;text-align: justify; font-family: verdana; color: rgb(255, 255, 255);&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Alpha Testing&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;span style=&quot;font-size: 10pt;&quot;&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=&quot;text-align: justify; font-family: verdana; color: rgb(255, 255, 255);&quot;&gt;        &lt;/div&gt;&lt;p style=&quot;text-align: justify; font-family: verdana; color: rgb(255, 255, 255);&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Beta Testing&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;span style=&quot;font-size: 10pt;&quot;&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=&quot;text-align: justify; font-family: verdana; color: rgb(255, 255, 255);&quot;&gt;      &lt;/div&gt;&lt;p style=&quot;text-align: justify; font-family: verdana; color: rgb(255, 255, 255);&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Gamma Testing&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;span style=&quot;font-size: 10pt;&quot;&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;</description><link>http://softwaretestingguide.blogspot.com/2009/02/explain-alpha-beta-gamma-testing.html</link><author>noreply@blogger.com (Jerry Ruban)</author><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-33583135.post-8476991402757005937</guid><pubDate>Sun, 18 Jan 2009 10:59:00 +0000</pubDate><atom:updated>2009-01-19T20:37:58.098+05:30</atom:updated><title>Explain the methods and techniques used for Security Testing.</title><description>&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-family:verdana;color:#ffffff;&quot;&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=&quot;justify&quot;&gt;&lt;br /&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;&lt;span style=&quot;color:#ffffff;&quot;&gt;&lt;strong&gt;Black Box Level&lt;/strong&gt; &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-family:verdana;color:#ffffff;&quot;&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=&quot;justify&quot;&gt;&lt;span style=&quot;font-family:verdana;color:#ffffff;&quot;&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=&quot;justify&quot;&gt;&lt;span style=&quot;font-family:verdana;color:#ffffff;&quot;&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=&quot;justify&quot;&gt;&lt;span style=&quot;font-family:verdana;color:#ffffff;&quot;&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=&quot;justify&quot;&gt;&lt;span style=&quot;font-family:verdana;color:#ffffff;&quot;&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=&quot;justify&quot;&gt;&lt;span style=&quot;font-family:verdana;color:#ffffff;&quot;&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=&quot;justify&quot;&gt;&lt;br /&gt;&lt;span style=&quot;font-family:verdana;color:#ffffff;&quot;&gt;&lt;strong&gt;White Box Level &lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-family:verdana;color:#ffffff;&quot;&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=&quot;justify&quot;&gt;&lt;span style=&quot;font-family:verdana;color:#ffffff;&quot;&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=&quot;justify&quot;&gt;&lt;span style=&quot;font-family:verdana;color:#ffffff;&quot;&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=&quot;justify&quot;&gt;&lt;span style=&quot;font-family:verdana;color:#ffffff;&quot;&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=&quot;justify&quot;&gt;&lt;span style=&quot;font-family:verdana;color:#ffffff;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;color:#ffffff;&quot;&gt;&lt;span style=&quot;font-family:verdana;&quot;&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;</description><link>http://softwaretestingguide.blogspot.com/2009/01/explain-methods-and-techniques-used-for.html</link><author>noreply@blogger.com (Jerry Ruban)</author><thr:total>13</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-33583135.post-5985797292156772093</guid><pubDate>Mon, 22 Dec 2008 02:02:00 +0000</pubDate><atom:updated>2009-09-11T07:20:38.065+05:30</atom:updated><title>Explain IEEE 829 standard and other software testing standards.</title><description>&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;span lang=&quot;EN&quot;  style=&quot;font-size:10px;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;div style=&quot;font-family: verdana; color: rgb(255, 255, 255); text-align: justify;&quot;&gt;    &lt;/div&gt;&lt;meta equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot;&gt;&lt;meta name=&quot;ProgId&quot; content=&quot;Word.Document&quot;&gt;&lt;meta name=&quot;Generator&quot; content=&quot;Microsoft Word 11&quot;&gt;&lt;meta name=&quot;Originator&quot; content=&quot;Microsoft Word 11&quot;&gt;&lt;link rel=&quot;File-List&quot; href=&quot;file:///C:%5CDOCUME%7E1%5CUser%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C03%5Cclip_filelist.xml&quot;&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=&quot;false&quot; latentstylecount=&quot;156&quot;&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:&quot;&quot;; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:&quot;Times New Roman&quot;; 	mso-fareast-font-family:&quot;Times New Roman&quot;;} @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:&quot;%1\)&quot;; 	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:&quot;Table Normal&quot;; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:&quot;&quot;; 	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:&quot;Times New Roman&quot;; 	mso-ansi-language:#0400; 	mso-fareast-language:#0400; 	mso-bidi-language:#0400;} &lt;/style&gt; &lt;![endif]--&gt;&lt;meta equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot;&gt;&lt;meta name=&quot;ProgId&quot; content=&quot;Word.Document&quot;&gt;&lt;meta name=&quot;Generator&quot; content=&quot;Microsoft Word 11&quot;&gt;&lt;meta name=&quot;Originator&quot; content=&quot;Microsoft Word 11&quot;&gt;&lt;link rel=&quot;File-List&quot; href=&quot;file:///C:%5CDOCUME%7E1%5CUser%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C05%5Cclip_filelist.xml&quot;&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=&quot;false&quot; latentstylecount=&quot;156&quot;&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:&quot;&quot;; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:&quot;Times New Roman&quot;; 	mso-fareast-font-family:&quot;Times New Roman&quot;;} @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:&quot;Table Normal&quot;; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:&quot;&quot;; 	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:&quot;Times New Roman&quot;; 	mso-ansi-language:#0400; 	mso-fareast-language:#0400; 	mso-bidi-language:#0400;} &lt;/style&gt; &lt;![endif]--&gt;&lt;meta equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot;&gt;&lt;meta name=&quot;ProgId&quot; content=&quot;Word.Document&quot;&gt;&lt;meta name=&quot;Generator&quot; content=&quot;Microsoft Word 11&quot;&gt;&lt;meta name=&quot;Originator&quot; content=&quot;Microsoft Word 11&quot;&gt;&lt;link rel=&quot;File-List&quot; href=&quot;file:///C:%5CDOCUME%7E1%5CUser%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C05%5Cclip_filelist.xml&quot;&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=&quot;false&quot; latentstylecount=&quot;156&quot;&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:&quot;&quot;; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:&quot;Times New Roman&quot;; 	mso-fareast-font-family:&quot;Times New Roman&quot;;} @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:&quot;Table Normal&quot;; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:&quot;&quot;; 	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:&quot;Times New Roman&quot;; 	mso-ansi-language:#0400; 	mso-fareast-language:#0400; 	mso-bidi-language:#0400;} &lt;/style&gt; &lt;![endif]--&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify; color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Verdana;&quot; lang=&quot;EN&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;IEEE 829 Standard&lt;/span&gt; is used for Software Test Documentation&lt;/span&gt;&lt;span style=&quot;font-size: 10pt; font-family: Verdana;&quot; lang=&quot;EN&quot;&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=&quot;MsoNormal&quot; style=&quot;text-align: justify; color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Verdana;&quot; lang=&quot;EN&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify; color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Verdana;&quot; lang=&quot;EN&quot;&gt;The documents are,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify; color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Verdana;&quot; lang=&quot;EN&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify; color: rgb(255, 255, 255);&quot;&gt;&lt;b style=&quot;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Verdana;&quot; lang=&quot;EN&quot;&gt;Test Plan&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 10pt; font-family: Verdana;&quot; lang=&quot;EN&quot;&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=&quot;MsoNormal&quot; style=&quot;text-align: justify; color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Verdana;&quot; lang=&quot;EN&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify; color: rgb(255, 255, 255);&quot;&gt;&lt;b style=&quot;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Verdana;&quot; lang=&quot;EN&quot;&gt;Test Design&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 10pt; font-family: Verdana;&quot; lang=&quot;EN&quot;&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=&quot;MsoNormal&quot; style=&quot;text-align: justify; color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Verdana;&quot; lang=&quot;EN&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify; color: rgb(255, 255, 255);&quot;&gt;&lt;b style=&quot;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Verdana;&quot; lang=&quot;EN&quot;&gt;Test Case&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 10pt; font-family: Verdana;&quot; lang=&quot;EN&quot;&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=&quot;MsoNormal&quot; style=&quot;text-align: justify; color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Verdana;&quot; lang=&quot;EN&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify; color: rgb(255, 255, 255);&quot;&gt;&lt;b style=&quot;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Verdana;&quot; lang=&quot;EN&quot;&gt;Test Procedure&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 10pt; font-family: Verdana;&quot; lang=&quot;EN&quot;&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=&quot;MsoNormal&quot; style=&quot;text-align: justify; color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Verdana;&quot; lang=&quot;EN&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify; color: rgb(255, 255, 255);&quot;&gt;&lt;b style=&quot;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Verdana;&quot; lang=&quot;EN&quot;&gt;Test Log&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 10pt; font-family: Verdana;&quot; lang=&quot;EN&quot;&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=&quot;MsoNormal&quot; style=&quot;text-align: justify; color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Verdana;&quot; lang=&quot;EN&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify; color: rgb(255, 255, 255);&quot;&gt;&lt;b style=&quot;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Verdana;&quot; lang=&quot;EN&quot;&gt;Test Incident Report&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 10pt; font-family: Verdana;&quot; lang=&quot;EN&quot;&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=&quot;MsoNormal&quot; style=&quot;text-align: justify; color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Verdana;&quot; lang=&quot;EN&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify; color: rgb(255, 255, 255);&quot;&gt;&lt;b style=&quot;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Verdana;&quot; lang=&quot;EN&quot;&gt;Test Summary Report&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 10pt; font-family: Verdana;&quot; lang=&quot;EN&quot;&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=&quot;MsoNormal&quot; style=&quot;text-align: justify; color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Verdana;&quot; lang=&quot;EN&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify; color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Verdana;&quot; lang=&quot;EN&quot;&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=&quot;MsoNormal&quot; style=&quot;text-align: justify; color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Verdana;&quot; lang=&quot;EN&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify; color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Verdana;&quot; lang=&quot;EN&quot;&gt;IEEE 1008 is for Unit Testing&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify; color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Verdana;&quot; lang=&quot;EN&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify; color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Verdana;&quot; lang=&quot;EN&quot;&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=&quot;MsoNormal&quot; style=&quot;text-align: justify; color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Verdana;&quot; lang=&quot;EN&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify; color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Verdana;&quot; lang=&quot;EN&quot;&gt;IEEE 1028 is for Software Inspections&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify; color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Verdana;&quot; lang=&quot;EN&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify; color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Verdana;&quot; lang=&quot;EN&quot;&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=&quot;MsoNormal&quot; style=&quot;text-align: justify; color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Verdana;&quot; lang=&quot;EN&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify; color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Verdana;&quot; lang=&quot;EN&quot;&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=&quot;MsoNormal&quot; style=&quot;text-align: justify; color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Verdana;&quot; lang=&quot;EN&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify; color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Verdana;&quot; lang=&quot;EN&quot;&gt;IEEE 12207 is for SLC process&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align: justify; color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Verdana;&quot; lang=&quot;EN&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;div style=&quot;text-align: justify; color: rgb(255, 255, 255);&quot;&gt;  &lt;/div&gt;&lt;p style=&quot;text-align: justify; color: rgb(255, 255, 255);&quot; class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;;font-family:Verdana;font-size:10pt;&quot;  lang=&quot;EN&quot; &gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;span style=&quot;;font-family:Verdana;font-size:10pt;&quot;  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;  </description><link>http://softwaretestingguide.blogspot.com/2008/12/explain-ieee-829-standard-and-other.html</link><author>noreply@blogger.com (Jerry Ruban)</author><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-33583135.post-3007004754705178396</guid><pubDate>Wed, 17 Dec 2008 01:50:00 +0000</pubDate><atom:updated>2009-12-29T15:39:30.099+05:30</atom:updated><title>What is Test Harness?</title><description>&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;&lt;span style=&quot;color:#ffffff;&quot;&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;</description><link>http://softwaretestingguide.blogspot.com/2008/12/what-is-test-harness.html</link><author>noreply@blogger.com (Jerry Ruban)</author><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-33583135.post-6485146632365919518</guid><pubDate>Sun, 23 Nov 2008 03:10:00 +0000</pubDate><atom:updated>2009-09-25T12:38:03.845+05:30</atom:updated><title>What is SEI? CMM? CMMI? ISO? IEEE? ANSI?</title><description>&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;&lt;span style=&quot;color:#ffffff;&quot;&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=&quot;font-family:verdana;color:#ffffff;&quot;&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 &#39;Capability Maturity Model&#39;, presently called as CMMI &#39;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=&quot;justify&quot;&gt;&lt;br /&gt;&lt;span style=&quot;font-family:verdana;color:#ffffff;&quot;&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=&quot;justify&quot;&gt;&lt;br /&gt;&lt;span style=&quot;font-family:verdana;color:#ffffff;&quot;&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 &#39;International Organization for Standardization&#39;, 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 &#39;Institute of Electrical and Electronics Engineers&#39;, 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=&quot;justify&quot;&gt;&lt;br /&gt;&lt;span style=&quot;color:#ffffff;&quot;&gt;&lt;span style=&quot;font-family:verdana;&quot;&gt;&lt;strong&gt;ANSI&lt;/strong&gt; refers to &#39;American National Standards Institute&#39;, 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;</description><link>http://softwaretestingguide.blogspot.com/2008/11/what-is-sei-cmm-cmmi-iso-ieee-ansi.html</link><author>noreply@blogger.com (Jerry Ruban)</author><thr:total>17</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-33583135.post-2338614376474297140</guid><pubDate>Tue, 14 Oct 2008 10:04:00 +0000</pubDate><atom:updated>2008-10-29T20:27:07.402+05:30</atom:updated><title>What is Scalability Testing?</title><description>&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;color: rgb(255, 255, 255);font-family:verdana;&quot; &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=&quot;justify&quot;&gt;&lt;span style=&quot;color: rgb(255, 255, 255);font-family:verdana;&quot; &gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;color: rgb(255, 255, 255);font-family:verdana;&quot; &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;</description><link>http://softwaretestingguide.blogspot.com/2008/10/what-is-scalability-testing.html</link><author>noreply@blogger.com (Jerry Ruban)</author><thr:total>1</thr:total></item></channel></rss>