tag:blogger.com,1999:blog-61443046736075588522024-03-12T20:50:54.859-07:00Software Testing Tutorials for Beginners - Manual Testing - SDLC - STLC - Mobile TestingA Complete Software Testing Guide- Manual Testing and Automation Testing. I am giving you some tips and technique for beginners...Software Testing and QA Blogshttp://www.blogger.com/profile/08371430679764461072noreply@blogger.comBlogger30125tag:blogger.com,1999:blog-6144304673607558852.post-84279488959349373712015-11-11T07:48:00.000-08:002015-11-11T09:12:13.152-08:00Set <div dir="ltr" style="text-align: left;" trbidi="on">
<div id="fb-root">
import com.soapuitutorial.property.Xls_Reader<br />
//import com.eviware.soapui.impl.wsdl.testcase.*<br />
//def TestSuite = "TestSuite 1"<br />
<span class="Apple-tab-span" style="white-space: pre;"> </span>def prj = testRunner.testCase.testSuite.project <br />
def tSuite= 'TestSuite'<br />
def Xls_Reader xls = new Xls_Reader("C:\\Users\\kushaGra\\Desktop\\TestData.xlsx")<br />
//log.info "Total rows " + xls.getRowCount("TCName")<br />
//log.info xls.getCellData("TCName", "TCDescr", 2)<br />
<br />
<span class="Apple-tab-span" style="white-space: pre;"> </span>for(def i=2;i<=xls.getRowCount("TCName");i++){<br />
<span class="Apple-tab-span" style="white-space: pre;"> </span>def des= xls.getCellData("TCName", "TCDescr", i)<br />
<span class="Apple-tab-span" style="white-space: pre;"> </span>log.info "********loop*********"<br />
<span class="Apple-tab-span" style="white-space: pre;"> </span>def tCase= xls.getCellData("TCName", "TC", i)<br />
<span class="Apple-tab-span" style="white-space: pre;"> </span>//testRunner.testCase.setPropertyValue("aa", xls.getCellData("TCName", "TCDescr", i))<br />
//prj.getTestSuiteByName(TestSuite).getTestCaseByName(TestCase).setPropertyValue("aa", des)<br />
prj.getTestSuiteByName(tSuite).getTestCaseByName(tCase).setTearDownScript(des)<br />
<br />
<span class="Apple-tab-span" style="white-space: pre;"> </span>}<br />
<br />
<br /></div>
<div id="fb-root">
</div>
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_US/all.js#xfbml=1";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
<br />
<div class="fb-like" data-href="http://softwaretestingexpertview.blogspot.in" data-send="true" data-show-faces="true" data-width="200">
</div>
</div>
Software Testing and QA Blogshttp://www.blogger.com/profile/08371430679764461072noreply@blogger.com0tag:blogger.com,1999:blog-6144304673607558852.post-63068842772719069632014-08-26T23:15:00.000-07:002014-08-26T23:15:19.838-07:00Software Testing Interview Questions A list of Top 50 Software Testing/SQA FAQs you may be asked in an Interview! So here it goes...<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="MsoNormal" style="background: white; line-height: 13.5pt; margin-bottom: .0001pt; margin-bottom: 0in;">
<b style="line-height: 13.5pt;"><span style="color: #bf0100; font-family: "Verdana","sans-serif"; font-size: 13.5pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">1. What is 'Software Quality Assurance'?</span></b></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<br /></div>
<div class="MsoNormal" style="background: white; line-height: 13.5pt; margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="color: #333333; font-family: "Verdana","sans-serif"; font-size: 9.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">Software QA
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.<o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 13.5pt; margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="color: #333333; font-family: "Verdana","sans-serif"; font-size: 9.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;"><br /></span></div>
<div style="background: white; border-bottom: solid #BF0100 1.0pt; border-left: none; border-right: none; border-top: solid #BF0100 1.0pt; mso-border-bottom-alt: solid #BF0100 .75pt; mso-border-top-alt: solid #BF0100 .75pt; mso-element: para-border-div; padding: 2.0pt 0in 2.0pt 0in;">
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 13.5pt; padding: 0in;">
<b><span style="color: #bf0100; font-family: "Verdana","sans-serif"; font-size: 13.5pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">2. What is 'Software Testing'?<o:p></o:p></span></b></div>
</div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<br /></div>
<div class="MsoNormal" style="background: white; line-height: 13.5pt; margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="color: #333333; font-family: "Verdana","sans-serif"; font-size: 9.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">Testing
involves operation of a system or application under controlled conditions and
evaluating the results. Testing should intentionally attempt to make things go
wrong to determine if things happen when they shouldn't or things don't happen
when they should.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<br /></div>
<div style="background: white; border-bottom: solid #BF0100 1.0pt; border-left: none; border-right: none; border-top: solid #BF0100 1.0pt; mso-border-bottom-alt: solid #BF0100 .75pt; mso-border-top-alt: solid #BF0100 .75pt; mso-element: para-border-div; padding: 2.0pt 0in 2.0pt 0in;">
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 13.5pt; padding: 0in;">
<b><span style="color: #bf0100; font-family: "Verdana","sans-serif"; font-size: 13.5pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">3. Does every software project need testers?<o:p></o:p></span></b></div>
</div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<br /></div>
<div class="MsoNormal" style="background: white; line-height: 13.5pt; margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="color: #333333; font-family: "Verdana","sans-serif"; font-size: 9.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">It depends on
the size and context of the project, the risks, the development methodology,
the skill and experience of the developers. If the project is a short-term,
small, low risk project, with highly experienced programmers utilizing thorough
unit testing or test-first development, then test engineers may not be required
for the project to succeed. For non-trivial-size projects or projects with
non-trivial risks, a testing staff is usually necessary. The use of personnel
with specialized skills enhances an organization's ability to be successful in
large, complex, or difficult tasks. It allows for both a) deeper and stronger
skills and b) the contribution of differing perspectives.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: "Verdana","sans-serif"; font-size: 9.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;"><br />
<!--[if !supportLineBreakNewLine]--><br />
<!--[endif]--></span><span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-ansi-language: EN-US; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;"><o:p></o:p></span></div>
<div style="background: white; border-bottom: solid #BF0100 1.0pt; border-left: none; border-right: none; border-top: solid #BF0100 1.0pt; mso-border-bottom-alt: solid #BF0100 .75pt; mso-border-top-alt: solid #BF0100 .75pt; mso-element: para-border-div; padding: 2.0pt 0in 2.0pt 0in;">
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 13.5pt; padding: 0in;">
<b><span style="color: #bf0100; font-family: "Verdana","sans-serif"; font-size: 13.5pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">4. What is Regression testing?<o:p></o:p></span></b></div>
</div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<br /></div>
<div class="MsoNormal" style="background: white; line-height: 13.5pt; margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="color: #333333; font-family: "Verdana","sans-serif"; font-size: 9.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">Retesting of
a previously tested program following modification to ensure that faults have
not been introduced or uncovered as a result of the changes made.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<br /></div>
<div style="background: white; border-bottom: solid #BF0100 1.0pt; border-left: none; border-right: none; border-top: solid #BF0100 1.0pt; mso-border-bottom-alt: solid #BF0100 .75pt; mso-border-top-alt: solid #BF0100 .75pt; mso-element: para-border-div; padding: 2.0pt 0in 2.0pt 0in;">
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 13.5pt; padding: 0in;">
<b><span style="color: #bf0100; font-family: "Verdana","sans-serif"; font-size: 13.5pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">5. Why does software have bugs?<o:p></o:p></span></b></div>
</div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<br /></div>
<div class="MsoNormal" style="background: white; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: Verdana, sans-serif;"><span style="font-size: 9pt; line-height: 13.5pt;">Some of the
reasons are:</span></span><br /><span style="color: #333333; font-family: Verdana, sans-serif;"><span style="font-size: 9pt; line-height: 13.5pt;">
a. </span><span style="font-size: 12px; line-height: 18px;">Miss communication</span><span style="font-size: 9pt; line-height: 13.5pt;"> or no communication.</span></span><br /><span style="color: #333333; font-family: Verdana, sans-serif;"><span style="font-size: 9pt; line-height: 13.5pt;">
b. Programming errors</span></span><br /><span style="color: #333333; font-family: Verdana, sans-serif;"><span style="font-size: 9pt; line-height: 13.5pt;">
c. Changing requirements</span></span><br /><span style="color: #333333; font-family: Verdana, sans-serif;"><span style="font-size: 9pt; line-height: 13.5pt;">
d. Time pressures<o:p></o:p></span></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<br /></div>
<div style="background: white; border-bottom: solid #BF0100 1.0pt; border-left: none; border-right: none; border-top: solid #BF0100 1.0pt; mso-border-bottom-alt: solid #BF0100 .75pt; mso-border-top-alt: solid #BF0100 .75pt; mso-element: para-border-div; padding: 2.0pt 0in 2.0pt 0in;">
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 13.5pt; padding: 0in;">
<b><span style="color: #bf0100; font-family: "Verdana","sans-serif"; font-size: 13.5pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">6. How can new Software QA processes be introduced
in an existing Organization?<o:p></o:p></span></b></div>
</div>
<div class="MsoNormal" style="background: white; line-height: 13.5pt; margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="color: #333333; font-family: "Verdana","sans-serif"; font-size: 9.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">It depends on
the size of the organization and the risks involved.<br />
a. For small groups or projects, a more ad-hoc process may be appropriate, depending
on the type of customers and projects.<br />
b. By incremental self-managed team approaches.<o:p></o:p></span></div>
<div style="border-bottom: solid #BF0100 1.0pt; border-left: none; border-right: none; border-top: solid #BF0100 1.0pt; mso-border-bottom-alt: solid #BF0100 .75pt; mso-border-top-alt: solid #BF0100 .75pt; mso-element: para-border-div; padding: 2.0pt 0in 2.0pt 0in;">
<div class="MsoNormal" style="border: none; line-height: 13.5pt; mso-border-bottom-alt: solid #BF0100 .75pt; mso-border-top-alt: solid #BF0100 .75pt; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 3; mso-padding-alt: 2.0pt 0in 2.0pt 0in; padding: 0in;">
<b><span style="background: white; color: #bf0100; font-family: "Verdana","sans-serif"; font-size: 13.5pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">7. What is
verification? Validation?<o:p></o:p></span></b></div>
</div>
<div class="MsoNormal" style="line-height: 13.5pt; margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="background: white; color: #333333; font-family: "Verdana","sans-serif"; font-size: 9.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">Verification typically involves reviews and meetings to evaluate
documents, plans, code, requirements, and specifications. This can be done with
checklists, issues lists, walkthroughs, and inspection meetings. Validation
typically involves actual testing and takes place after verifications are
completed.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: "Verdana","sans-serif"; font-size: 9.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;"><br />
<!--[if !supportLineBreakNewLine]--><br />
<!--[endif]--></span><span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-ansi-language: EN-US; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;"><o:p></o:p></span></div>
<div style="background: white; border-bottom: solid #BF0100 1.0pt; border-left: none; border-right: none; border-top: solid #BF0100 1.0pt; mso-border-bottom-alt: solid #BF0100 .75pt; mso-border-top-alt: solid #BF0100 .75pt; mso-element: para-border-div; padding: 2.0pt 0in 2.0pt 0in;">
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 13.5pt; padding: 0in;">
<b><span style="color: #bf0100; font-family: "Verdana","sans-serif"; font-size: 13.5pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">8. What is a 'walkthrough'? What's an 'inspection'?<o:p></o:p></span></b></div>
</div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<br /></div>
<div class="MsoNormal" style="background: white; line-height: 13.5pt; margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="color: #333333; font-family: "Verdana","sans-serif"; font-size: 9.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">A
'walkthrough' is an informal meeting for evaluation or informational purposes.
Little or no preparation is usually required. An inspection is more formalized
than a 'walkthrough', typically with 3-8 people including a moderator, reader,
and a recorder to take notes. The subject of the inspection is typically a
document such as a requirements spec or a test plan, and the purpose is to find
problems and see what's missing, not to fix anything.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<br /></div>
<div style="background: white; border-bottom: solid #BF0100 1.0pt; border-left: none; border-right: none; border-top: solid #BF0100 1.0pt; mso-border-bottom-alt: solid #BF0100 .75pt; mso-border-top-alt: solid #BF0100 .75pt; mso-element: para-border-div; padding: 2.0pt 0in 2.0pt 0in;">
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 13.5pt; padding: 0in;">
<b><span style="color: #bf0100; font-family: "Verdana","sans-serif"; font-size: 13.5pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">9. What kinds of testing should be considered?<o:p></o:p></span></b></div>
</div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<br /></div>
<div class="MsoNormal" style="background: white; line-height: 13.5pt; margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="color: #333333; font-family: "Verdana","sans-serif"; font-size: 9.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">Some of the
basic kinds of testing involve: Black box testing, White box testing,
Integration testing, Functional testing, smoke testing, Acceptance testing,
Load testing, Performance testing, User acceptance testing.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<br /></div>
<div style="background: white; border-bottom: solid #BF0100 1.0pt; border-left: none; border-right: none; border-top: solid #BF0100 1.0pt; mso-border-bottom-alt: solid #BF0100 .75pt; mso-border-top-alt: solid #BF0100 .75pt; mso-element: para-border-div; padding: 2.0pt 0in 2.0pt 0in;">
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 13.5pt; padding: 0in;">
<b><span style="color: #bf0100; font-family: "Verdana","sans-serif"; font-size: 13.5pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">10. What are 5 common problems in the software
development process?<o:p></o:p></span></b></div>
</div>
<div class="MsoNormal" style="background: white; line-height: 13.5pt; margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="color: #333333; font-family: "Verdana","sans-serif"; font-size: 9.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">a. Poor
requirements<br />
b. Unrealistic Schedule<br />
c. Inadequate testing<br />
d. Changing requirements<br />
e. Miscommunication<o:p></o:p></span></div>
<div style="background: white; border-bottom: solid #BF0100 1.0pt; border-left: none; border-right: none; border-top: solid #BF0100 1.0pt; mso-border-bottom-alt: solid #BF0100 .75pt; mso-border-top-alt: solid #BF0100 .75pt; mso-element: para-border-div; padding: 2.0pt 0in 2.0pt 0in;">
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 13.5pt; padding: 0in;">
<b><span style="color: #bf0100; font-family: "Verdana","sans-serif"; font-size: 13.5pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">11.What are 5 common solutions to software
development problems?<o:p></o:p></span></b></div>
</div>
<div class="MsoNormal" style="background: white; line-height: 13.5pt; margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="color: #333333; font-family: "Verdana","sans-serif"; font-size: 9.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">a. Solid
requirements<br />
b. Realistic Schedule<br />
c. Adequate testing<br />
d. Clarity of requirements<br />
e. Good communication among the Project team<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: "Verdana","sans-serif"; font-size: 9.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;"><br />
<!--[if !supportLineBreakNewLine]--><br />
<!--[endif]--></span><span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-ansi-language: EN-US; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;"><o:p></o:p></span></div>
<div style="background: white; border-bottom: solid #BF0100 1.0pt; border-left: none; border-right: none; border-top: solid #BF0100 1.0pt; mso-border-bottom-alt: solid #BF0100 .75pt; mso-border-top-alt: solid #BF0100 .75pt; mso-element: para-border-div; padding: 2.0pt 0in 2.0pt 0in;">
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 13.5pt; padding: 0in;">
<b><span style="color: #bf0100; font-family: "Verdana","sans-serif"; font-size: 13.5pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">12. What is software 'quality'?<o:p></o:p></span></b></div>
</div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<br /></div>
<div class="MsoNormal" style="background: white; line-height: 13.5pt; margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="color: #333333; font-family: "Verdana","sans-serif"; font-size: 9.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">Quality
software is reasonably bug-free, delivered on time and within budget, meets
requirements and/or expectations, and is maintainable<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<br /></div>
<div style="background: white; border-bottom: solid #BF0100 1.0pt; border-left: none; border-right: none; border-top: solid #BF0100 1.0pt; mso-border-bottom-alt: solid #BF0100 .75pt; mso-border-top-alt: solid #BF0100 .75pt; mso-element: para-border-div; padding: 2.0pt 0in 2.0pt 0in;">
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 13.5pt; padding: 0in;">
<b><span style="color: #bf0100; font-family: "Verdana","sans-serif"; font-size: 13.5pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">13. What are some recent major computer system
failures caused by software bugs?<o:p></o:p></span></b></div>
</div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<br /></div>
<div class="MsoNormal" style="background: white; line-height: 13.5pt; margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="color: #333333; font-family: "Verdana","sans-serif"; font-size: 9.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">Trading on a
major Asian stock exchange was brought to a halt in November of 2005,
reportedly due to an error in a system software upgrade. A May 2005 newspaper
article reported that a major hybrid car manufacturer had to install a software
fix on 20,000 vehicles due to problems with invalid engine warning lights and
occasional stalling. Media reports in January of 2005 detailed severe problems
with a $170 million high-profile U.S. government IT systems project. Software
testing was one of the five major problem areas according to a report of the
commission reviewing the project.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<br /></div>
<div style="background: white; border-bottom: solid #BF0100 1.0pt; border-left: none; border-right: none; border-top: solid #BF0100 1.0pt; mso-border-bottom-alt: solid #BF0100 .75pt; mso-border-top-alt: solid #BF0100 .75pt; mso-element: para-border-div; padding: 2.0pt 0in 2.0pt 0in;">
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 13.5pt; padding: 0in;">
<b><span style="color: #bf0100; font-family: "Verdana","sans-serif"; font-size: 13.5pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">14. What is 'good code'? What is 'good
design'? <o:p></o:p></span></b></div>
</div>
<div class="MsoNormal" style="background: white; line-height: 13.5pt; margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="color: #333333; font-family: "Verdana","sans-serif"; font-size: 9.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">'Good code'
is code that works, is bug free, and is readable and maintainable. Good
internal design is indicated by software code whose overall structure is clear,
understandable, easily modifiable, and maintainable; is robust with sufficient
error-handling and status logging capability; and works correctly when
implemented. Good functional design is indicated by an application whose
functionality can be traced back to customer and end-user requirements.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<br /></div>
<div style="background: white; border-bottom: solid #BF0100 1.0pt; border-left: none; border-right: none; border-top: solid #BF0100 1.0pt; mso-border-bottom-alt: solid #BF0100 .75pt; mso-border-top-alt: solid #BF0100 .75pt; mso-element: para-border-div; padding: 2.0pt 0in 2.0pt 0in;">
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 13.5pt; padding: 0in;">
<b><span style="color: #bf0100; font-family: "Verdana","sans-serif"; font-size: 13.5pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">15. What is SEI? CMM? CMMI? ISO? Will it help?<o:p></o:p></span></b></div>
</div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<br /></div>
<div class="MsoNormal" style="background: white; line-height: 13.5pt; margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="color: #333333; font-family: "Verdana","sans-serif"; font-size: 9.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">These are all
standards that determine effectiveness in delivering quality software. It helps
organizations to identify best practices useful in helping them increase the
maturity of their processes.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<br /></div>
<div style="background: white; border-bottom: solid #BF0100 1.0pt; border-left: none; border-right: none; border-top: solid #BF0100 1.0pt; mso-border-bottom-alt: solid #BF0100 .75pt; mso-border-top-alt: solid #BF0100 .75pt; mso-element: para-border-div; padding: 2.0pt 0in 2.0pt 0in;">
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 13.5pt; padding: 0in;">
<b><span style="color: #bf0100; font-family: "Verdana","sans-serif"; font-size: 13.5pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">16. What steps are needed to develop and run
software tests?<o:p></o:p></span></b></div>
</div>
<div class="MsoNormal" style="background: white; line-height: 13.5pt; margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="color: #333333; font-family: "Verdana","sans-serif"; font-size: 9.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">a. Obtain
requirements, functional design, and internal design specifications and other
necessary documents<br />
b. Obtain budget and schedule requirements.<br />
c. Determine Project context.<br />
d. Identify risks.<br />
e. Determine testing approaches, methods, test environment, test data.<br />
f. Set Schedules, testing documents.<br />
g. Perform tests.<br />
h. Perform reviews and evaluations<br />
i. Maintain and update documents<o:p></o:p></span></div>
<div style="background: white; border-bottom: solid #BF0100 1.0pt; border-left: none; border-right: none; border-top: solid #BF0100 1.0pt; mso-border-bottom-alt: solid #BF0100 .75pt; mso-border-top-alt: solid #BF0100 .75pt; mso-element: para-border-div; padding: 2.0pt 0in 2.0pt 0in;">
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 13.5pt; padding: 0in;">
<b><span style="color: #bf0100; font-family: "Verdana","sans-serif"; font-size: 13.5pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">17. What's a 'test plan'? What's a 'test case'?<o:p></o:p></span></b></div>
</div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<br /></div>
<div class="MsoNormal" style="background: white; line-height: 13.5pt; margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="color: #333333; font-family: "Verdana","sans-serif"; font-size: 9.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">A software
project test plan is a document that describes the objectives, scope, approach,
and focus of a software testing effort. A test case is a document that
describes an input, action, or event and an expected response, to determine if
a feature of an application is working correctly.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<br /></div>
<div style="background: white; border-bottom: solid #BF0100 1.0pt; border-left: none; border-right: none; border-top: solid #BF0100 1.0pt; mso-border-bottom-alt: solid #BF0100 .75pt; mso-border-top-alt: solid #BF0100 .75pt; mso-element: para-border-div; padding: 2.0pt 0in 2.0pt 0in;">
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 13.5pt; padding: 0in;">
<b><span style="color: #bf0100; font-family: "Verdana","sans-serif"; font-size: 13.5pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">18. What should be done after a bug is found?<o:p></o:p></span></b></div>
</div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<br /></div>
<div class="MsoNormal" style="background: white; line-height: 13.5pt; margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="color: #333333; font-family: "Verdana","sans-serif"; font-size: 9.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">The bug needs
to be communicated and assigned to developers that can fix it. After the
problem is resolved, fixes should be re-tested, and determinations made
regarding requirements for regression testing to check that fixes didn't create
problems elsewhere<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<br /></div>
<div style="background: white; border-bottom: solid #BF0100 1.0pt; border-left: none; border-right: none; border-top: solid #BF0100 1.0pt; mso-border-bottom-alt: solid #BF0100 .75pt; mso-border-top-alt: solid #BF0100 .75pt; mso-element: para-border-div; padding: 2.0pt 0in 2.0pt 0in;">
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 13.5pt; padding: 0in;">
<b><span style="color: #bf0100; font-family: "Verdana","sans-serif"; font-size: 13.5pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">19. Will automated testing tools make testing
easier?<o:p></o:p></span></b></div>
</div>
<div class="MsoNormal" style="background: white; line-height: 13.5pt; margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="color: #333333; font-family: "Verdana","sans-serif"; font-size: 9.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">It depends on
the Project size. For small projects, the time needed to learn and implement
them may not be worth it unless personnel are already familiar with the tools.
For larger projects, or on-going long-term projects they can be valuable.<o:p></o:p></span></div>
<div style="border-bottom: solid #BF0100 1.0pt; border-left: none; border-right: none; border-top: solid #BF0100 1.0pt; mso-border-bottom-alt: solid #BF0100 .75pt; mso-border-top-alt: solid #BF0100 .75pt; mso-element: para-border-div; padding: 2.0pt 0in 2.0pt 0in;">
<div class="MsoNormal" style="border: none; line-height: 13.5pt; mso-border-bottom-alt: solid #BF0100 .75pt; mso-border-top-alt: solid #BF0100 .75pt; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 3; mso-padding-alt: 2.0pt 0in 2.0pt 0in; padding: 0in;">
<b><span style="background: white; color: #bf0100; font-family: "Verdana","sans-serif"; font-size: 13.5pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">20. What's
the best way to choose a test automation tool?<o:p></o:p></span></b></div>
</div>
<div class="MsoNormal" style="line-height: 13.5pt; margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="background: white; color: #333333; font-family: "Verdana","sans-serif"; font-size: 9.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">Some of the points that can be noted before choosing a tool would be:<br />
a. Analyze the non-automated testing situation to determine the testing
activity that is being performed.<br />
b. Testing procedures that are time consuming and repetition.<br />
c. Cost/Budget of tool, Training and implementation factors.<br />
d. Evaluation of the chosen tool to explore the benefits.<o:p></o:p></span></div>
<div style="border-bottom: solid #BF0100 1.0pt; border-left: none; border-right: none; border-top: solid #BF0100 1.0pt; mso-border-bottom-alt: solid #BF0100 .75pt; mso-border-top-alt: solid #BF0100 .75pt; mso-element: para-border-div; padding: 2.0pt 0in 2.0pt 0in;">
<div class="MsoNormal" style="border: none; line-height: 13.5pt; mso-border-bottom-alt: solid #BF0100 .75pt; mso-border-top-alt: solid #BF0100 .75pt; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 3; mso-padding-alt: 2.0pt 0in 2.0pt 0in; padding: 0in;">
<b><span style="background: white; color: #bf0100; font-family: "Verdana","sans-serif"; font-size: 13.5pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">21. How
can it be determined if a test environment is appropriate?<o:p></o:p></span></b></div>
</div>
<div class="MsoNormal" style="line-height: 13.5pt; margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="background: white; color: #333333; font-family: "Verdana","sans-serif"; font-size: 9.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">Test environment should match exactly all possible hardware, software,
network, data, and usage characteristics of the expected live environments in
which the software will be used.<o:p></o:p></span></div>
<div style="border-bottom: solid #BF0100 1.0pt; border-left: none; border-right: none; border-top: solid #BF0100 1.0pt; mso-border-bottom-alt: solid #BF0100 .75pt; mso-border-top-alt: solid #BF0100 .75pt; mso-element: para-border-div; padding: 2.0pt 0in 2.0pt 0in;">
<div class="MsoNormal" style="border: none; line-height: 13.5pt; mso-border-bottom-alt: solid #BF0100 .75pt; mso-border-top-alt: solid #BF0100 .75pt; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 3; mso-padding-alt: 2.0pt 0in 2.0pt 0in; padding: 0in;">
<b><span style="background: white; color: #bf0100; font-family: "Verdana","sans-serif"; font-size: 13.5pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">22. What's
the best approach to software test estimation?<o:p></o:p></span></b></div>
</div>
<div class="MsoNormal" style="line-height: 13.5pt; margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="background: white; color: #333333; font-family: "Verdana","sans-serif"; font-size: 9.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">The 'best approach' is highly dependent on the particular organization
and project and the experience of the personnel involvedSome of the following
approaches to be considered are:<br />
a. Implicit Risk Context Approach<br />
b. Metrics-Based Approach<br />
c. Test Work Breakdown Approach<br />
d. Iterative Approach<br />
e. Percentage-of-Development Approach<o:p></o:p></span></div>
<div style="border-bottom: solid #BF0100 1.0pt; border-left: none; border-right: none; border-top: solid #BF0100 1.0pt; mso-border-bottom-alt: solid #BF0100 .75pt; mso-border-top-alt: solid #BF0100 .75pt; mso-element: para-border-div; padding: 2.0pt 0in 2.0pt 0in;">
<div class="MsoNormal" style="border: none; line-height: 13.5pt; mso-border-bottom-alt: solid #BF0100 .75pt; mso-border-top-alt: solid #BF0100 .75pt; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 3; mso-padding-alt: 2.0pt 0in 2.0pt 0in; padding: 0in;">
<b><span style="background: white; color: #bf0100; font-family: "Verdana","sans-serif"; font-size: 13.5pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">23. What
if the software is so buggy it can't really be tested at all?<o:p></o:p></span></b></div>
</div>
<div class="MsoNormal" style="line-height: 13.5pt; margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="background: white; color: #333333; font-family: "Verdana","sans-serif"; font-size: 9.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">The best bet in this situation is for the testers to go through the
process of reporting whatever bugs or blocking-type problems initially show up,
with the focus being on critical bugs.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: "Verdana","sans-serif"; font-size: 9.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;"><br />
<!--[if !supportLineBreakNewLine]--><br />
<!--[endif]--></span><span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-ansi-language: EN-US; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;"><o:p></o:p></span></div>
<div style="background: white; border-bottom: solid #BF0100 1.0pt; border-left: none; border-right: none; border-top: solid #BF0100 1.0pt; mso-border-bottom-alt: solid #BF0100 .75pt; mso-border-top-alt: solid #BF0100 .75pt; mso-element: para-border-div; padding: 2.0pt 0in 2.0pt 0in;">
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 13.5pt; padding: 0in;">
<b><span style="color: #bf0100; font-family: "Verdana","sans-serif"; font-size: 13.5pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">24. How can it be known when to stop testing?<o:p></o:p></span></b></div>
</div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<br /></div>
<div class="MsoNormal" style="background: white; line-height: 13.5pt; margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="color: #333333; font-family: "Verdana","sans-serif"; font-size: 9.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">Common
factors in deciding when to stop are:<br />
a. Deadlines (release deadlines, testing deadlines, etc.)<br />
b. Test cases completed with certain percentage passed<br />
c. Test budget depleted<br />
d. Coverage of code/functionality/requirements reaches a specified point<br />
e. Bug rate falls below a certain level<br />
f. Beta or alpha testing period ends<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<br /></div>
<div style="background: white; border-bottom: solid #BF0100 1.0pt; border-left: none; border-right: none; border-top: solid #BF0100 1.0pt; mso-border-bottom-alt: solid #BF0100 .75pt; mso-border-top-alt: solid #BF0100 .75pt; mso-element: para-border-div; padding: 2.0pt 0in 2.0pt 0in;">
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 13.5pt; padding: 0in;">
<b><span style="color: #bf0100; font-family: "Verdana","sans-serif"; font-size: 13.5pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">25. What if there isn't enough time for thorough
testing?<o:p></o:p></span></b></div>
</div>
<div class="MsoNormal" style="background: white; line-height: 13.5pt; margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="color: #333333; font-family: "Verdana","sans-serif"; font-size: 9.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">a. Use risk
analysis to determine where testing should be focused.<br />
b. Determine the important <b>functionality</b> to be tested.<br />
c. Determine the high-risk aspects of the project.<br />
d. Prioritize the kinds of testing that need to be performed.<br />
e. Determine the tests that will have the best high-risk-coverage to
time-required ratio.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<br /></div>
<div style="background: white; border-bottom: solid #BF0100 1.0pt; border-left: none; border-right: none; border-top: solid #BF0100 1.0pt; mso-border-bottom-alt: solid #BF0100 .75pt; mso-border-top-alt: solid #BF0100 .75pt; mso-element: para-border-div; padding: 2.0pt 0in 2.0pt 0in;">
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 13.5pt; padding: 0in;">
<b><span style="color: #bf0100; font-family: "Verdana","sans-serif"; font-size: 13.5pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">26. What if the project isn't big enough to justify
extensive testing?<o:p></o:p></span></b></div>
</div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<br /></div>
<div class="MsoNormal" style="background: white; line-height: 13.5pt; margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="color: #333333; font-family: "Verdana","sans-serif"; font-size: 9.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">Consider the
impact of project errors, not the size of the project. The tester might then do
ad-hoc testing, or write up a limited test plan based on the risk analysis.<o:p></o:p></span></div>
<div style="background: white; border-bottom: solid #BF0100 1.0pt; border-left: none; border-right: none; border-top: solid #BF0100 1.0pt; mso-border-bottom-alt: solid #BF0100 .75pt; mso-border-top-alt: solid #BF0100 .75pt; mso-element: para-border-div; padding: 2.0pt 0in 2.0pt 0in;">
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 13.5pt; padding: 0in;">
<b><span style="color: #bf0100; font-family: "Verdana","sans-serif"; font-size: 13.5pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">27. How does a client/server environment affect
testing?<o:p></o:p></span></b></div>
</div>
<div class="MsoNormal" style="line-height: 13.5pt; margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="background: white; color: #333333; font-family: "Verdana","sans-serif"; font-size: 9.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">Client/server applications can be quite complex due to the multiple
dependencies among clients, data communications, hardware, and servers,
especially in multi-tier systems. Load/stress/performance testing may be useful
in determining client/server application limitations and capabilities.<o:p></o:p></span></div>
<div style="border-bottom: solid #BF0100 1.0pt; border-left: none; border-right: none; border-top: solid #BF0100 1.0pt; mso-border-bottom-alt: solid #BF0100 .75pt; mso-border-top-alt: solid #BF0100 .75pt; mso-element: para-border-div; padding: 2.0pt 0in 2.0pt 0in;">
<div class="MsoNormal" style="border: none; line-height: 13.5pt; mso-border-bottom-alt: solid #BF0100 .75pt; mso-border-top-alt: solid #BF0100 .75pt; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 3; mso-padding-alt: 2.0pt 0in 2.0pt 0in; padding: 0in;">
<b><span style="background: white; color: #bf0100; font-family: "Verdana","sans-serif"; font-size: 13.5pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">28. How
can World Wide Web sites be tested?<o:p></o:p></span></b></div>
</div>
<div class="MsoNormal" style="line-height: 13.5pt; margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="background: white; color: #333333; font-family: "Verdana","sans-serif"; font-size: 9.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">Some of the considerations might include:<br />
a. Testing the expected loads on the server<br />
b. Performance expected on the client side<br />
c. Testing the required securities to be implemented and verified.<br />
d. Testing the HTML specification, external and internal links<br />
e. cgi programs, applets, javascripts, ActiveX components, etc. to be
maintained, tracked, controlled<o:p></o:p></span></div>
<div style="border-bottom: solid #BF0100 1.0pt; border-left: none; border-right: none; border-top: solid #BF0100 1.0pt; mso-border-bottom-alt: solid #BF0100 .75pt; mso-border-top-alt: solid #BF0100 .75pt; mso-element: para-border-div; padding: 2.0pt 0in 2.0pt 0in;">
<div class="MsoNormal" style="border: none; line-height: 13.5pt; mso-border-bottom-alt: solid #BF0100 .75pt; mso-border-top-alt: solid #BF0100 .75pt; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 3; mso-padding-alt: 2.0pt 0in 2.0pt 0in; padding: 0in;">
<b><span style="background: white; color: #bf0100; font-family: "Verdana","sans-serif"; font-size: 13.5pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">29. How is
testing affected by object-oriented designs?<o:p></o:p></span></b></div>
</div>
<div class="MsoNormal" style="line-height: 13.5pt; margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="background: white; color: #333333; font-family: "Verdana","sans-serif"; font-size: 9.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">Well-engineered object-oriented design can make it easier to trace from
code to internal design to functional design to requirements. If the
application was well designed this can simplify test design.<o:p></o:p></span></div>
<div style="border-bottom: solid #BF0100 1.0pt; border-left: none; border-right: none; border-top: solid #BF0100 1.0pt; mso-border-bottom-alt: solid #BF0100 .75pt; mso-border-top-alt: solid #BF0100 .75pt; mso-element: para-border-div; padding: 2.0pt 0in 2.0pt 0in;">
<div class="MsoNormal" style="border: none; line-height: 13.5pt; mso-border-bottom-alt: solid #BF0100 .75pt; mso-border-top-alt: solid #BF0100 .75pt; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 3; mso-padding-alt: 2.0pt 0in 2.0pt 0in; padding: 0in;">
<b><span style="background: white; color: #bf0100; font-family: "Verdana","sans-serif"; font-size: 13.5pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">30. What
is Extreme Programming and what's it got to do with testing?<o:p></o:p></span></b></div>
</div>
<div class="MsoNormal" style="line-height: 13.5pt; margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="background: white; color: #333333; font-family: "Verdana","sans-serif"; font-size: 9.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">Extreme Programming (XP) is a software development approach for small
teams on risk-prone projects with unstable requirements. For testing ('extreme
testing', programmers are expected to write unit and functional test code first
- before writing the application code. Customers are expected to be an integral
part of the project team and to help develop scenarios for acceptance/black box
testing.<o:p></o:p></span></div>
<div style="border-bottom: solid #BF0100 1.0pt; border-left: none; border-right: none; border-top: solid #BF0100 1.0pt; mso-border-bottom-alt: solid #BF0100 .75pt; mso-border-top-alt: solid #BF0100 .75pt; mso-element: para-border-div; padding: 2.0pt 0in 2.0pt 0in;">
<div class="MsoNormal" style="border: none; line-height: 13.5pt; mso-border-bottom-alt: solid #BF0100 .75pt; mso-border-top-alt: solid #BF0100 .75pt; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 3; mso-padding-alt: 2.0pt 0in 2.0pt 0in; padding: 0in;">
<b><span style="background: white; color: #bf0100; font-family: "Verdana","sans-serif"; font-size: 13.5pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">31. What
makes a good Software Test engineer?<o:p></o:p></span></b></div>
</div>
<div class="MsoNormal" style="line-height: 13.5pt; margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="background: white; color: #333333; font-family: "Verdana","sans-serif"; font-size: 9.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">A good test engineer has a 'test to break' attitude, an ability to take
the point of view of the customer, a strong desire for quality, and an
attention to detail. Tact and diplomacy are useful in maintaining a cooperative
relationship with developers, and an ability to communicate with both technical
(developers) and non-technical (customers, management) people is useful.<o:p></o:p></span></div>
<div style="border-bottom: solid #BF0100 1.0pt; border-left: none; border-right: none; border-top: solid #BF0100 1.0pt; mso-border-bottom-alt: solid #BF0100 .75pt; mso-border-top-alt: solid #BF0100 .75pt; mso-element: para-border-div; padding: 2.0pt 0in 2.0pt 0in;">
<div class="MsoNormal" style="border: none; line-height: 13.5pt; mso-border-bottom-alt: solid #BF0100 .75pt; mso-border-top-alt: solid #BF0100 .75pt; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 3; mso-padding-alt: 2.0pt 0in 2.0pt 0in; padding: 0in;">
<b><span style="background: white; color: #bf0100; font-family: "Verdana","sans-serif"; font-size: 13.5pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">32. What
makes a good Software QA engineer?<o:p></o:p></span></b></div>
</div>
<div class="MsoNormal" style="line-height: 13.5pt; margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="background: white; color: #333333; font-family: "Verdana","sans-serif"; font-size: 9.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">They must be able to understand the entire software development process
and how it can fit into the business approach and goals of the organization.
Communication skills and the ability to understand various sides of issues are
important. In organizations in the early stages of implementing QA processes,
patience and diplomacy are especially needed. An ability to find problems as
well as to see 'what's missing' is important for inspections and reviews<o:p></o:p></span></div>
<div style="border-bottom: solid #BF0100 1.0pt; border-left: none; border-right: none; border-top: solid #BF0100 1.0pt; mso-border-bottom-alt: solid #BF0100 .75pt; mso-border-top-alt: solid #BF0100 .75pt; mso-element: para-border-div; padding: 2.0pt 0in 2.0pt 0in;">
<div class="MsoNormal" style="border: none; line-height: 13.5pt; mso-border-bottom-alt: solid #BF0100 .75pt; mso-border-top-alt: solid #BF0100 .75pt; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 3; mso-padding-alt: 2.0pt 0in 2.0pt 0in; padding: 0in;">
<b><span style="background: white; color: #bf0100; font-family: "Verdana","sans-serif"; font-size: 13.5pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">33. What's
the role of documentation in QA?<o:p></o:p></span></b></div>
</div>
<div class="MsoNormal" style="line-height: 13.5pt; margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="background: white; color: #333333; font-family: "Verdana","sans-serif"; font-size: 9.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">QA practices should be documented such that they are repeatable.
Specifications, designs, business rules, inspection reports, configurations,
code changes, test plans, test cases, bug reports, user manuals, etc. should
all be documented. Change management for documentation should be used.<o:p></o:p></span></div>
<div style="border-bottom: solid #BF0100 1.0pt; border-left: none; border-right: none; border-top: solid #BF0100 1.0pt; mso-border-bottom-alt: solid #BF0100 .75pt; mso-border-top-alt: solid #BF0100 .75pt; mso-element: para-border-div; padding: 2.0pt 0in 2.0pt 0in;">
<div class="MsoNormal" style="border: none; line-height: 13.5pt; mso-border-bottom-alt: solid #BF0100 .75pt; mso-border-top-alt: solid #BF0100 .75pt; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 3; mso-padding-alt: 2.0pt 0in 2.0pt 0in; padding: 0in;">
<b><span style="background: white; color: #bf0100; font-family: "Verdana","sans-serif"; font-size: 13.5pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">34. What
is a test strategy? What is the purpose of a test strategy?<o:p></o:p></span></b></div>
</div>
<div class="MsoNormal" style="line-height: 13.5pt; margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="background: white; color: #333333; font-family: "Verdana","sans-serif"; font-size: 9.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">It is a plan for conducting the test effort against one or more aspects
of the target system.A test strategy needs to be able to convince management
and other stakeholders that the approach is sound and achievable, and it also
needs to be appropriate both in terms of the software product to be tested and
the skills of the test team.<o:p></o:p></span></div>
<div style="border-bottom: solid #BF0100 1.0pt; border-left: none; border-right: none; border-top: solid #BF0100 1.0pt; mso-border-bottom-alt: solid #BF0100 .75pt; mso-border-top-alt: solid #BF0100 .75pt; mso-element: para-border-div; padding: 2.0pt 0in 2.0pt 0in;">
<div class="MsoNormal" style="border: none; line-height: 13.5pt; mso-border-bottom-alt: solid #BF0100 .75pt; mso-border-top-alt: solid #BF0100 .75pt; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 3; mso-padding-alt: 2.0pt 0in 2.0pt 0in; padding: 0in;">
<b><span style="background: white; color: #bf0100; font-family: "Verdana","sans-serif"; font-size: 13.5pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">35. What
information does a test strategy captures?<o:p></o:p></span></b></div>
</div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<br /></div>
<div class="MsoNormal" style="background: white; line-height: 13.5pt; margin-bottom: .0001pt; margin-bottom: 0in;">
<br /></div>
<div class="MsoNormal" style="background: white; line-height: 13.5pt; margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="color: #333333; font-family: "Verdana","sans-serif"; font-size: 9.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">It captures
an explanation of the general approach that will be used and the specific
types, techniques, styles of testing<o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 13.5pt; margin-bottom: .0001pt; margin-bottom: 0in;">
<br /></div>
<div style="background: white; border-bottom: solid #BF0100 1.0pt; border-left: none; border-right: none; border-top: solid #BF0100 1.0pt; mso-border-bottom-alt: solid #BF0100 .75pt; mso-border-top-alt: solid #BF0100 .75pt; mso-element: para-border-div; padding: 2.0pt 0in 2.0pt 0in;">
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 13.5pt; padding: 0in;">
<b><span style="color: #bf0100; font-family: "Verdana","sans-serif"; font-size: 13.5pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">36. What is test data?<o:p></o:p></span></b></div>
</div>
<div class="MsoNormal" style="background: white; line-height: 13.5pt; margin-bottom: .0001pt; margin-bottom: 0in;">
<br /></div>
<div class="MsoNormal" style="background: white; line-height: 13.5pt; margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="color: #333333; font-family: "Verdana","sans-serif"; font-size: 9.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">It is a
collection of test input values that are consumed during the execution of a
test, and expected results referenced for comparative purposes during the
execution of a test<o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 13.5pt; margin-bottom: .0001pt; margin-bottom: 0in;">
<br /></div>
<div style="background: white; border-bottom: solid #BF0100 1.0pt; border-left: none; border-right: none; border-top: solid #BF0100 1.0pt; mso-border-bottom-alt: solid #BF0100 .75pt; mso-border-top-alt: solid #BF0100 .75pt; mso-element: para-border-div; padding: 2.0pt 0in 2.0pt 0in;">
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 13.5pt; padding: 0in;">
<b><span style="color: #bf0100; font-family: "Verdana","sans-serif"; font-size: 13.5pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">37. What is Unit testing?<o:p></o:p></span></b></div>
</div>
<div class="MsoNormal" style="background: white; line-height: 13.5pt; margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="color: #333333; font-family: "Verdana","sans-serif"; font-size: 9.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">It is
implemented against the smallest testable element (units) of the software, and
involves testing the internal structure such as logic and dataflow, and the
unit's function and observable behaviors<o:p></o:p></span></div>
<div style="background: white; border-bottom: solid #BF0100 1.0pt; border-left: none; border-right: none; border-top: solid #BF0100 1.0pt; mso-border-bottom-alt: solid #BF0100 .75pt; mso-border-top-alt: solid #BF0100 .75pt; mso-element: para-border-div; padding: 2.0pt 0in 2.0pt 0in;">
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 13.5pt; padding: 0in;">
<b><span style="color: #bf0100; font-family: "Verdana","sans-serif"; font-size: 13.5pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">38. How can the test results be used in testing?<o:p></o:p></span></b></div>
</div>
<div class="MsoNormal" style="background: white; line-height: 13.5pt; margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="color: #333333; font-family: "Verdana","sans-serif"; font-size: 9.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">Test Results
are used to record the detailed findings of the test effort and to subsequently
calculate the different key measures of testing<o:p></o:p></span></div>
<div style="background: white; border-bottom: solid #BF0100 1.0pt; border-left: none; border-right: none; border-top: solid #BF0100 1.0pt; mso-border-bottom-alt: solid #BF0100 .75pt; mso-border-top-alt: solid #BF0100 .75pt; mso-element: para-border-div; padding: 2.0pt 0in 2.0pt 0in;">
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 13.5pt; padding: 0in;">
<b><span style="color: #bf0100; font-family: "Verdana","sans-serif"; font-size: 13.5pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">39. What is Developer testing?<o:p></o:p></span></b></div>
</div>
<div class="MsoNormal" style="background: white; line-height: 13.5pt; margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="color: #333333; font-family: "Verdana","sans-serif"; font-size: 9.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">Developer
testing denotes the aspects of test design and implementation most appropriate
for the team of developers to undertake.<o:p></o:p></span></div>
<div style="background: white; border-bottom: solid #BF0100 1.0pt; border-left: none; border-right: none; border-top: solid #BF0100 1.0pt; mso-border-bottom-alt: solid #BF0100 .75pt; mso-border-top-alt: solid #BF0100 .75pt; mso-element: para-border-div; padding: 2.0pt 0in 2.0pt 0in;">
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 13.5pt; padding: 0in;">
<b><span style="color: #bf0100; font-family: "Verdana","sans-serif"; font-size: 13.5pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">40. What is independent testing?<o:p></o:p></span></b></div>
</div>
<div class="MsoNormal" style="background: white; line-height: 13.5pt; margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="color: #333333; font-family: "Verdana","sans-serif"; font-size: 9.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">Independent
testing denotes the test design and implementation most appropriately performed
by someone who is independent from the team of developers.<o:p></o:p></span></div>
<div style="background: white; border-bottom: solid #BF0100 1.0pt; border-left: none; border-right: none; border-top: solid #BF0100 1.0pt; mso-border-bottom-alt: solid #BF0100 .75pt; mso-border-top-alt: solid #BF0100 .75pt; mso-element: para-border-div; padding: 2.0pt 0in 2.0pt 0in;">
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 13.5pt; padding: 0in;">
<b><span style="color: #bf0100; font-family: "Verdana","sans-serif"; font-size: 13.5pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">41. What is Integration testing?<o:p></o:p></span></b></div>
</div>
<div class="MsoNormal" style="background: white; line-height: 13.5pt; margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="color: #333333; font-family: "Verdana","sans-serif"; font-size: 9.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">Integration
testing is performed to ensure that the components in the implementation model
operate properly when combined to execute a use case<o:p></o:p></span></div>
<div style="background: white; border-bottom: solid #BF0100 1.0pt; border-left: none; border-right: none; border-top: solid #BF0100 1.0pt; mso-border-bottom-alt: solid #BF0100 .75pt; mso-border-top-alt: solid #BF0100 .75pt; mso-element: para-border-div; padding: 2.0pt 0in 2.0pt 0in;">
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 13.5pt; padding: 0in;">
<b><span style="color: #bf0100; font-family: "Verdana","sans-serif"; font-size: 13.5pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">42. What is System testing?<o:p></o:p></span></b></div>
</div>
<div class="MsoNormal" style="background: white; line-height: 13.5pt; margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="color: #333333; font-family: "Verdana","sans-serif"; font-size: 9.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">A series of
tests designed to ensure that the modified program interacts correctly with
other system components. These test procedures typically are performed by the
system maintenance staff in their development library.<o:p></o:p></span></div>
<div style="background: white; border-bottom: solid #BF0100 1.0pt; border-left: none; border-right: none; border-top: solid #BF0100 1.0pt; mso-border-bottom-alt: solid #BF0100 .75pt; mso-border-top-alt: solid #BF0100 .75pt; mso-element: para-border-div; padding: 2.0pt 0in 2.0pt 0in;">
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 13.5pt; padding: 0in;">
<b><span style="color: #bf0100; font-family: "Verdana","sans-serif"; font-size: 13.5pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">43. What is Acceptance testing?<o:p></o:p></span></b></div>
</div>
<div class="MsoNormal" style="background: white; line-height: 13.5pt; margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="color: #333333; font-family: "Verdana","sans-serif"; font-size: 9.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">User
acceptance testing is the final test action taken before deploying the
software. The goal of acceptance testing is to verify that the software is
ready, and that it can be used by end users to perform those functions and
tasks for which the software was built<o:p></o:p></span></div>
<div style="background: white; border-bottom: solid #BF0100 1.0pt; border-left: none; border-right: none; border-top: solid #BF0100 1.0pt; mso-border-bottom-alt: solid #BF0100 .75pt; mso-border-top-alt: solid #BF0100 .75pt; mso-element: para-border-div; padding: 2.0pt 0in 2.0pt 0in;">
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 13.5pt; padding: 0in;">
<b><span style="color: #bf0100; font-family: "Verdana","sans-serif"; font-size: 13.5pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">44. What is the role of a Test Manager?<o:p></o:p></span></b></div>
</div>
<div class="MsoNormal" style="background: white; line-height: 13.5pt; margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="color: #333333; font-family: "Verdana","sans-serif"; font-size: 9.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">The Test
Manager role is tasked with the overall responsibility for the test effort's
success. The role involves quality and test advocacy, resource planning and
management, and resolution of issues that impede the test effort<o:p></o:p></span></div>
<div style="background: white; border-bottom: solid #BF0100 1.0pt; border-left: none; border-right: none; border-top: solid #BF0100 1.0pt; mso-border-bottom-alt: solid #BF0100 .75pt; mso-border-top-alt: solid #BF0100 .75pt; mso-element: para-border-div; padding: 2.0pt 0in 2.0pt 0in;">
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 13.5pt; padding: 0in;">
<b><span style="color: #bf0100; font-family: "Verdana","sans-serif"; font-size: 13.5pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">45. What is the role of a Test Analyst?<o:p></o:p></span></b></div>
</div>
<div class="MsoNormal" style="background: white; line-height: 13.5pt; margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="color: #333333; font-family: "Verdana","sans-serif"; font-size: 9.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">The Test
Analyst role is responsible for identifying and defining the required tests,
monitoring detailed testing progress and results in each test cycle and
evaluating the overall quality experienced as a result of testing activities.
The role typically carries the responsibility for appropriately representing
the needs of stakeholders that do not have direct or regular representation on
the project.<o:p></o:p></span></div>
<div style="background: white; border-bottom: solid #BF0100 1.0pt; border-left: none; border-right: none; border-top: solid #BF0100 1.0pt; mso-border-bottom-alt: solid #BF0100 .75pt; mso-border-top-alt: solid #BF0100 .75pt; mso-element: para-border-div; padding: 2.0pt 0in 2.0pt 0in;">
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 13.5pt; padding: 0in;">
<b><span style="color: #bf0100; font-family: "Verdana","sans-serif"; font-size: 13.5pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">46. What is the role of a Test Designer?<o:p></o:p></span></b></div>
</div>
<div class="MsoNormal" style="background: white; line-height: 13.5pt; margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="color: #333333; font-family: "Verdana","sans-serif"; font-size: 9.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">The Test Designer
role is responsible for defining the test approach and ensuring its successful
implementation. The role involves identifying the appropriate techniques, tools
and guidelines to implement the required tests, and to give guidance on the
corresponding resources requirements for the test effort<o:p></o:p></span></div>
<div style="background: white; border-bottom: solid #BF0100 1.0pt; border-left: none; border-right: none; border-top: solid #BF0100 1.0pt; mso-border-bottom-alt: solid #BF0100 .75pt; mso-border-top-alt: solid #BF0100 .75pt; mso-element: para-border-div; padding: 2.0pt 0in 2.0pt 0in;">
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 13.5pt; padding: 0in;">
<b><span style="color: #bf0100; font-family: "Verdana","sans-serif"; font-size: 13.5pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">47. What are the roles and responsibilities of a
Tester?<o:p></o:p></span></b></div>
</div>
<div class="MsoNormal" style="background: white; line-height: 13.5pt; margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="color: #333333; font-family: "Verdana","sans-serif"; font-size: 9.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">The Tester
role is responsible for the core activities of the test effort, which involves
conducting the necessary tests and logging the outcomes of that testing. The
tester is responsible for identifying the most appropriate implementation
approach for a given test, implementing individual tests, setting up and
executing the tests, logging outcomes and verifying test execution, analyzing
and recovering from execution errors.<o:p></o:p></span></div>
<div style="background: white; border-bottom: solid #BF0100 1.0pt; border-left: none; border-right: none; border-top: solid #BF0100 1.0pt; mso-border-bottom-alt: solid #BF0100 .75pt; mso-border-top-alt: solid #BF0100 .75pt; mso-element: para-border-div; padding: 2.0pt 0in 2.0pt 0in;">
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 13.5pt; padding: 0in;">
<b><span style="color: #bf0100; font-family: "Verdana","sans-serif"; font-size: 13.5pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">48. What are the skills required to be a good
tester?<o:p></o:p></span></b></div>
</div>
<div class="MsoNormal" style="background: white; line-height: 13.5pt; margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="color: #333333; font-family: "Verdana","sans-serif"; font-size: 9.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">A tester
should have knowledge of testing approaches and techniques, diagnostic and
problem-solving skills, knowledge of the system or application being tested,
and knowledge of networking and system architecture<o:p></o:p></span></div>
<div style="background: white; border-bottom: solid #BF0100 1.0pt; border-left: none; border-right: none; border-top: solid #BF0100 1.0pt; mso-border-bottom-alt: solid #BF0100 .75pt; mso-border-top-alt: solid #BF0100 .75pt; mso-element: para-border-div; padding: 2.0pt 0in 2.0pt 0in;">
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 13.5pt; padding: 0in;">
<b><span style="color: #bf0100; font-family: "Verdana","sans-serif"; font-size: 13.5pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">49. What is test coverage?<o:p></o:p></span></b></div>
</div>
<div class="MsoNormal" style="background: white; line-height: 13.5pt; margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="color: #333333; font-family: "Verdana","sans-serif"; font-size: 9.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">Test coverage
is the measurement of testing completeness, and it's based on the coverage of
testing expressed by the coverage of test requirements and test cases or by the
coverage of executed code.<o:p></o:p></span></div>
<div style="background: white; border-bottom: solid #BF0100 1.0pt; border-left: none; border-right: none; border-top: solid #BF0100 1.0pt; mso-border-bottom-alt: solid #BF0100 .75pt; mso-border-top-alt: solid #BF0100 .75pt; mso-element: para-border-div; padding: 2.0pt 0in 2.0pt 0in;">
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 13.5pt; padding: 0in;">
<b><span style="color: #bf0100; font-family: "Verdana","sans-serif"; font-size: 13.5pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">50. What is a test script?<o:p></o:p></span></b></div>
</div>
<div class="MsoNormal" style="background: white; line-height: 13.5pt; margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="color: #333333; font-family: "Verdana","sans-serif"; font-size: 9.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">The
step-by-step instructions that realize a test, enabling its execution. Test
Scripts may take the form of either documented textual instructions that are
executed manually or computer readable instructions that enable automated test
execution.<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div id="fb-root">
</div>
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_US/all.js#xfbml=1";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
<div class="fb-like" data-href="http://softwaretestingexpertview.blogspot.in" data-send="true" data-show-faces="true" data-width="200">
</div>
</div>
Software Testing and QA Blogshttp://www.blogger.com/profile/08371430679764461072noreply@blogger.com3tag:blogger.com,1999:blog-6144304673607558852.post-87567227809346132932014-08-03T01:30:00.000-07:002018-07-21T11:41:41.305-07:00Top 15 "Manual Testing" Interview Questions and Answer :)<div dir="ltr" style="text-align: left;" trbidi="on">
<h3 style="margin-bottom: 0.0001pt; text-align: left;">
<span style="color: lime; font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">Q
1: What's the difference between QA and testing?</span></h3>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: justify;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">Ans.:</span><span style="font-family: "times new roman" , serif; font-size: 12pt; line-height: 115%;"> </span><span style="font-family: "times new roman" , serif; font-size: 12pt; line-height: 115%;">*TESTING means "quality control"</span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: justify;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">*QUALITY CONTROL measures the quality of a
product</span><span style="font-family: "times new roman" , serif; font-size: 12pt; line-height: 115%;"> </span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: justify;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">*QUALITY ASSURANCE measures the quality of
processes used To create a quality product.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<br /></div>
<h3 style="margin-bottom: 0.0001pt; text-align: left;">
<span style="background-color: white; color: lime; font-family: "times new roman" , "serif"; font-size: 12pt; line-height: 115%;">Q
2: What is black box/white box testing?</span></h3>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: justify;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">Ans.:
Black-box and white-box are test design methods. Black-box test design Treats the system as a
"black-box", so it doesn't explicitly use Knowledge of the internal
structure. Black-box test design is
usually Described as focusing on testing functional requirements. Synonyms for Black-box include: behavioral, functional, opaque-box, and </span><span style="font-family: "times new roman" , serif; font-size: 12pt; line-height: 115%;">Closed-box.
White-box test design allows one to peek inside the "box", And it
focuses specifically on using internal knowledge of the software to guide the
selection of test data.</span><span style="font-family: "times new roman" , serif; font-size: 12pt; line-height: 115%;"> </span><span style="font-family: "times new roman" , serif; font-size: 12pt; line-height: 115%;">Synonyms for
white-box include: Structural, glass-box and clear-box. </span><span style="font-family: "times new roman" , serif; font-size: 12pt; line-height: 115%;">While
black-box and white-box are terms that are still in popular use, Many people
prefer the terms "behavioral" and "structural".</span><span style="font-family: "times new roman" , serif; font-size: 12pt; line-height: 115%;"> </span><span style="font-family: "times new roman" , serif; font-size: 12pt; line-height: 115%;">Behavioral </span><span style="font-family: "times new roman" , serif; font-size: 12pt; line-height: 115%;">test
design is slightly different from black-box test design because the use of
internal knowledge isn't strictly forbidden, but it's still </span><span style="font-family: "times new roman" , serif; font-size: 12pt; line-height: 115%;">discouraged.</span><span style="font-family: "times new roman" , serif; font-size: 12pt; line-height: 115%;"> </span></div>
<h3 style="margin-bottom: 0.0001pt; text-align: left;">
<span style="color: lime;"><span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;"> </span><span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">Q
3: What's the difference between load and stress testing?</span></span></h3>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;"><br /></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: justify;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">Ans.:
Load testing is to test that if the application works fine with the loads that
result from large number of simultaneous users, transactions and to determine
weather it can handle peak usage periods. </span><span style="font-family: "times new roman" , serif; font-size: 12pt; line-height: 115%; text-align: left;">Stress
testing is a form of testing which is used to determine the stability of a
given system or entity. It involves testing beyond normal operational capacity,
often to a breaking point, in order to observe the results. For example, a web
server may be stress tested using scripts, bots, and various denials of service
tools to observe the performance of a web site during peak loads. Stress
testing a subset of load testing.</span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<br /></div>
<h3 style="margin-bottom: 0.0001pt; text-align: left;">
<span style="color: lime; font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">Q
4: What is a 'Walk-Through'? </span></h3>
<div style="text-align: justify;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;"><br /></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: justify;">
<span style="font-family: "times new roman" , serif; font-size: small;"><span style="line-height: 115%;">Ans.:
A '</span></span><span style="font-family: "times new roman" , serif;"><span style="line-height: 18.399999618530273px;">walk-through</span></span><span style="font-family: "times new roman" , serif; font-size: small;"><span style="line-height: 115%;">' is an informal meeting for evaluation or informational
purposes. Little or no preparation is usually required. <o:p></o:p></span></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<br /></div>
<h3 style="margin-bottom: 0.0001pt; text-align: left;">
<span style="color: lime; font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">Q
5: Who is responsible for integration testing?</span></h3>
<div>
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;"><br /></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">Ans:
Team leader along with developers.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<br /></div>
<h3 style="margin-bottom: 0.0001pt; text-align: left;">
<span style="color: lime; font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">Q
6: Is performance testing part of System testing?</span></h3>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">Ans:
Yes<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<br /></div>
<h3 style="margin-bottom: 0.0001pt; text-align: left;">
<span style="color: lime; font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">Q
7: Is system testing perform before unit testing?</span></h3>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">Ans
: No<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<br /></div>
<h3 style="margin-bottom: 0.0001pt; text-align: left;">
<span style="color: lime; font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">Q
8: What is software Test plan? Mention major items of a test plan document.</span></h3>
<div style="text-align: justify;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;"><br /></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: justify;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">Ans:
A software project test plan is a document that describes the objectives,
scope, approach, and focus of a software testing effort. The process of
preparing a test plan is a useful way to think through the efforts needed to
validate the acceptability of a software product. The completed document will
help people outside the test group understand the 'why' and 'how' of product
validation. It should be thorough enough to be useful but not so thorough that
no one outside the test group will read it. The following are some of the items
that might be included in a test plan, depending on the particular project: <o:p></o:p></span></div>
<h4 style="margin-bottom: 0.0001pt; text-align: left;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">1.
Objective</span></h4>
<h4 style="margin-bottom: 0.0001pt; text-align: left;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">2.
Product Details</span></h4>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">• Product Identification<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">• Features to be tested<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">• Features not to be tested<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">• Acceptance Criteria</span><span style="font-family: "times new roman" , serif; font-size: 12pt; line-height: 115%;"> </span></div>
<h4 style="margin-bottom: 0.0001pt; text-align: left;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">3.
Test Plan</span></h4>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">• Test Item<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">• Test </span><span style="font-family: "times new roman" , serif;"><span style="line-height: 18.399999618530273px;">Deliverable </span></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">• Testing Process<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">• Overview of test cycle<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">• Formal Review Points<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">• Test Environment<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">• Resource<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">• Security<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">• System Test Setup<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">• Schedule<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">• Test Procedure<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">• Entrance Criteria<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">• Suspension Criteria<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">• Resumption Criteria<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">• Exit Criteria<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">• Error Measurement / Management
System<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">• Error Reporting<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">• Error Classification<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<br /></div>
<h4 style="margin-bottom: 0.0001pt; text-align: left;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">4.
Testing Types</span></h4>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">• Types of testing to be performed for
the project.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<br /></div>
<h4 style="margin-bottom: 0.0001pt; text-align: left;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">5.
Appendix</span></h4>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">• Defect Summary<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">• Reference Documents<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<br /></div>
<h3 style="margin-bottom: 0.0001pt; text-align: left;">
<span style="color: lime;"><span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;"> </span><span style="font-family: "times new roman" , serif; font-size: small;"><span style="line-height: 115%;">Q
9: What should be the entry criteria and </span><span style="line-height: 18.399999618530273px;">Deliverable's</span><span style="line-height: 115%;"> for system testing?</span></span></span></h3>
<div>
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;"><br /></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: justify;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">Ans:
Although this is subjective and specific to project, but generally the entry
criteria should be:<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: justify;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">• All human resources must be available
and assigned the task. <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: justify;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">• Unit test cases should be prepared
before coding.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: justify;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">• All developed code must be unit
tested.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: justify;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">• System test cases should be prepared
before start of system testing.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: justify;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">• All test hardware and environments
must be in place, and free for System test use.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">Deliverables
should be the integration tested build along with installation guide and
release notes.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;"> <o:p></o:p></span></div>
<h3 style="margin-bottom: 0.0001pt; text-align: left;">
<span style="color: lime; font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">Q
10: How can it be known when to stop testing? </span></h3>
<div>
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;"><br /></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: justify;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">Ans:
This can be difficult to determine. Many modern software applications are so </span><span style="font-family: "times new roman" , serif; font-size: 12pt; line-height: 115%;">Complex,
and run in such an interdependent environment, that complete testing can never
be done. Common factors in deciding when to stop are:</span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">• Deadlines (release deadlines, testing
deadlines, etc.) <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">• Test cases completed with certain
percentage passed <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">• Test budget depleted <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">• Coverage of
code/functionality/requirements reaches a specified point <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">• Bug rate falls below a certain level <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">• Beta or alpha testing period ends <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<br /></div>
<h3 style="margin-bottom: 0.0001pt; text-align: left;">
<span style="color: lime; font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">Q
11: What is the priority and severity of the bug? Explain with example a
scenario, With high priority and low severity and vice versa.</span></h3>
<div>
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;"><br /></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">Ans.:
Severity of a bug describes the impact of a bug. <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">Blocker Blocks development and/or testing
work<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">Critical: Crashes, loss of data, severe memory
leak<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">Major: Major loss of function<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">Minor: Minor loss of function, or other
problem where easy workaround is present<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: "times new roman" , serif; font-size: small;"><span style="line-height: 115%;">Trivial: Cosmetic problem like misspelled words or </span></span><span style="font-family: "times new roman" , serif;"><span style="line-height: 18.399999618530273px;">misaligned</span></span><span style="font-family: "times new roman" , serif; font-size: small;"><span style="line-height: 115%;"> text<o:p></o:p></span></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">Enhancement: Request for enhancement<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: justify;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">Priority
describes the importance and order in which a bug should be fixed. This field
is utilized by the programmers/engineers to prioritize their work to be done.
The available priorities range from P1 (most important) to P5 (least
important.) <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: justify;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: justify;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">Example:
Any look and feel issues like spelling mistake on an UI is less severe, but if
the product is going for beta testing, priority of bug to fix is higher.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: justify;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: justify;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">Similarly
any exception coming on a particular operation has high severity, but that
module is not to be delivered right now, so this bug can have low priority.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: justify;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<br /></div>
<h3 style="margin-bottom: 0.0001pt; text-align: left;">
<span style="color: lime; font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">Q
12: Explain various States of bug, can a bug be new after it is resolved?</span></h3>
<div>
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;"><br /></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: justify;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">Ans:
Mainly a bug can be in either open
state or it can be in end state.Open state comprises of Unconfirmed, New,
Assigned and Reopened. </span><span style="font-family: "times new roman" , serif; font-size: 12pt; line-height: 115%;">End
State comprises of Resolved, Verified and Closed. No a bug can not be new after
it is resolved, it should have state Reopen.</span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: justify;">
<br /></div>
<h3 style="margin-bottom: 0.0001pt; text-align: justify;">
<span style="color: lime;"><span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">Q
13: What is word deferred means in terms of bug life cycle? When a bug is </span><span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">Deferred?</span></span></h3>
<div>
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;"><br /></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">Ans:
Deferred means postponing the resolution of the bug. When any bug is found
valid, but due to skill or time restrictions, it is planned to resolved later,
bug is send to </span><span style="font-family: "times new roman" , serif; font-size: 12pt; line-height: 115%;">deferred
stated.</span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<br /></div>
<h3 style="margin-bottom: 0.0001pt; text-align: left;">
<span style="color: lime; font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">Q
14: What are the various points a tester
should ensure before entering a bug?</span></h3>
<div>
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;"><br /></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">Ans:
1. Make sure the bug has not been
previously reported.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;"> 2. Be sure you’ve reproduced your
bug using the latest build released.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<br /></div>
<h2 style="margin-bottom: 0.0001pt; text-align: left;">
<span style="color: lime; font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">Q
15: Explain any two qualities of a useful bug report.</span></h2>
<div>
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;"><br /></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: justify;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">Ans:
A useful bug report has two qualities:</span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: justify;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">1. Reproducible : If the developer can’t see it or conclusively
prove that it exists, he’ll mark it as “WORKSFORME” or “NOTREPRODUCIBILE”.
Every relevant details you can provide helps.</span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: justify;">
<span style="font-family: "times new roman" , "serif"; font-size: 12.0pt; line-height: 115%;">2. Specific : The quicker the engineer can isolate the issue to a specific
problem, the more likely it’ll be expediently fixed.<o:p></o:p></span></div>
<br />
<div class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: justify;">
<br /></div>
</div>
Software Testing and QA Blogshttp://www.blogger.com/profile/08371430679764461072noreply@blogger.com5tag:blogger.com,1999:blog-6144304673607558852.post-86452576884077527572014-07-08T22:05:00.001-07:002014-08-03T01:40:59.211-07:00What is the difference between SDLC and STLC?<div dir="ltr" style="text-align: left;" trbidi="on">
<!--[if gte mso 9]><xml>
<o:OfficeDocumentSettings>
<o:AllowPNG/>
</o:OfficeDocumentSettings>
</xml><![endif]-->
<br />
<div style="text-align: justify;">
<span style="font-family: inherit;">Software Development Life Cycle involves the
complete Verification and Validation of a Process or a Project. Whereas Software Testing Life Cycle involves only
Validation. Analysis, Design, Software requirement specifications, Development
Process (Coding and Application development), Testing Process (Preparation Of Test Plan, Preparation of Test cases, Testing,
Bug reporting, Test Logs & Test Reports), Release and Maintenance. Whereas Software Testing Life Cycle involves
Preparation of Test Plan, Preparation of Test cases, Test execution, Bug
reporting & Tracking, Regression Testing and Test Closure.</span></div>
<div style="text-align: justify;">
<span style="font-family: inherit;">STLC is a Part of SDLC. Software Development Life Cycle involves
business requirement specifications.</span></div>
<!--[if gte mso 9]><xml>
<w:WordDocument>
<w:View>Normal</w:View>
<w:Zoom>0</w:Zoom>
<w:TrackMoves/>
<w:TrackFormatting/>
<w:PunctuationKerning/>
<w:ValidateAgainstSchemas/>
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
<w:DoNotPromoteQF/>
<w:LidThemeOther>EN-US</w:LidThemeOther>
<w:LidThemeAsian>X-NONE</w:LidThemeAsian>
<w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
<w:Compatibility>
<w:BreakWrappedTables/>
<w:SnapToGridInCell/>
<w:WrapTextWithPunct/>
<w:UseAsianBreakRules/>
<w:DontGrowAutofit/>
<w:SplitPgBreakAndParaMark/>
<w:EnableOpenTypeKerning/>
<w:DontFlipMirrorIndents/>
<w:OverrideTableStyleHps/>
</w:Compatibility>
<m:mathPr>
<m:mathFont m:val="Cambria Math"/>
<m:brkBin m:val="before"/>
<m:brkBinSub m:val="--"/>
<m:smallFrac m:val="off"/>
<m:dispDef/>
<m:lMargin m:val="0"/>
<m:rMargin m:val="0"/>
<m:defJc m:val="centerGroup"/>
<m:wrapIndent m:val="1440"/>
<m:intLim m:val="subSup"/>
<m:naryLim m:val="undOvr"/>
</m:mathPr></w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
LatentStyleCount="267">
<w:LsdException Locked="false" Priority="0" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Normal"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="heading 1"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/>
<w:LsdException Locked="false" Priority="39" Name="toc 1"/>
<w:LsdException Locked="false" Priority="39" Name="toc 2"/>
<w:LsdException Locked="false" Priority="39" Name="toc 3"/>
<w:LsdException Locked="false" Priority="39" Name="toc 4"/>
<w:LsdException Locked="false" Priority="39" Name="toc 5"/>
<w:LsdException Locked="false" Priority="39" Name="toc 6"/>
<w:LsdException Locked="false" Priority="39" Name="toc 7"/>
<w:LsdException Locked="false" Priority="39" Name="toc 8"/>
<w:LsdException Locked="false" Priority="39" Name="toc 9"/>
<w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/>
<w:LsdException Locked="false" Priority="10" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Title"/>
<w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/>
<w:LsdException Locked="false" Priority="11" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/>
<w:LsdException Locked="false" Priority="22" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Strong"/>
<w:LsdException Locked="false" Priority="20" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/>
<w:LsdException Locked="false" Priority="59" SemiHidden="false"
UnhideWhenUsed="false" Name="Table Grid"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/>
<w:LsdException Locked="false" Priority="1" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 1"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 1"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 1"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/>
<w:LsdException Locked="false" Priority="34" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/>
<w:LsdException Locked="false" Priority="29" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Quote"/>
<w:LsdException Locked="false" Priority="30" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 1"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 1"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 2"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 2"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 2"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 2"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 2"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 3"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 3"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 3"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 3"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 3"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 4"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 4"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 4"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 4"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 4"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 5"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 5"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 5"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 5"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 5"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 6"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 6"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 6"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 6"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 6"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/>
<w:LsdException Locked="false" Priority="19" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/>
<w:LsdException Locked="false" Priority="21" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/>
<w:LsdException Locked="false" Priority="31" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/>
<w:LsdException Locked="false" Priority="32" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/>
<w:LsdException Locked="false" Priority="33" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Book Title"/>
<w:LsdException Locked="false" Priority="37" Name="Bibliography"/>
<w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/>
</w:LatentStyles>
</xml><![endif]--><!--[if gte mso 10]>
<style>
/* 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-priority:99;
mso-style-parent:"";
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin-top:0in;
mso-para-margin-right:0in;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0in;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;
mso-ansi-language:EN-GB;
mso-fareast-language:EN-GB;}
</style>
<![endif]--><br />
<div id="fb-root">
</div>
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_US/all.js#xfbml=1";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
<br />
<div class="fb-like" data-href="http://softwaretestingexpertview.blogspot.in" data-send="true" data-show-faces="true" data-width="200">
</div>
</div>
Software Testing and QA Blogshttp://www.blogger.com/profile/08371430679764461072noreply@blogger.com0tag:blogger.com,1999:blog-6144304673607558852.post-76069255938343975342013-11-18T05:34:00.000-08:002013-11-18T05:49:16.071-08:00High Severity And Low Priority and High priority -Low severity <div dir="ltr" style="text-align: left;" trbidi="on">
<div align="LEFT" style="line-height: 0.45cm; margin-bottom: 0cm;">
<span style="font-family: 12;"><span style="font-size: small;"><span style="color: #333333;"><b>High
Severity And Low Priority</b></span><span style="color: #333333;">
:- If there is an application if that application crashes after
multiple use of any functionality.</span></span></span></div>
<div align="LEFT" style="line-height: 0.45cm; margin-bottom: 0cm;">
<span style="font-family: 12;"><span style="color: #333333;">Eg.
:- save Button use </span><span style="color: #333333;">15</span><span style="color: #333333;">0
times then that application will crash</span><br /><br /><span style="color: #333333;">Means
High Severity because application crashed but Low Priority because no
need to debug right now you can debug it after some days.</span></span></div>
<div align="LEFT" style="line-height: 0.45cm; margin-bottom: 0cm;">
<br /></div>
<div align="LEFT" style="line-height: 0.45cm; margin-bottom: 0cm;">
<span style="font-family: 12;"><span style="font-size: small;"><span style="color: #333333;"><b>High
priority -Low severity</b></span><span style="color: #333333;"><b> </b>- Wrong
spelling in Company logos displayed in the application.</span></span></span></div>
<div id="fb-root">
</div>
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_US/all.js#xfbml=1";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
<br />
<div class="fb-like" data-href="http://softwaretestingexpertview.blogspot.in" data-send="true" data-show-faces="true" data-width="200">
</div>
</div>
Software Testing and QA Blogshttp://www.blogger.com/profile/08371430679764461072noreply@blogger.com2Gautam Buddh Nagar, Uttar Pradesh, India28.533861572281154 77.415161132812528.310627572281152 77.0924376328125 28.757095572281155 77.7378846328125tag:blogger.com,1999:blog-6144304673607558852.post-62190356960205241812013-08-12T06:19:00.000-07:002014-07-08T22:01:39.492-07:00In simple way to understand Load stress and performance Testing.<div dir="ltr" style="text-align: left;" trbidi="on">
<div align="JUSTIFY">
<b>Load</b><b><span style="color: black;"><span style="font-family: lucida grande, liberation sans, verdana, arial, helvetica, sans-serif;"><span style="font-size: small;"><span style="font-weight: normal;">
</span></span></span></span></b><b>testing</b><b><span style="color: black;"><span style="font-family: lucida grande, liberation sans, verdana, arial, helvetica, sans-serif;"><span style="font-size: small;"><span style="font-weight: normal;">:</span></span></span></span></b></div>
<div align="JUSTIFY" style="background-color: white; background-position: initial initial; background-repeat: initial initial; border: none; margin-bottom: 0cm; padding: 0cm;">
<span style="color: black;"><span style="font-size: small;"><span style="font-family: lucida grande, liberation sans, verdana, arial, helvetica, sans-serif;">Load
testing </span><span style="font-family: lucida grande, liberation sans, verdana, arial, helvetica, sans-serif;">is
a test to check the user’s response time, of number of users using
any one scenario (single business process) of the same application at
the same time.</span></span></span></div>
<div align="JUSTIFY" style="background-color: white; background-position: initial initial; background-repeat: initial initial; border: none; margin-bottom: 0cm; padding: 0cm;">
<br /></div>
<div align="JUSTIFY">
<b>Stress</b><b><span style="color: black;"><span style="font-family: lucida grande, liberation sans, verdana, arial, helvetica, sans-serif;"><span style="font-size: small;"><span style="font-weight: normal;">
</span></span></span></span></b><b>testing</b><b><span style="color: black;"><span style="font-family: lucida grande, liberation sans, verdana, arial, helvetica, sans-serif;"><span style="font-size: small;"><span style="font-weight: normal;">:</span></span></span></span></b></div>
<div align="JUSTIFY" style="background-color: white; background-position: initial initial; background-repeat: initial initial; border: none; margin-bottom: 0cm; padding: 0cm;">
<span style="color: black;"><span style="font-size: small;"><span style="font-family: lucida grande, liberation sans, verdana, arial, helvetica, sans-serif;">T</span><span style="font-family: lucida grande, liberation sans, verdana, arial, helvetica, sans-serif;">his
type of testing the application is tested against heavy load such as
complex numerical values, large number of inputs, large number of
queries etc. which checks for the stress/load the applications can
withstand.</span></span></span></div>
<div align="JUSTIFY" style="background-color: white; background-position: initial initial; background-repeat: initial initial; border: none; margin-bottom: 0cm; padding: 0cm;">
<br /></div>
<div align="JUSTIFY">
<b>Performance</b><b><span style="color: black;"><span style="font-family: lucida grande, liberation sans, verdana, arial, helvetica, sans-serif;"><span style="font-size: small;"><span style="font-weight: normal;">
</span></span></span></span></b><b>testing</b><b><span style="color: black;"><span style="font-family: lucida grande, liberation sans, verdana, arial, helvetica, sans-serif;"><span style="font-size: small;"><span style="font-weight: normal;">:</span></span></span></span></b></div>
<div align="JUSTIFY" style="background-color: white; background-position: initial initial; background-repeat: initial initial; border: none; margin-bottom: 0cm; padding: 0cm;">
<span style="color: black;"><span style="font-size: small;"><span style="font-family: lucida grande, liberation sans, verdana, arial, helvetica, sans-serif;">Performance
testing</span><span style="font-family: lucida grande, liberation sans, verdana, arial, helvetica, sans-serif;">
is a test to check the user’s response time of number of users
using multiple scenarios (multiple business process) of the same
application at the same time.</span></span></span></div>
<div id="fb-root">
</div>
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_US/all.js#xfbml=1";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
<br />
<div class="fb-like" data-href="http://softwaretestingexpertview.blogspot.in" data-send="true" data-show-faces="true" data-width="200">
</div>
</div>
Software Testing and QA Blogshttp://www.blogger.com/profile/08371430679764461072noreply@blogger.com1tag:blogger.com,1999:blog-6144304673607558852.post-28754878812214206672013-08-05T05:06:00.003-07:002014-08-04T04:14:27.903-07:00"Use-Full" Test Cases for Mobile App like: Call, GPS, Network, Orientation, Sound, Lock/Unlock <div dir="ltr" style="text-align: left;" trbidi="on">
<table border="0" cellspacing="0" cols="3">
<colgroup width="266"></colgroup>
<colgroup width="264"></colgroup>
<colgroup width="696"></colgroup>
<tbody>
<tr>
<td align="LEFT" height="56" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"><span style="color: black; font-size: large;">GPS</span></td>
<td align="LEFT" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"><span style="color: black; font-size: large;">in background</span></td>
<td align="JUSTIFY" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"><span style="color: black; font-size: large;">application can get or locate the location through app in background only for some time .</span></td>
</tr>
<tr>
<td align="LEFT" height="56" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"><span style="color: black; font-size: large;"><br /></span></td>
<td align="LEFT" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"><span style="color: black; font-size: large;"><br /></span></td>
<td align="JUSTIFY" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"><span style="color: black; font-size: large;">application in foreground can update location everytime and the symbol of GPS will be displayed every time.</span></td>
</tr>
<tr>
<td align="LEFT" height="83" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"><span style="color: black; font-size: large;"><br /></span></td>
<td align="LEFT" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"><span style="color: black; font-size: large;"><br /></span></td>
<td align="JUSTIFY" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"><span style="color: black; font-size: large;">if location service is off for a particular app from settings than a message should be displayed for the user to “ON” the Gps from settings. </span></td>
</tr>
<tr>
<td align="LEFT" height="109" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"><span style="color: black; font-size: large;">call</span></td>
<td align="LEFT" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"><span style="color: black; font-size: large;">in foreground</span></td>
<td align="JUSTIFY" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"><span style="color: black; font-size: large;">application will be immediately get in background as soon as call comes and if user receives the call and than run the application the design of the application should not be disturbed.</span></td>
</tr>
<tr>
<td align="LEFT" height="29" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"><span style="color: black; font-size: large;"><br /></span></td>
<td align="LEFT" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"><span style="color: black; font-size: large;">in background</span></td>
<td align="JUSTIFY" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"><span style="color: black; font-size: large;">same applies </span></td>
</tr>
<tr>
<td align="LEFT" height="56" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"><span style="color: black; font-size: large;">network </span></td>
<td align="LEFT" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"><span style="color: black; font-size: large;"><br /></span></td>
<td align="JUSTIFY" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"><span style="color: black; font-size: large;">application should give proper message to the user when ever there is no network.</span></td>
</tr>
<tr>
<td align="LEFT" height="56" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"><span style="color: black; font-size: large;"><br /></span></td>
<td align="LEFT" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"><span style="color: black; font-size: large;"><br /></span></td>
<td align="JUSTIFY" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"><span style="color: black; font-size: large;">application should detect the network automatically as network comes.</span></td>
</tr>
<tr>
<td align="LEFT" height="56" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"><span style="color: black; font-size: large;">orientiation</span></td>
<td align="LEFT" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"><span style="color: black;"><br /></span></td>
<td align="JUSTIFY" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"><span style="color: black; font-size: large;">as per requirement of the client we should check the orientation of application.</span></td>
</tr>
<tr>
<td align="LEFT" height="29" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"><span style="color: black; font-size: large;"><br /></span></td>
<td align="LEFT" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"><span style="color: black; font-size: large;"><br /></span></td>
<td align="JUSTIFY" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"><span style="color: black; font-size: large;">UI should be clear in both the orientation.</span></td>
</tr>
<tr>
<td align="LEFT" height="83" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"><span style="color: black; font-size: large;">audio file</span></td>
<td align="LEFT" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"><span style="color: black; font-size: large;">in background</span></td>
<td align="JUSTIFY" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"><span style="color: black; font-size: large;">when user is playing an audio file and make the app in background than file sound should get stop. And when again user have to play the file when come back in foreground.</span></td>
</tr>
<tr>
<td align="LEFT" height="56" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"><span style="color: black; font-size: large;">application </span></td>
<td align="LEFT" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"><span style="color: black; font-size: large;">in background</span></td>
<td align="JUSTIFY" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"><span style="color: black; font-size: large;">application should be get stopped it activity or any service hit in background.</span></td>
</tr>
<tr>
<td align="LEFT" height="56" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"><span style="color: black; font-size: large;">sound activity</span></td>
<td align="LEFT" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"><span style="color: black; font-size: large;">if device in silent mode</span></td>
<td align="JUSTIFY" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"><span style="color: black; font-size: large;">when device is in silent mode than the application sound should not be heared.</span></td>
</tr>
<tr>
<td align="LEFT" height="56" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"><span style="color: black; font-size: large;">lock and unlock device</span></td>
<td align="LEFT" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"><span style="color: black; font-size: large;"><br /></span></td>
<td align="JUSTIFY" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"><span style="color: black; font-size: large;">if user lock the device and than unlock than check the behaviour of the application .</span></td>
</tr>
</tbody></table>
<div id="fb-root">
</div>
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_US/all.js#xfbml=1";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
<br />
<div class="fb-like" data-href="http://softwaretestingexpertview.blogspot.in" data-send="true" data-show-faces="true" data-width="200">
</div>
</div>
Software Testing and QA Blogshttp://www.blogger.com/profile/08371430679764461072noreply@blogger.com1tag:blogger.com,1999:blog-6144304673607558852.post-77494218516239819582013-08-05T04:54:00.001-07:002013-08-05T05:19:11.381-07:00What is Push Notifications?<div dir="ltr" style="text-align: left;" trbidi="on">
<div align="LEFT" style="border: none; line-height: 0.48cm; margin-bottom: 0cm; padding: 0cm;">
<span style="color: #333333;"><span style="font-family: Arial, Helvetica, sans-serif;"><span style="font-size: x-small;"><strong><span style="color: black;"><span style="font-family: arial, sans-serif;"><span style="font-size: small;"><span style="font-weight: normal;">Push
Notifications are messages that are sent to users who have opted in
to receive them.</span></span></span></span></strong></span></span></span></div>
<div align="LEFT" style="border: none; line-height: 0.48cm; margin-bottom: 0cm; padding: 0cm;">
<span style="color: #333333;"><strong><span style="color: black;">‘</span></strong><span style="font-family: Arial, Helvetica, sans-serif;"><span style="font-size: x-small;"><strong><span style="color: black;"><span style="font-size: small;"><span style="font-weight: normal;">Notification’
means providing information.</span></span></span></strong></span></span></span></div>
<div align="LEFT" style="border: none; line-height: 0.48cm; margin-bottom: 0cm; padding: 0cm;">
<br /></div>
<div align="LEFT" style="border: none; line-height: 0.48cm; margin-bottom: 0cm; padding: 0cm;">
<table border="0" cellspacing="0" cols="3">
<colgroup width="266"></colgroup>
<colgroup width="264"></colgroup>
<colgroup width="696"></colgroup>
<tbody>
<tr>
<td align="LEFT" height="29" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"><b><span style="font-size: large;">Activity</span></b></td>
<td align="LEFT" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"><b><span style="font-size: large;">Test</span></b></td>
<td align="JUSTIFY" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"><span style="font-size: large;">Cases:</span></td>
</tr>
<tr>
<td align="LEFT" height="56" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"><span style="font-size: large;">Notification</span></td>
<td align="LEFT" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"><span style="font-size: large;">in foreground</span></td>
<td align="JUSTIFY" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"><span style="font-size: large;">when notification comes in foreground than the notificaton will display directly on app.</span></td>
</tr>
<tr>
<td align="LEFT" height="83" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"><span style="font-size: large;"><br /></span></td>
<td align="LEFT" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"><span style="font-size: large;">background</span></td>
<td align="JUSTIFY" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"><span style="font-size: large;">when notification comes and device is locked , if user open the device with sliding the notification than the application should get launch.</span></td>
</tr>
<tr>
<td align="LEFT" height="164" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"><span style="font-size: large;"><br /></span></td>
<td align="LEFT" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"><span style="font-size: large;"><br /></span></td>
<td align="JUSTIFY" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"><span style="font-size: large;">when notification comes and device is not locked than the notification comes in banner if user click on the banner than the application launch and if user is unable to click on banner than the notification with showed in the notification tray. From the notification tray user can click on the notification and user can move to the application.</span></td>
</tr>
<tr>
<td align="LEFT" height="83" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"><span style="font-size: large;"><br /></span></td>
<td align="LEFT" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"><span style="font-size: large;"><br /></span></td>
<td align="JUSTIFY" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"><span style="font-size: large;">when notification and user didn't click on banner than the notification count should get updated on the icon of the application.</span></td>
</tr>
</tbody></table>
</div>
<div id="fb-root">
</div>
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_US/all.js#xfbml=1";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
<br />
<div class="fb-like" data-href="http://softwaretestingexpertview.blogspot.in" data-send="true" data-show-faces="true" data-width="200">
</div>
</div>
Software Testing and QA Blogshttp://www.blogger.com/profile/08371430679764461072noreply@blogger.com2tag:blogger.com,1999:blog-6144304673607558852.post-23538994135160134382013-08-01T22:59:00.000-07:002014-07-08T22:02:12.502-07:00What is the advantage of Symbian OS devices comparing with J2me and Brew OS devices?<div dir="ltr" style="text-align: left;" trbidi="on">
<ul style="text-align: left;">
<li><span style="font-family: Georgia, 'century gothic', Arial, verdana, sans-serif; font-size: medium; line-height: 0.53cm;">-
Symbian is the latest OS where as j2me and Brew OSs are old ones.</span></li>
<li><div align="JUSTIFY" style="line-height: 0.53cm; margin-bottom: 0cm;">
<span style="color: black;"><span style="font-family: Georgia, century gothic, Arial, verdana, sans-serif;"><span style="font-size: medium;">-
Symbian OS has SIS file format where as j2me has JAR file format
which means this is a third party software and anybody can develop
softwares in this OS.</span></span></span></div>
</li>
<li><div align="JUSTIFY" style="line-height: 0.53cm; margin-bottom: 0cm;">
<span style="color: black;"><span style="font-family: Georgia, century gothic, Arial, verdana, sans-serif;"><span style="font-size: medium;">-
Symbian is a fast browsing and a fast operating system. j2me is not
as fast.</span></span></span></div>
</li>
<li><div align="JUSTIFY" style="line-height: 0.53cm; margin-bottom: 0cm;">
<span style="color: black;"><span style="font-family: Georgia, century gothic, Arial, verdana, sans-serif;"><span style="font-size: medium;">-
Symbian OS provide touchscreen phones such as UIQ phones. No such
facility on j2me.</span></span></span></div>
</li>
<li><div align="JUSTIFY" style="line-height: 0.53cm; margin-bottom: 0cm;">
<span style="color: black;"><span style="font-family: Georgia, century gothic, Arial, verdana, sans-serif;"><span style="font-size: medium;">-
Symbain OS has superior hardware access to the phone compared to
j2me and Brew OS</span></span></span></div>
</li>
<li><div align="JUSTIFY" style="line-height: 0.53cm;">
<span style="color: black;"><span style="font-family: Georgia, century gothic, Arial, verdana, sans-serif;"><span style="font-size: medium;">-
Symbian OS offers rich UI.</span></span></span></div>
</li>
</ul>
</div>
Software Testing and QA Blogshttp://www.blogger.com/profile/08371430679764461072noreply@blogger.com0tag:blogger.com,1999:blog-6144304673607558852.post-11720822797918906302013-08-01T01:42:00.000-07:002014-07-08T22:02:34.300-07:00Difference between Smoke & Sanity Software Testing<div dir="ltr" style="text-align: left;" trbidi="on">
<div align="JUSTIFY" style="line-height: 0.53cm; margin-bottom: 0.5cm;">
</div>
<div align="JUSTIFY" style="line-height: 0.53cm; margin-bottom: 0.5cm;">
<a href="http://www.blogger.com/blogger.g?blogID=6144304673607558852" name="more"></a>
<span style="font-size: small;"><span style="color: black;"><span style="font-family: Georgia, century gothic, Arial, verdana, sans-serif;"><b>Smoke
Testing: </b></span></span><span style="color: black;"><span style="font-family: Georgia, century gothic, Arial, verdana, sans-serif;">Software
Testing done to ensure that whether the build can be accepted for
through software testing or not. Basically, it is done to check the
stability of the build received for software testing.</span></span><br /><br /><span style="color: black;"><span style="font-family: Georgia, century gothic, Arial, verdana, sans-serif;"><b>Sanity
testing: </b></span></span><span style="color: black;"><span style="font-family: Georgia, century gothic, Arial, verdana, sans-serif;">After
receiving a build with minor changes in the code or functionality, a
subset of regression test cases are executed that to check whether it
rectified the software bugs or issues and no other software bug is
introduced by the changes. Sometimes, when multiple cycles of
regression testing are executed, sanity testing of the software can
be done at later cycles after through regression test cycles. If we
are moving a build from staging / testing server to production
server, sanity testing of the software application can be done to
check that whether the build is sane enough to move to further at
production server or not.</span></span><br /><br /><span style="color: black;"><span style="font-family: Georgia, century gothic, Arial, verdana, sans-serif;"><b>Difference
between Smoke & Sanity Software Testing:</b></span></span></span></div>
<ul>
<li><div align="JUSTIFY" style="border: none; line-height: 139%; margin-bottom: 0cm; margin-right: 0.79cm; padding: 0cm;">
<span style="color: black;"><span style="font-family: Georgia, century gothic, Arial, verdana, sans-serif;">Smoke
testing is a wide approach where all areas of the software
application are tested without getting into too deep. However, a
sanity software testing is a narrow regression testing with a focus
on one or a small set of areas of functionality of the software
application.</span></span></div>
</li>
<li><div align="JUSTIFY" style="border: none; line-height: 139%; margin-bottom: 0cm; margin-right: 0.79cm; padding: 0cm;">
<span style="color: black;"><span style="font-family: Georgia, century gothic, Arial, verdana, sans-serif;">The
test cases for smoke testing of the software can be either manual or
automated. However, a sanity test is generally without test scripts
or test cases.</span></span></div>
</li>
<li><div align="JUSTIFY" style="border: none; line-height: 139%; margin-bottom: 0cm; margin-right: 0.79cm; padding: 0cm;">
<span style="color: black;"><span style="font-family: Georgia, century gothic, Arial, verdana, sans-serif;">Smoke
testing is done to ensure whether the main functions of the software
application are working or not. During smoke testing of the
software, we do not go into finer details. However, sanity testing
is a cursory software testing type. It is done whenever a quick
round of software testing can prove that the software application is
functioning according to business / functional requirements.</span></span></div>
</li>
<li><div align="JUSTIFY" style="border: none; line-height: 139%; margin-right: 0.79cm; padding: 0cm;">
<span style="color: black;"><span style="font-family: Georgia, century gothic, Arial, verdana, sans-serif;">Smoke
testing of the software application is done to check whether the
build can be accepted for through software testing. Sanity testing
of the software is to ensure whether the requirements are met or
not.</span></span></div>
</li>
</ul>
<div id="fb-root">
</div>
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_US/all.js#xfbml=1";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
<br />
<div class="fb-like" data-href="http://softwaretestingexpertview.blogspot.in" data-send="true" data-show-faces="true" data-width="200">
</div>
</div>
Software Testing and QA Blogshttp://www.blogger.com/profile/08371430679764461072noreply@blogger.com0tag:blogger.com,1999:blog-6144304673607558852.post-90387048155508479472012-10-18T11:43:00.001-07:002013-07-30T05:23:40.816-07:00Functional and Non Functional Testing<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="MsoNormal" style="background: white; line-height: 15.0pt; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;">
<b><span style="font-family: Georgia, serif; font-size: 10.5pt;">Functional
Testing:</span></b><span style="font-family: Georgia, serif; font-size: 10.5pt;"> </span><span style="font-family: Georgia, serif; font-size: 10.5pt;">Testing
the application against business requirements. Functional testing is done using
the functional specifications provided by the client or by using the design
specifications like use cases provided by the design team.</span><span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman";"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 15.0pt; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;">
<b><span style="font-family: Georgia, serif; font-size: 10.5pt;">Functional
Testing covers:</span></b><span style="font-family: Georgia, serif; font-size: 10.5pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial; margin: 0in 22.5pt 3pt; text-indent: 0in;">
<!--[if !supportLists]--><span style="font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span><!--[endif]--><span style="font-family: Georgia, serif; font-size: 10.5pt;">Unit Testing<o:p></o:p></span></div>
<div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial; margin: 0in 22.5pt 3pt; text-indent: 0in;">
<!--[if !supportLists]--><span style="font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span><!--[endif]--><span style="font-family: Georgia, serif; font-size: 10.5pt;">Smoke testing / Sanity testing<o:p></o:p></span></div>
<div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial; margin: 0in 22.5pt 3pt; text-indent: 0in;">
<!--[if !supportLists]--><span style="font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span><!--[endif]--><span style="font-family: Georgia, serif; font-size: 10.5pt;">Integration Testing (Top Down, Bottom up Testing)<o:p></o:p></span></div>
<div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial; margin: 0in 22.5pt 3pt; text-indent: 0in;">
<!--[if !supportLists]--><span style="font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span><!--[endif]--><span style="font-family: Georgia, serif; font-size: 10.5pt;">Interface & Usability Testing<o:p></o:p></span></div>
<div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial; margin: 0in 22.5pt 3pt; text-indent: 0in;">
<!--[if !supportLists]--><span style="font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span><!--[endif]--><span style="font-family: Georgia, serif; font-size: 10.5pt;">System Testing<o:p></o:p></span></div>
<div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial; margin: 0in 22.5pt 3pt; text-indent: 0in;">
<!--[if !supportLists]--><span style="font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span><!--[endif]--><span style="font-family: Georgia, serif; font-size: 10.5pt;">Regression Testing<o:p></o:p></span></div>
<div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial; margin: 0in 22.5pt 3pt; text-indent: 0in;">
<!--[if !supportLists]--><span style="font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span><!--[endif]--><span style="font-family: Georgia, serif; font-size: 10.5pt;">Pre User Acceptance Testing(Alpha & Beta)<o:p></o:p></span></div>
<div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial; margin: 0in 22.5pt 3pt; text-indent: 0in;">
<!--[if !supportLists]--><span style="font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span><!--[endif]--><span style="font-family: Georgia, serif; font-size: 10.5pt;">User Acceptance Testing<o:p></o:p></span></div>
<div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial; margin: 0in 22.5pt 3pt; text-indent: 0in;">
<!--[if !supportLists]--><span style="font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span><!--[endif]--><span style="font-family: Georgia, serif; font-size: 10.5pt;">White Box & Black Box Testing<o:p></o:p></span></div>
<div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial; margin: 0in 22.5pt 3pt; text-indent: 0in;">
<!--[if !supportLists]--><span style="font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span><!--[endif]--><span style="font-family: Georgia, serif; font-size: 10.5pt;">Globalization & Localization Testing<o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 15.0pt; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;">
<b><span style="font-family: Georgia, serif; font-size: 10.5pt;">Non-Functional
Testing:</span></b><span style="font-family: Georgia, serif; font-size: 10.5pt;"> </span><span style="font-family: Georgia, serif; font-size: 10.5pt;">Testing
the application against client's and performance requirement. Non-Functioning
testing is done based on the requirements and test scenarios defined by the
client.<o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 15.0pt; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;">
<b><span style="font-family: Georgia, serif; font-size: 10.5pt;">Non-Functional
Testing covers:</span></b><span style="font-family: Georgia, serif; font-size: 10.5pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial; margin: 0in 22.5pt 3pt; text-indent: 0in;">
<!--[if !supportLists]--><span style="font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span><!--[endif]--><span style="font-family: Georgia, serif; font-size: 10.5pt;">Load and Performance Testing<o:p></o:p></span></div>
<div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial; margin: 0in 22.5pt 3pt; text-indent: 0in;">
<!--[if !supportLists]--><span style="font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span><!--[endif]--><span style="font-family: Georgia, serif; font-size: 10.5pt;">Ergonomics Testing<o:p></o:p></span></div>
<div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial; margin: 0in 22.5pt 3pt; text-indent: 0in;">
<!--[if !supportLists]--><span style="font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span><!--[endif]--><span style="font-family: Georgia, serif; font-size: 10.5pt;">Stress & Volume Testing<o:p></o:p></span></div>
<div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial; margin: 0in 22.5pt 3pt; text-indent: 0in;">
<!--[if !supportLists]--><span style="font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span><!--[endif]--><span style="font-family: Georgia, serif; font-size: 10.5pt;">Compatibility & Migration Testing<o:p></o:p></span></div>
<div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial; margin: 0in 22.5pt 3pt; text-indent: 0in;">
<!--[if !supportLists]--><span style="font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span><!--[endif]--><span style="font-family: Georgia, serif; font-size: 10.5pt;">Data Conversion Testing<o:p></o:p></span></div>
<div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial; margin: 0in 22.5pt 3pt; text-indent: 0in;">
<!--[if !supportLists]--><span style="font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span><!--[endif]--><span style="font-family: Georgia, serif; font-size: 10.5pt;">Security / Penetration Testing<o:p></o:p></span></div>
<div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial; margin: 0in 22.5pt 3pt; text-indent: 0in;">
<!--[if !supportLists]--><span style="font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span><!--[endif]--><span style="font-family: Georgia, serif; font-size: 10.5pt;">Operational Readiness Testing<o:p></o:p></span></div>
<div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial; margin: 0in 22.5pt 3pt; text-indent: 0in;">
<!--[if !supportLists]--><span style="font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span><!--[endif]--><span style="font-family: Georgia, serif; font-size: 10.5pt;">Installation Testing<o:p></o:p></span></div>
<div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial; margin: 0in 22.5pt 3pt; text-indent: 0in;">
<!--[if !supportLists]--><span style="font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span><!--[endif]--><span style="font-family: Georgia, serif; font-size: 10.5pt;">Security Testing (Application Security, Network Security, System
Security)<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<br /></div>
<div id="fb-root">
</div>
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_US/all.js#xfbml=1";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
<br />
<div class="fb-like" data-href="http://softwaretestingexpertview.blogspot.in" data-send="true" data-show-faces="true" data-width="200">
</div>
</div>
Software Testing and QA Blogshttp://www.blogger.com/profile/08371430679764461072noreply@blogger.comNoida, Uttar Pradesh, India28.5355161 77.39102649999995328.312282099999997 77.068302999999958 28.7587501 77.713749999999948tag:blogger.com,1999:blog-6144304673607558852.post-4956462788449004972012-07-07T10:20:00.000-07:002013-01-22T02:28:56.395-08:00How to create test plan in Jmeter ?<div dir="ltr" style="text-align: left;" trbidi="on">
<div id="fb-root">
<!--[if !mso]> <style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style> <![endif]--><!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves>false</w:TrackMoves> <w:TrackFormatting/> <w:PunctuationKerning/> <w:ValidateAgainstSchemas/> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF/> <w:LidThemeOther>EN-US</w:LidThemeOther> <w:LidThemeAsian>X-NONE</w:LidThemeAsian> <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables/> <w:SnapToGridInCell/> <w:WrapTextWithPunct/> <w:UseAsianBreakRules/> <w:DontGrowAutofit/> <w:SplitPgBreakAndParaMark/> <w:DontVertAlignCellWithSp/> <w:DontBreakConstrainedForcedTables/> <w:DontVertAlignInTxbx/> <w:Word11KerningPairs/> <w:CachedColBalance/> </w:Compatibility> <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel> <m:mathPr> <m:mathFont m:val="Cambria Math"/> <m:brkBin m:val="before"/> <m:brkBinSub m:val="--"/> <m:smallFrac m:val="off"/> <m:dispDef/> <m:lMargin m:val="0"/> <m:rMargin m:val="0"/> <m:defJc m:val="centerGroup"/> <m:wrapIndent m:val="1440"/> <m:intLim m:val="subSup"/> <m:naryLim m:val="undOvr"/> </m:mathPr></w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
LatentStyleCount="267"> <w:LsdException Locked="false" Priority="0" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Normal"/> <w:LsdException Locked="false" Priority="9" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="heading 1"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/> <w:LsdException Locked="false" Priority="39" Name="toc 1"/> <w:LsdException Locked="false" Priority="39" Name="toc 2"/> <w:LsdException Locked="false" Priority="39" Name="toc 3"/> <w:LsdException Locked="false" Priority="39" Name="toc 4"/> <w:LsdException Locked="false" Priority="39" Name="toc 5"/> <w:LsdException Locked="false" Priority="39" Name="toc 6"/> <w:LsdException Locked="false" Priority="39" Name="toc 7"/> <w:LsdException Locked="false" Priority="39" Name="toc 8"/> <w:LsdException Locked="false" Priority="39" Name="toc 9"/> <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/> <w:LsdException Locked="false" Priority="10" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Title"/> <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/> <w:LsdException Locked="false" Priority="11" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/> <w:LsdException Locked="false" Priority="22" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Strong"/> <w:LsdException Locked="false" Priority="20" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/> <w:LsdException Locked="false" Priority="59" SemiHidden="false"
UnhideWhenUsed="false" Name="Table Grid"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/> <w:LsdException Locked="false" Priority="1" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 1"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 1"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 1"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/> <w:LsdException Locked="false" Priority="34" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/> <w:LsdException Locked="false" Priority="29" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Quote"/> <w:LsdException Locked="false" Priority="30" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 1"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 1"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 2"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 2"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 2"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 2"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 2"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 3"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 3"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 3"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 3"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 3"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 4"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 4"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 4"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 4"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 4"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 5"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 5"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 5"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 5"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 5"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 6"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 6"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 6"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 6"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 6"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/> <w:LsdException Locked="false" Priority="19" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/> <w:LsdException Locked="false" Priority="21" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/> <w:LsdException Locked="false" Priority="31" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/> <w:LsdException Locked="false" Priority="32" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/> <w:LsdException Locked="false" Priority="33" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Book Title"/> <w:LsdException Locked="false" Priority="37" Name="Bibliography"/> <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/> </w:LatentStyles> </xml><![endif]--><!--[if gte mso 10]> <style>
/* 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-priority:99;
mso-style-qformat:yes;
mso-style-parent:"";
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin-top:0in;
mso-para-margin-right:0in;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0in;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;}
</style> <![endif]--> <br />
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<br />
<div class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: justify;">
<span style="font-family: 'Times New Roman', serif; font-size: 12pt;">1. Download<b> the
binary</b></span><span style="font-family: 'Times New Roman', serif; font-size: 14pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: justify;">
<span style="font-family: 'Times New Roman', serif; font-size: 12pt;"><br />
You can get the binary <a href="http://jakarta.apache.org/site/downloads/downloads_jmeter.cgi"><span style="color: blue;">here</span></a>.</span><span style="font-family: 'Times New Roman', serif; font-size: 14pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: justify;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: justify;">
<span style="font-family: 'Times New Roman', serif; font-size: 12pt;">2. Unzip<b> the
tarball/zip file</b></span><span style="font-family: 'Times New Roman', serif; font-size: 14pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: justify;">
<span style="font-family: 'Times New Roman', serif; font-size: 12pt;"><br />
I extracted it file to </span><span style="font-family: 'Times New Roman', serif; font-size: 10pt;">/Users/theo/tools/jakarta-jmeter-2.3.1</span><span style="font-family: 'Times New Roman', serif; font-size: 14pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: justify;">
<span style="font-family: 'Times New Roman', serif; font-size: 12pt;">3. Start<b> up
JMeter- It seem like to</b> (</span><span style="font-family: 'Times New Roman', serif; font-size: 14pt;">Double click on Jmeter.bat files</span><span style="font-family: 'Times New Roman', serif; font-size: 12pt;">)</span><span style="font-family: 'Times New Roman', serif; font-size: 14pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: justify;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: justify;">
<b><span style="font-family: 'Times New Roman', serif; font-size: 14pt;"><u> Create a Test Plan:</u></span></b><span style="font-family: 'Times New Roman', serif; font-size: 14pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: justify;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: justify;">
<b><span style="font-family: 'Times New Roman', serif; font-size: 14pt;">4. Create a Thread Group:</span></b><span style="font-family: 'Times New Roman', serif; font-size: 14pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: justify;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: justify;">
<b><span style="font-family: 'Times New Roman', serif; font-size: 12pt;"><u>Thread Group:</u></span></b><span style="font-family: 'Times New Roman', serif; font-size: 14pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: justify;">
<span style="font-family: 'Times New Roman', serif; font-size: 12pt;">Thread Group is the
beginning point of any Test Plan. Thread Group is set of request that simulate
the user actions and all the elements of Test Plan should be under Thread
Group. It works like LoadRunner Scenario. In Thread Group we define the Number
of User, Ramp Up, and Loop Count.</span><span style="font-family: 'Times New Roman', serif; font-size: 14pt;"><o:p></o:p></span></div>
<ul type="disc">
<li class="MsoNormal" style="text-align: justify;"><span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman";">Number of Thread (User), as a
name we define the number of users, who will simulate the performance test
steps.</span><span style="font-family: "Times New Roman","serif"; font-size: 14.0pt; mso-bidi-font-size: 13.5pt; mso-fareast-font-family: "Times New Roman";"><o:p></o:p></span></li>
</ul>
<ul type="disc">
<li class="MsoNormal" style="text-align: justify;"><span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman";">Ramp-Up option used to set the
time that waited between each and every user run. Suppose if you have
define 5 then each and every user will activate after 5 seconds. All the
time will be in seconds.</span><span style="font-family: "Times New Roman","serif"; font-size: 14.0pt; mso-bidi-font-size: 13.5pt; mso-fareast-font-family: "Times New Roman";"><o:p></o:p></span></li>
</ul>
<ul type="disc">
<li class="MsoNormal" style="text-align: justify;"><span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman";">Loop Count is the option where
we set that how many times users will repeat the actions.</span><span style="font-family: "Times New Roman","serif"; font-size: 14.0pt; mso-bidi-font-size: 13.5pt; mso-fareast-font-family: "Times New Roman";"><o:p></o:p></span></li>
</ul>
<div class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: justify;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: justify;">
<b><span style="font-family: 'Times New Roman', serif; font-size: 14pt;"><u>5. Add a Sampler:</u></span></b><b><span style="font-family: 'Times New Roman', serif; font-size: 14pt;"> </span></b><span style="font-family: 'Times New Roman', serif; font-size: 14pt;">With the help of sampler JMeter send the request
to web server.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: justify;">
<span style="font-family: 'Times New Roman', serif; font-size: 12pt;">A sampler is a type of
request you want to make. In this example, I used an HTTP request to test load
to a web server. It’s good to note JMeter supports multiple types of samplers
including web services, JMS, and JDBC. Add a sampler by selecting the Thread
Group you just created, right-click, select Add -> Sampler -> HTTP
Request.</span><span style="font-family: 'Times New Roman', serif; font-size: 14pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: justify;">
<span style="font-family: 'Times New Roman', serif; font-size: 12pt;">Configurable properties
include:</span><span style="font-family: 'Times New Roman', serif; font-size: 14pt;"><o:p></o:p></span></div>
<ul type="disc">
<li class="MsoNormal" style="text-align: justify;"><span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman";">Server Name – what the ip or url
is to the server the request it to</span><span style="font-family: "Times New Roman","serif"; font-size: 14.0pt; mso-bidi-font-size: 13.5pt; mso-fareast-font-family: "Times New Roman";"><o:p></o:p></span></li>
<li class="MsoNormal" style="text-align: justify;"><span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman";">Port – the port the server is
listening to</span><span style="font-family: "Times New Roman","serif"; font-size: 14.0pt; mso-bidi-font-size: 13.5pt; mso-fareast-font-family: "Times New Roman";"><o:p></o:p></span></li>
<li class="MsoNormal" style="text-align: justify;"><span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman";">Protocol – the protocol (http,
https, etc)</span><span style="font-family: "Times New Roman","serif"; font-size: 14.0pt; mso-bidi-font-size: 13.5pt; mso-fareast-font-family: "Times New Roman";"><o:p></o:p></span></li>
<li class="MsoNormal" style="text-align: justify;"><span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman";">Method – HTTP method (POST,GET,
PUT, DELETE, etc)</span><span style="font-family: "Times New Roman","serif"; font-size: 14.0pt; mso-bidi-font-size: 13.5pt; mso-fareast-font-family: "Times New Roman";"><o:p></o:p></span></li>
<li class="MsoNormal" style="text-align: justify;"><span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman";">Path – the URL path to request</span><span style="font-family: "Times New Roman","serif"; font-size: 14.0pt; mso-bidi-font-size: 13.5pt; mso-fareast-font-family: "Times New Roman";"><o:p></o:p></span></li>
</ul>
<div class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: justify;">
<b><span style="font-family: 'Times New Roman', serif; font-size: 14pt;"><u>6. Add a Listener:</u></span></b><span style="font-family: 'Times New Roman', serif; font-size: 14pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: justify;">
<b><span style="font-family: 'Times New Roman', serif; font-size: 14pt;"> </span></b><span style="font-family: 'Times New Roman', serif; font-size: 14pt;">Listener is same as Result window of any tools. It will help to
analyze the test result. JMeter provides different kind of Listener which we
used according to our needs.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: justify;">
<span style="font-family: 'Times New Roman', serif; font-size: 14pt;">See JMeter is having lots of element of Test Plan but these are
enough to create sample script for Web Application. For the more details about
Test Plan element refer this link.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: justify;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: justify;">
<b><span style="font-family: 'Times New Roman', serif; font-size: 14pt;"><u>7. Run the test!</u></span></b><span style="font-family: 'Times New Roman', serif; font-size: 14pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="text-align: justify;">
<br /></div>
</div>
</div>
<script>
(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_US/all.js#xfbml=1";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
</script> <br />
<div class="fb-like" data-href="http://softwaretestingexpertview.blogspot.in" data-send="true" data-show-faces="true" data-width="200">
</div>
</div>
Software Testing and QA Blogshttp://www.blogger.com/profile/08371430679764461072noreply@blogger.comtag:blogger.com,1999:blog-6144304673607558852.post-29986433163410968572012-07-03T22:33:00.002-07:002012-07-03T22:38:44.540-07:00JMeter Interview Questions and Answers<div dir="ltr" style="text-align: left;" trbidi="on"><br />
<div class="MsoNormal" style="text-align: justify;"><b><span style="background-color: white; color: #333333; font-family: 'Trebuchet MS', sans-serif; font-size: 10pt; line-height: 115%;">Q1 . Does Jmeter generate any scripts? How to use the Jmeter tool and also the How to analyze the results?</span></b></div><div class="MsoNormal" style="text-align: justify;"><span style="color: #333333; font-family: 'Trebuchet MS', sans-serif; font-size: 10pt; line-height: 115%;"><b><br />
</b> <span style="background-color: white;">A1.When you create a test in Jmeter, save the file. The file saves with the extension .jmx.</span><br />
<span style="background-color: white;">Open the .jmx file in an editor. There you can see script.<o:p></o:p></span></span></div><div class="MsoNormal" style="text-align: justify;"><b><span style="background-color: white; color: #333333; font-family: 'Trebuchet MS', sans-serif; font-size: 10pt; line-height: 115%;">Q2. For what purpose are Junit and Jmeter used?</span></b></div><div class="MsoNormal" style="text-align: justify;"><span style="color: #333333; font-family: 'Trebuchet MS', sans-serif; font-size: 10pt; line-height: 115%;"><b><br />
</b> <span style="background-color: white;">A2.Jmeter is a Performance Tool. It is used to test the performance of the application. Apache JMeter is a 100% pure Java desktop application designed to load test functional behavior and measure performance. It was originally designed for testing Web Applications but has since expanded to other test functions.<o:p></o:p></span></span></div><div class="MsoNormal" style="text-align: justify;"><span style="color: #333333; font-family: 'Trebuchet MS', sans-serif; font-size: 10pt; line-height: 115%;"><span style="background-color: white;"><br />
</span></span></div><div class="MsoNormal" style="text-align: justify;"><b>What is Jmeter?</b></div><div class="MsoNormal" style="text-align: justify;">Jmeter is one of the Java tools which is used to perform load testing client/server applications.<br />
Apache JMeter is open source software, a 100% pure Java desktop application<br />
designed to load test functional behavior and measure performance of the application.<br />
It was originally designed for testing Web Applications but has since expanded to other test functions<br />
<br />
<b>what are the other applications tested by Jmeter? </b><br />
JMeter may be used to test performance both on static and dynamic resources (files, Servlets, Perl scripts, Java Objects, Data Bases and Queries, FTP Servers and more)<br />
<br />
</div><div class="MsoNormal" style="text-align: justify;"><b>What do u see when u open a jmeter?</b></div><div class="MsoNormal" style="text-align: justify;">By default,</div><div class="MsoNormal" style="text-align: justify;"><b>Test Plan</b></div><div class="MsoNormal" style="text-align: justify;"><b>Workbench</b></div><div class="MsoNormal" style="text-align: justify;">can be seen</div><div class="MsoNormal" style="text-align: justify;"><br />
</div><div class="MsoNormal" style="text-align: justify;"><b>What is Test Plan in Jmeter?</b></div><div class="MsoNormal" style="text-align: justify;">Test plan describes a <b>series of steps</b> JMeter will execute when run.</div><div class="MsoNormal" style="text-align: justify;">A complete test plan will consist of one or more Thread Groups, logic controllers, sample generating controllers, listeners, timers, assertions, and configuration elements.</div><div class="MsoNormal" style="text-align: justify;"><br />
</div><div class="MsoNormal" style="text-align: justify;"><b>What is Work bench?</b></div><div class="MsoNormal" style="text-align: justify;">The Workbench is simply an area to store test elements while you are in the process of constructing a test. </div><div class="MsoNormal" style="text-align: justify;">The Workbench is a sandbox for any test or portion of a test that you are working on.</div><div class="MsoNormal" style="text-align: justify;">When you are ready to test what you have designed in the Workbench, you can copy or move the elements into the Test Plan.</div><div class="MsoNormal" style="text-align: justify;"><br />
</div><div class="MsoNormal" style="text-align: justify;">It also contains Non- Test Elements</div><div class="MsoNormal" style="text-align: justify;">Http mirror sever</div><div class="MsoNormal" style="text-align: justify;">Http Proxy server<br />
which is not available in the thread group & Test plan </div><div class="MsoNormal" style="text-align: justify;"><br />
</div><div class="MsoNormal" style="text-align: justify;"><br />
</div><div class="MsoNormal" style="text-align: justify;"><b>What is Thread Group?</b></div><div class="MsoNormal" style="text-align: justify;">Thread group elements are the beginning points of any test plan.<br />
<br />
</div><ol start="1" style="margin-top: 0in;" type="1"><li class="MsoNormal" style="mso-list: l0 level1 lfo1; tab-stops: list .5in; text-align: justify;">All controllers and samplers must be under a thread group. </li>
<li class="MsoNormal" style="mso-list: l0 level1 lfo1; tab-stops: list .5in; text-align: justify;">Listeners may be placed directly under the test plan, in which case they will apply to all the thread groups. </li>
<li class="MsoNormal" style="mso-list: l0 level1 lfo1; tab-stops: list .5in; text-align: justify;">The controls for a thread group allow you to:</li>
</ol><ul style="margin-top: 0in;" type="disc"><li class="MsoNormal" style="mso-list: l1 level1 lfo2; tab-stops: list .5in; text-align: justify;">Set the number of threads</li>
<li class="MsoNormal" style="mso-list: l1 level1 lfo2; tab-stops: list .5in; text-align: justify;">Set the ramp-up period</li>
<li class="MsoNormal" style="mso-list: l1 level1 lfo2; tab-stops: list .5in; text-align: justify;">Set the number of times to execute the test </li>
</ul><div class="MsoNormal" style="text-align: justify;"><b>What are the parts of thread group?</b><br />
<br />
</div><ul style="margin-top: 0in;" type="disc"><li class="MsoNormal" style="mso-list: l2 level1 lfo3; tab-stops: list .5in; text-align: justify;"><b>Sampler</b> :Sends various types of requests to the server</li>
<li class="MsoNormal" style="mso-list: l2 level1 lfo3; tab-stops: list .5in; text-align: justify;"><b>Listeners</b> : Results of the Run can be viewed & saved</li>
<li class="MsoNormal" style="mso-list: l2 level1 lfo3; tab-stops: list .5in; text-align: justify;"><b>Timer </b>: Makes the run more realistic by inserting delays between the requests</li>
<li class="MsoNormal" style="mso-list: l2 level1 lfo3; tab-stops: list .5in; text-align: justify;"><b>Controller</b>: responsible for controlling the flow of the thread group. If we have defined request to be executed on some logic like if-then-else or loop structure in java</li>
<li class="MsoNormal" style="mso-list: l2 level1 lfo3; tab-stops: list .5in; text-align: justify;"><b>Config Element</b>: Info about the requests are added to work with samplers using this.</li>
<li class="MsoNormal" style="mso-list: l2 level1 lfo3; tab-stops: list .5in; text-align: justify;"><b>Assertion</b>: To check if the responses are within given time and containing expected data<b>. </b></li>
</ul><div class="MsoNormal" style="text-align: justify;"><b>What are Controllers and its types? </b><br />
JMeter has two types of Controllers<br />
<br />
<b>Samplers Controllers </b><br />
<b>Logical Controllers </b><br />
<br />
<b>Samplers Controllers </b><br />
Samplers tell JMeter to send requests to a server.<br />
For example, add an HTTP Request Sampler if you want JMeter to send an HTTP request. You can also customize a request by adding one or more Configuration Elements to a Sampler.<br />
<br />
<b>Logical Controllers </b><br />
<br />
Logical Controllers let you customize the logic that JMeter uses to decide when to send requests.<br />
Logic Controllers can change the order of requests coming from their child elements.<br />
For example, you can add an Interleave Logic Controller to alternate between two HTTP Request Samplers.<br />
<br />
<b>What is Configuration element?</b><br />
<br />
</div><div class="MsoNormal" style="text-align: justify;">A configuration element works closely with a Sampler</div><div class="MsoNormal" style="text-align: justify;">Configuration elements can be used to set up defaults and variables for later use by samplers.<br />
Note that these elements are processed at the start of the scope in which they are found, i.e. before any samplers in the same scope.<br />
<br />
Its elements:<br />
<br />
</div><div class="MsoNormal" style="text-align: justify;"><b>CSV Data Set Config: </b>Used to read lines from a file, and split them into variables.</div><div class="MsoNormal" style="text-align: justify;"><b>HTTP Authorization Manager: </b>You can specify one or more user logins for web pages that are restricted using server authentication</div><div class="MsoNormal" style="text-align: justify;"><b>Java Request Defaults: </b>You can set default values for Java testing</div><div class="MsoNormal" style="text-align: justify;"><b>HTTP Cookie Manager: </b>The Cookie Manager element has two functions: </div><ol start="1" style="margin-top: 0in;" type="1"><li class="MsoNormal" style="mso-list: l3 level1 lfo4; tab-stops: list .5in; text-align: justify;">It stores and sends cookies just like a web browser.</li>
<li class="MsoNormal" style="mso-list: l3 level1 lfo4; tab-stops: list .5in; text-align: justify;">Second, you can manually add a cookie to the Cookie Manager. However, if you do this, the cookie will be shared by all JMeter threads</li>
</ol><div class="MsoNormal" style="text-align: justify;"><br />
</div><div class="MsoNormal" style="text-align: justify;"><b>HTTP Request Defaults:</b> This element lets you set default values that your HTTP Request controllers use.</div><div class="MsoNormal" style="text-align: justify;"><b>HTTP Header Manager: </b>The Header Manager lets you add or override HTTP request headers</div><div class="MsoNormal" style="text-align: justify;"><br />
</div><div class="MsoNormal" style="text-align: justify;"><br />
</div><div class="MsoNormal" style="text-align: justify;"><br />
</div><div class="MsoNormal" style="text-align: justify;"><br />
<b>What are Listeners?</b><br />
A listener is a component that shows the results of the samples<br />
the results can be shown in a tree, tables, graphs or simply written to a log file<br />
<br />
The <b>Graph Results</b> listener plots the response times on a graph.<br />
The "<b>View Results Tree</b>" Listener shows details of sampler requests and responses, and can display basic HTML and XML representations of the response.<br />
Other listeners provide summary or aggregation information.<br />
<br />
Every listener in JMeter provides a field to indicate the file to store data to.<br />
They also provide means to view, save, and read saved test results.<br />
<br />
<div class="MsoNormal" style="margin-bottom: 0.0001pt;"><b><span style="background: white; color: #333333; font-family: "Verdana","sans-serif"; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman";">Q.</span></b><span style="color: #333333; font-family: "Verdana","sans-serif"; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "Times New Roman";"> </span><span style="background: white; color: #333333; font-family: "Verdana","sans-serif"; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman";">How do you ensure re-usability in your JMeter scripts?</span><span style="color: #333333; font-family: "Verdana","sans-serif"; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman";"><br />
<b><span style="background: white;">A.</span></b></span><b><span style="color: #333333; font-family: "Verdana","sans-serif"; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "Times New Roman";"> </span></b><span style="color: #333333; font-family: Symbol; font-size: 10pt; line-height: 14.25pt; text-indent: 0in;">·<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;"> </span></span><span style="color: #333333; font-family: Verdana, sans-serif; font-size: 10.5pt; line-height: 14.25pt; text-indent: 0in;">Using config elements like "<b>CSV Data Set Config</b>", "<b>User Defined Variables</b>", etc for greater data reuse</span></div><div class="MsoNormal" style="background: white; line-height: 14.25pt; margin-bottom: 3.0pt; margin-left: 0in; margin-right: 0in; margin-top: 0in; mso-list: l0 level1 lfo1; tab-stops: list .5in; text-indent: 0in;"><!--[if !supportLists]--><span style="color: #333333; font-family: Symbol; font-size: 10.0pt; mso-bidi-font-family: Symbol; mso-bidi-font-size: 10.5pt; mso-fareast-font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;"> </span></span><!--[endif]--><span style="color: #333333; font-family: "Verdana","sans-serif"; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman";">Modularizing shared tasks and invoking them via a "<b>Module Controller</b>".<o:p></o:p></span></div><div class="MsoNormal" style="background: white; line-height: 14.25pt; margin-bottom: 3.0pt; margin-left: 0in; margin-right: 0in; margin-top: 0in; mso-list: l0 level1 lfo1; tab-stops: list .5in; text-indent: 0in;"><!--[if !supportLists]--><span style="color: #333333; font-family: Symbol; font-size: 10.0pt; mso-bidi-font-family: Symbol; mso-bidi-font-size: 10.5pt; mso-fareast-font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;"> </span></span><span style="color: #333333; font-family: "Verdana","sans-serif"; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman";">Writing your own</span><span style="color: #333333; font-family: "Verdana","sans-serif"; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "Times New Roman";"> </span><b><span style="color: #333333; font-family: "Verdana","sans-serif"; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman";">BeanShell</span></b><b><span style="color: #333333; font-family: "Verdana","sans-serif"; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "Times New Roman";"> </span></b><span style="color: #333333; font-family: "Verdana","sans-serif"; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman";">functions, and reusing them.<o:p></o:p></span></div><div class="MsoNormal"><b>Does Jmeter generate any scripts? How to use the Jmeter tool and also the How to analyze the results?</b><br />
When you create a test in Jmeter, save the file. The file saves with the extension .jmx.<br />
Open the .jmx file in an editor. There you can see script.<br />
<br />
<b>For what purpose Jmeter used?</b><br />
Jmeter is a Performance Tool. It is used to test the performance of the application. Apache JMeter is a 100% pure Java desktop application designed to load test functional behavior and measure performance. It was originally designed for testing Web Applications but has since expanded to other test functions.<br />
<br />
<b>Can we Parametrize via Jmeter?</b><br />
Yes, you can parametrize via CSV file, User define variables or XML sheet.</div><br />
<br />
<br />
<b>Reference Site----</b><br />
<br />
<a href="http://java-success.blogspot.in/2011/10/jmeter-interview-questions-and-answers.html">http://java-success.blogspot.in/2011/10/jmeter-interview-questions-and-answers.html</a> </div></div>Software Testing and QA Blogshttp://www.blogger.com/profile/08371430679764461072noreply@blogger.com2tag:blogger.com,1999:blog-6144304673607558852.post-47752720381858971442012-06-19T21:51:00.000-07:002012-06-19T21:51:16.420-07:00Explain GUI Testing and it's Contents - Define UI Testing<div dir="ltr" style="text-align: left;" trbidi="on"><div style="text-align: justify;"><br />
</div><div style="background: white; line-height: 12.75pt; margin-bottom: 12.0pt; margin-left: 0in; margin-right: 0in; margin-top: 0in;"><b><span style="color: #333333; font-family: 'Trebuchet MS', sans-serif; font-size: 10pt;">GUI Testing</span></b><span class="apple-converted-space"><span style="color: #333333; font-family: 'Trebuchet MS', sans-serif; font-size: 10pt;"> </span></span><span style="color: #333333; font-family: 'Trebuchet MS', sans-serif; font-size: 10pt;">is nothing but testing the design of the application.<o:p></o:p></span></div><div style="text-align: justify;"></div><div style="background-color: white; background-position: initial initial; background-repeat: initial initial; line-height: 12.75pt; margin: 0in 0in 12pt; min-height: 1em;"><span style="color: #333333; font-family: 'Trebuchet MS', sans-serif; font-size: 10pt;">Verifying the User interface of the application means how the front end design, colors, fonts, font sizes, Labels, Text format, Text boxes, Captions, Radio Buttons, buttons, list boxes, Alignments, icons, links, popup, content, tabbing is provided to move between the objects, background, foreground etc are displayed as specified.<br />
GUI testing is functional testing - ensuring that all interactions, navigation, links, pop-ups, content, etc all work as required.<o:p></o:p></span></div><div style="background-color: white; background-position: initial initial; background-repeat: initial initial; line-height: 12.75pt; margin: 0in 0in 12pt; min-height: 1em;"><b><span style="color: #333333; font-family: 'Trebuchet MS', sans-serif; font-size: 10pt;">CONTENTS:-</span></b><span style="color: #333333; font-family: 'Trebuchet MS', sans-serif; font-size: 10pt;"><br />
<b><span style="text-align: -webkit-auto;">Section 1 - Windows Compliance Standards</span></b><br style="text-align: -webkit-auto;" /> <span style="text-align: -webkit-auto;">1.1. Application</span><br style="text-align: -webkit-auto;" /> <span style="text-align: -webkit-auto;">1.2. For Each Window in the Application</span><br style="text-align: -webkit-auto;" /> <span style="text-align: -webkit-auto;">1.3. Text Boxes</span><br style="text-align: -webkit-auto;" /> <span style="text-align: -webkit-auto;">1.4. Option (Radio Buttons)</span><br style="text-align: -webkit-auto;" /> <span style="text-align: -webkit-auto;">1.5. Check Boxes</span><br style="text-align: -webkit-auto;" /> <span style="text-align: -webkit-auto;">1.6. Command Buttons</span><br style="text-align: -webkit-auto;" /> <span style="text-align: -webkit-auto;">1.7. Drop Down List Boxes</span><br style="text-align: -webkit-auto;" /> <span style="text-align: -webkit-auto;">1.8. Combo Boxes</span><br style="text-align: -webkit-auto;" /> <span style="text-align: -webkit-auto;">1.9. List Boxes</span><br style="text-align: -webkit-auto;" /> <b><span style="text-align: -webkit-auto;">Section 2 - Tester's Screen Validation Checklist</span></b><o:p></o:p></span></div><div style="background: white; line-height: 12.75pt; margin-bottom: 12.0pt; margin-left: 0in; margin-right: 0in; margin-top: 0in;"><span style="color: #333333; font-family: 'Trebuchet MS', sans-serif; font-size: 10pt;"><br />
<span style="text-align: -webkit-auto;">2.1. Aesthetic Conditions</span><br style="text-align: -webkit-auto;" /> <span style="text-align: -webkit-auto;">2.2. Validation Conditions</span><br style="text-align: -webkit-auto;" /> <span style="text-align: -webkit-auto;">2.3. Navigation Conditions</span><br style="text-align: -webkit-auto;" /> <span style="text-align: -webkit-auto;">2.4. Usability Conditions</span><br style="text-align: -webkit-auto;" /> <span style="text-align: -webkit-auto;">2.5. Data Integrity Conditions</span><br style="text-align: -webkit-auto;" /> <span style="text-align: -webkit-auto;">2.6. Modes (Editable Read-only) Conditions</span><br style="text-align: -webkit-auto;" /> <span style="text-align: -webkit-auto;">2.7. General Conditions</span><br style="text-align: -webkit-auto;" /> <span style="text-align: -webkit-auto;">2.8. Specific Field Tests</span><br style="text-align: -webkit-auto;" /> <span style="text-align: -webkit-auto;">2.8.1. Date Field Checks</span><br style="text-align: -webkit-auto;" /> <span style="text-align: -webkit-auto;">2.8.2. Numeric Fields</span><br style="text-align: -webkit-auto;" /> <span style="text-align: -webkit-auto;">2.8.3. Alpha Field Checks</span><br style="text-align: -webkit-auto;" /> <b><span style="text-align: -webkit-auto;">Section 3 - Validation Testing - Standard Actions</span></b><o:p></o:p></span></div><div style="background: white; line-height: 12.75pt; margin-bottom: 12.0pt; margin-left: 0in; margin-right: 0in; margin-top: 0in;"><div style="text-align: justify;"><br />
<span style="color: #333333; font-family: 'Trebuchet MS', sans-serif; font-size: 10pt;"><br />
<span style="text-align: -webkit-auto;">3.1. On every Screen</span><br style="text-align: -webkit-auto;" /> <span style="text-align: -webkit-auto;">3.2. Shortcut keys / Hot Keys</span><br style="text-align: -webkit-auto;" /> <span style="text-align: -webkit-auto;">3.3. Control Shortcut Keys</span><br style="text-align: -webkit-auto;" /> <span style="text-align: -webkit-auto;">Section 4 - Origin & Inspiration</span><br style="text-align: -webkit-auto;" /> <span style="text-align: -webkit-auto;">4.1. Document origin</span><br style="text-align: -webkit-auto;" /> <span style="text-align: -webkit-auto;">4.2. Sources of Inspiration & information</span><br style="text-align: -webkit-auto;" /> <span style="text-align: -webkit-auto;">4.3. Contacting the author.</span><o:p></o:p></span></div></div><div class="MsoNormal" style="line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0in; text-align: justify;"><b><span style="color: #36393d; font-family: Verdana, sans-serif; font-size: 9pt;">Compliance for each application</span></b><span style="color: #36393d; font-family: Verdana, sans-serif; font-size: 9pt;"><o:p></o:p></span></div><div class="MsoNormal" style="line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 13.5pt; margin-right: 0in; margin-top: 0in; mso-list: l7 level1 lfo1; tab-stops: list .5in; text-align: justify; text-indent: -.25in;"><span style="color: #36393d; font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;"> </span></span><span style="color: #36393d; font-family: Verdana, sans-serif; font-size: 9pt;">Application should be started by double clicking on the icon.<o:p></o:p></span></div><div class="MsoNormal" style="line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 13.5pt; margin-right: 0in; margin-top: 0in; mso-list: l7 level1 lfo1; tab-stops: list .5in; text-align: justify; text-indent: -.25in;"><span style="color: #36393d; font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;"> </span></span><span style="color: #36393d; font-family: Verdana, sans-serif; font-size: 9pt;">Loading message should have information about application name, version number, icon etc.<o:p></o:p></span></div><div class="MsoNormal" style="line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 13.5pt; margin-right: 0in; margin-top: 0in; mso-list: l7 level1 lfo1; tab-stops: list .5in; text-align: justify; text-indent: -.25in;"><span style="color: #36393d; font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;"> </span></span><span style="color: #36393d; font-family: Verdana, sans-serif; font-size: 9pt;">Main window of application should have same caption as the icon in the program manager.<o:p></o:p></span></div><div class="MsoNormal" style="line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 13.5pt; margin-right: 0in; margin-top: 0in; mso-list: l7 level1 lfo1; tab-stops: list .5in; text-align: justify; text-indent: -.25in;"><span style="color: #36393d; font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;"> </span></span><span style="color: #36393d; font-family: Verdana, sans-serif; font-size: 9pt;">Closing of the application should result in “Are you sure?” message.<o:p></o:p></span></div><div class="MsoNormal" style="line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 13.5pt; margin-right: 0in; margin-top: 0in; mso-list: l7 level1 lfo1; tab-stops: list .5in; text-align: justify; text-indent: -.25in;"><span style="color: #36393d; font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;"> </span></span><span style="color: #36393d; font-family: Verdana, sans-serif; font-size: 9pt;">Behavior for starting application more than once must be specified.<o:p></o:p></span></div><div class="MsoNormal" style="line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 13.5pt; margin-right: 0in; margin-top: 0in; mso-list: l7 level1 lfo1; tab-stops: list .5in; text-align: justify; text-indent: -.25in;"><span style="color: #36393d; font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;"> </span></span><span style="color: #36393d; font-family: Verdana, sans-serif; font-size: 9pt;">Try to start application while it is loading<o:p></o:p></span></div><div class="MsoNormal" style="line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 13.5pt; margin-right: 0in; margin-top: 0in; mso-list: l7 level1 lfo1; tab-stops: list .5in; text-align: justify; text-indent: -.25in;"><span style="color: #36393d; font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;"> </span></span><span style="color: #36393d; font-family: Verdana, sans-serif; font-size: 9pt;">On every application, if application is busy it should show hour glass or some other mechanism to notify user that it is processing.<o:p></o:p></span></div><div class="MsoNormal" style="line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 13.5pt; margin-right: 0in; margin-top: 0in; mso-list: l7 level1 lfo1; tab-stops: list .5in; text-align: justify; text-indent: -.25in;"><span style="color: #36393d; font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;"> </span></span><span style="color: #36393d; font-family: Verdana, sans-serif; font-size: 9pt;">Normally F1 button is used for help. If your product has help integrated, it should come by pressing F1 button.<o:p></o:p></span></div><div class="MsoNormal" style="line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 13.5pt; margin-right: 0in; margin-top: 0in; mso-list: l7 level1 lfo1; tab-stops: list .5in; text-align: justify; text-indent: -.25in;"><span style="color: #36393d; font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;"> </span></span><span style="color: #36393d; font-family: Verdana, sans-serif; font-size: 9pt;">Minimize and restoring functionality should work properly<o:p></o:p></span></div><div class="MsoNormal" style="line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 13.5pt; margin-right: 0in; margin-top: 0in; mso-list: l7 level1 lfo1; tab-stops: list .5in; text-align: justify; text-indent: -.25in;"><span style="color: #36393d; font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;"> </span></span><span style="color: #36393d; font-family: Verdana, sans-serif; font-size: 9pt;">Compliance for each window in the application<o:p></o:p></span></div><div class="MsoNormal" style="line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 13.5pt; margin-right: 0in; margin-top: 0in; mso-list: l7 level1 lfo1; tab-stops: list .5in; text-align: justify; text-indent: -.25in;"><span style="color: #36393d; font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;"> </span></span><span style="color: #36393d; font-family: Verdana, sans-serif; font-size: 9pt;">Window caption for every application should have application name and window name. Specially, error messages.<o:p></o:p></span></div><div class="MsoNormal" style="line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 13.5pt; margin-right: 0in; margin-top: 0in; mso-list: l7 level1 lfo1; tab-stops: list .5in; text-align: justify; text-indent: -.25in;"><span style="color: #36393d; font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;"> </span></span><span style="color: #36393d; font-family: Verdana, sans-serif; font-size: 9pt;">Title of the window and information should make sense to the user.<o:p></o:p></span></div><div class="MsoNormal" style="line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 13.5pt; margin-right: 0in; margin-top: 0in; mso-list: l7 level1 lfo1; tab-stops: list .5in; text-align: justify; text-indent: -.25in;"><span style="color: #36393d; font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;"> </span></span><span style="color: #36393d; font-family: Verdana, sans-serif; font-size: 9pt;">If screen has control menu, use the entire control menu like move, close, resize etc.<o:p></o:p></span></div><div class="MsoNormal" style="line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 13.5pt; margin-right: 0in; margin-top: 0in; mso-list: l7 level1 lfo1; tab-stops: list .5in; text-align: justify; text-indent: -.25in;"><span style="color: #36393d; font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;"> </span></span><span style="color: #36393d; font-family: Verdana, sans-serif; font-size: 9pt;">Text present should be checked for spelling and grammar.<o:p></o:p></span></div><div class="MsoNormal" style="line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 13.5pt; margin-right: 0in; margin-top: 0in; mso-list: l7 level1 lfo1; tab-stops: list .5in; text-align: justify; text-indent: -.25in;"><span style="color: #36393d; font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;"> </span></span><span style="color: #36393d; font-family: Verdana, sans-serif; font-size: 9pt;">If tab navigation is present, TAB should move focus in forward direction and SHIFT+TAB in backward direction.<o:p></o:p></span></div><div class="MsoNormal" style="line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 13.5pt; margin-right: 0in; margin-top: 0in; mso-list: l7 level1 lfo1; tab-stops: list .5in; text-align: justify; text-indent: -.25in;"><span style="color: #36393d; font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;"> </span></span><span style="color: #36393d; font-family: Verdana, sans-serif; font-size: 9pt;">Tab order should be left to right and top to bottom within a group box.<o:p></o:p></span></div><div class="MsoNormal" style="line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 13.5pt; margin-right: 0in; margin-top: 0in; mso-list: l7 level1 lfo1; tab-stops: list .5in; text-align: justify; text-indent: -.25in;"><span style="color: #36393d; font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;"> </span></span><span style="color: #36393d; font-family: Verdana, sans-serif; font-size: 9pt;">If focus is present on any control, it should be presented by dotting lines around it.<o:p></o:p></span></div><div class="MsoNormal" style="line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 13.5pt; margin-right: 0in; margin-top: 0in; mso-list: l7 level1 lfo1; tab-stops: list .5in; text-align: justify; text-indent: -.25in;"><span style="color: #36393d; font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;"> </span></span><span style="color: #36393d; font-family: Verdana, sans-serif; font-size: 9pt;">User should not be able to select greyed or disabled control. Try this using tab as well as mouse.<o:p></o:p></span></div><div class="MsoNormal" style="line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 13.5pt; margin-right: 0in; margin-top: 0in; mso-list: l7 level1 lfo1; tab-stops: list .5in; text-align: justify; text-indent: -.25in;"><span style="color: #36393d; font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;"> </span></span><span style="color: #36393d; font-family: Verdana, sans-serif; font-size: 9pt;">Text should be left justified<o:p></o:p></span></div><div class="MsoNormal" style="line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 13.5pt; margin-right: 0in; margin-top: 0in; mso-list: l7 level1 lfo1; tab-stops: list .5in; text-align: justify; text-indent: -.25in;"><span style="color: #36393d; font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;"> </span></span><span style="color: #36393d; font-family: Verdana, sans-serif; font-size: 9pt;">In general, all the operations should have corresponding key board shortcut key for this.<o:p></o:p></span></div><div class="MsoNormal" style="line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 13.5pt; margin-right: 0in; margin-top: 0in; mso-list: l7 level1 lfo1; tab-stops: list .5in; text-align: justify; text-indent: -.25in;"><span style="color: #36393d; font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;"> </span></span><span style="color: #36393d; font-family: Verdana, sans-serif; font-size: 9pt;">All tab buttons should have distinct letter for it.<o:p></o:p></span></div><div class="MsoNormal" style="line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0in; text-align: justify;"><b><span style="color: #36393d; font-family: Verdana, sans-serif; font-size: 9pt;">Text boxes</span></b><span style="color: #36393d; font-family: Verdana, sans-serif; font-size: 9pt;"><o:p></o:p></span></div><div class="MsoNormal" style="line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 13.5pt; margin-right: 0in; margin-top: 0in; mso-list: l2 level1 lfo2; tab-stops: list .5in; text-align: justify; text-indent: -.25in;"><span style="color: #36393d; font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;"> </span></span><span style="color: #36393d; font-family: Verdana, sans-serif; font-size: 9pt;">Move mouse to textbox and it should be changed to insert bar for editable text field and should remain unchanged for non-editable text field.<o:p></o:p></span></div><div class="MsoNormal" style="line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 13.5pt; margin-right: 0in; margin-top: 0in; mso-list: l2 level1 lfo2; tab-stops: list .5in; text-align: justify; text-indent: -.25in;"><span style="color: #36393d; font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;"> </span></span><span style="color: #36393d; font-family: Verdana, sans-serif; font-size: 9pt;">Test overflowing textbox by inserting as many characters as you can in the text field. Also test width of the text field by entering all capital W.<o:p></o:p></span></div><div class="MsoNormal" style="line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 13.5pt; margin-right: 0in; margin-top: 0in; mso-list: l2 level1 lfo2; tab-stops: list .5in; text-align: justify; text-indent: -.25in;"><span style="color: #36393d; font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;"> </span></span><span style="color: #36393d; font-family: Verdana, sans-serif; font-size: 9pt;">Enter invalid characters, special characters and make sure that there is no abnormality.<o:p></o:p></span></div><div class="MsoNormal" style="line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 13.5pt; margin-right: 0in; margin-top: 0in; mso-list: l2 level1 lfo2; tab-stops: list .5in; text-align: justify; text-indent: -.25in;"><span style="color: #36393d; font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;"> </span></span><span style="color: #36393d; font-family: Verdana, sans-serif; font-size: 9pt;">User should be able to select text using Shift + arrow keys.<o:p></o:p></span></div><div class="MsoNormal" style="line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 13.5pt; margin-right: 0in; margin-top: 0in; mso-list: l2 level1 lfo2; tab-stops: list .5in; text-align: justify; text-indent: -.25in;"><span style="color: #36393d; font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;"> </span></span><span style="color: #36393d; font-family: Verdana, sans-serif; font-size: 9pt;">Selection should be possible using mouse and double click should select entire text in the text box.<o:p></o:p></span></div><div class="MsoNormal" style="line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0in; text-align: justify;"><b><span style="color: #36393d; font-family: Verdana, sans-serif; font-size: 9pt;">Radio Buttons</span></b><span style="color: #36393d; font-family: Verdana, sans-serif; font-size: 9pt;"><o:p></o:p></span></div><div class="MsoNormal" style="line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 13.5pt; margin-right: 0in; margin-top: 0in; mso-list: l5 level1 lfo3; tab-stops: list .5in; text-align: justify; text-indent: -.25in;"><span style="color: #36393d; font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;"> </span></span><span style="color: #36393d; font-family: Verdana, sans-serif; font-size: 9pt;">Only one should be selected from the given option.<o:p></o:p></span></div><div class="MsoNormal" style="line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 13.5pt; margin-right: 0in; margin-top: 0in; mso-list: l5 level1 lfo3; tab-stops: list .5in; text-align: justify; text-indent: -.25in;"><span style="color: #36393d; font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;"> </span></span><span style="color: #36393d; font-family: Verdana, sans-serif; font-size: 9pt;">User should be able to select any button using mouse or key board<o:p></o:p></span></div><div class="MsoNormal" style="line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 13.5pt; margin-right: 0in; margin-top: 0in; mso-list: l5 level1 lfo3; tab-stops: list .5in; text-align: justify; text-indent: -.25in;"><span style="color: #36393d; font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;"> </span></span><span style="color: #36393d; font-family: Verdana, sans-serif; font-size: 9pt;">Arrow key should set/unset the radio buttons.<o:p></o:p></span></div><div class="MsoNormal" style="line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0in; text-align: justify;"><b><span style="color: #36393d; font-family: Verdana, sans-serif; font-size: 9pt;">Check boxes</span></b><span style="color: #36393d; font-family: Verdana, sans-serif; font-size: 9pt;"><o:p></o:p></span></div><div class="MsoNormal" style="line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 13.5pt; margin-right: 0in; margin-top: 0in; mso-list: l1 level1 lfo4; tab-stops: list .5in; text-align: justify; text-indent: -.25in;"><span style="color: #36393d; font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;"> </span></span><span style="color: #36393d; font-family: Verdana, sans-serif; font-size: 9pt;">User should be able to select any combination of checkboxes<o:p></o:p></span></div><div class="MsoNormal" style="line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 13.5pt; margin-right: 0in; margin-top: 0in; mso-list: l1 level1 lfo4; tab-stops: list .5in; text-align: justify; text-indent: -.25in;"><span style="color: #36393d; font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;"> </span></span><span style="color: #36393d; font-family: Verdana, sans-serif; font-size: 9pt;">Clicking mouse on the box should set/unset the checkbox.<o:p></o:p></span></div><div class="MsoNormal" style="line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 13.5pt; margin-right: 0in; margin-top: 0in; mso-list: l1 level1 lfo4; tab-stops: list .5in; text-align: justify; text-indent: -.25in;"><span style="color: #36393d; font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;"> </span></span><span style="color: #36393d; font-family: Verdana, sans-serif; font-size: 9pt;">Spacebar should also do the same<o:p></o:p></span></div><div class="MsoNormal" style="line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0in; text-align: justify;"><b><span style="color: #36393d; font-family: Verdana, sans-serif; font-size: 9pt;">Push Buttons</span></b><span style="color: #36393d; font-family: Verdana, sans-serif; font-size: 9pt;"><o:p></o:p></span></div><div class="MsoNormal" style="line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 13.5pt; margin-right: 0in; margin-top: 0in; mso-list: l0 level1 lfo5; tab-stops: list .5in; text-align: justify; text-indent: -.25in;"><span style="color: #36393d; font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;"> </span></span><span style="color: #36393d; font-family: Verdana, sans-serif; font-size: 9pt;">All buttons except OK/Cancel should have a letter access to them. This is indicated by a letter underlined in the button text. The button should be activated by pressing ALT<o:p></o:p></span></div><div class="MsoNormal" style="line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 13.5pt; margin-right: 0in; margin-top: 0in; mso-list: l0 level1 lfo5; tab-stops: list .5in; text-align: justify; text-indent: -.25in;"><span style="color: #36393d; font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;"> </span></span><span style="color: #36393d; font-family: Verdana, sans-serif; font-size: 9pt;">Clicking each button with mouse should activate it and trigger required action.<o:p></o:p></span></div><div class="MsoNormal" style="line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 13.5pt; margin-right: 0in; margin-top: 0in; mso-list: l0 level1 lfo5; tab-stops: list .5in; text-align: justify; text-indent: -.25in;"><span style="color: #36393d; font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;"> </span></span><span style="color: #36393d; font-family: Verdana, sans-serif; font-size: 9pt;">Similarly, after giving focus SPACE or RETURN button should also do the same.<o:p></o:p></span></div><div class="MsoNormal" style="line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 13.5pt; margin-right: 0in; margin-top: 0in; mso-list: l0 level1 lfo5; tab-stops: list .5in; text-align: justify; text-indent: -.25in;"><span style="color: #36393d; font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;"> </span></span><span style="color: #36393d; font-family: Verdana, sans-serif; font-size: 9pt;">If there is any Cancel button on the screen, pressing Esc should activate it.<o:p></o:p></span></div><div class="MsoNormal" style="line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0in; text-align: justify;"><b><span style="color: #36393d; font-family: Verdana, sans-serif; font-size: 9pt;">Drop down list boxes</span></b><span style="color: #36393d; font-family: Verdana, sans-serif; font-size: 9pt;"><o:p></o:p></span></div><div class="MsoNormal" style="line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 13.5pt; margin-right: 0in; margin-top: 0in; mso-list: l3 level1 lfo6; tab-stops: list .5in; text-align: justify; text-indent: -.25in;"><span style="color: #36393d; font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;"> </span></span><span style="color: #36393d; font-family: Verdana, sans-serif; font-size: 9pt;">Pressing the arrow should give list of options available to the user. List can be scrollable but user should not be able to type in.<o:p></o:p></span></div><div class="MsoNormal" style="line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 13.5pt; margin-right: 0in; margin-top: 0in; mso-list: l3 level1 lfo6; tab-stops: list .5in; text-align: justify; text-indent: -.25in;"><span style="color: #36393d; font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;"> </span></span><span style="color: #36393d; font-family: Verdana, sans-serif; font-size: 9pt;">Pressing Ctrl-F4 should open the list box.<o:p></o:p></span></div><div class="MsoNormal" style="line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 13.5pt; margin-right: 0in; margin-top: 0in; mso-list: l3 level1 lfo6; tab-stops: list .5in; text-align: justify; text-indent: -.25in;"><span style="color: #36393d; font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;"> </span></span><span style="color: #36393d; font-family: Verdana, sans-serif; font-size: 9pt;">Pressing a letter should bring the first item in the list starting with the same letter.<o:p></o:p></span></div><div class="MsoNormal" style="line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 13.5pt; margin-right: 0in; margin-top: 0in; mso-list: l3 level1 lfo6; tab-stops: list .5in; text-align: justify; text-indent: -.25in;"><span style="color: #36393d; font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;"> </span></span><span style="color: #36393d; font-family: Verdana, sans-serif; font-size: 9pt;">Items should be in alphabetical order in any list.<o:p></o:p></span></div><div class="MsoNormal" style="line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 13.5pt; margin-right: 0in; margin-top: 0in; mso-list: l3 level1 lfo6; tab-stops: list .5in; text-align: justify; text-indent: -.25in;"><span style="color: #36393d; font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;"> </span></span><span style="color: #36393d; font-family: Verdana, sans-serif; font-size: 9pt;">Selected item should be displayed on the list.<o:p></o:p></span></div><div class="MsoNormal" style="line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 13.5pt; margin-right: 0in; margin-top: 0in; mso-list: l3 level1 lfo6; tab-stops: list .5in; text-align: justify; text-indent: -.25in;"><span style="color: #36393d; font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;"> </span></span><span style="color: #36393d; font-family: Verdana, sans-serif; font-size: 9pt;">There should be only one blank space in the dropdown list.<o:p></o:p></span></div><div class="MsoNormal" style="line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0in; text-align: justify;"><b><span style="color: #36393d; font-family: Verdana, sans-serif; font-size: 9pt;">Combo Box</span></b><span style="color: #36393d; font-family: Verdana, sans-serif; font-size: 9pt;"><o:p></o:p></span></div><div class="MsoNormal" style="line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 13.5pt; margin-right: 0in; margin-top: 0in; mso-list: l4 level1 lfo7; tab-stops: list .5in; text-align: justify; text-indent: -.25in;"><span style="color: #36393d; font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;"> </span></span><span style="color: #36393d; font-family: Verdana, sans-serif; font-size: 9pt;">Similar to the list mentioned above, but user should be able to enter text in it.<o:p></o:p></span></div><div class="MsoNormal" style="line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0in; text-align: justify;"><b><span style="color: #36393d; font-family: Verdana, sans-serif; font-size: 9pt;">List Boxes</span></b><span style="color: #36393d; font-family: Verdana, sans-serif; font-size: 9pt;"><o:p></o:p></span></div><div class="MsoNormal" style="line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 13.5pt; margin-right: 0in; margin-top: 0in; mso-list: l6 level1 lfo8; tab-stops: list .5in; text-align: justify; text-indent: -.25in;"><span style="color: #36393d; font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;"> </span></span><span style="color: #36393d; font-family: Verdana, sans-serif; font-size: 9pt;">Should allow single select, either by mouse or arrow keys.<o:p></o:p></span></div><div class="MsoNormal" style="line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 13.5pt; margin-right: 0in; margin-top: 0in; mso-list: l6 level1 lfo8; tab-stops: list .5in; text-align: justify; text-indent: -.25in;"><span style="color: #36393d; font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;"> </span></span><span style="color: #36393d; font-family: Verdana, sans-serif; font-size: 9pt;">Pressing any letter should take you to the first element starting with that letter<o:p></o:p></span></div><div class="MsoNormal" style="line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 13.5pt; margin-right: 0in; margin-top: 0in; mso-list: l6 level1 lfo8; tab-stops: list .5in; text-align: justify; text-indent: -.25in;"><span style="color: #36393d; font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;"> </span></span><span style="color: #36393d; font-family: Verdana, sans-serif; font-size: 9pt;">If there are view/open button, double clicking on icon should be mapped to these behavior.<o:p></o:p></span></div><div class="MsoNormal" style="line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 13.5pt; margin-right: 0in; margin-top: 0in; mso-list: l6 level1 lfo8; tab-stops: list .5in; text-align: justify; text-indent: -.25in;"><span style="color: #36393d; font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;"> </span></span><span style="color: #36393d; font-family: Verdana, sans-serif; font-size: 9pt;">Make sure that all the data can be seen using scroll bar.<o:p></o:p></span></div><div class="MsoNormal" style="line-height: 14.25pt; margin-bottom: 13.5pt; text-align: justify;"><span style="color: #36393d; font-family: Verdana, sans-serif; font-size: 9pt;">Hope this checklist will help you in testing your GUI components in a better way. In next template, Testing Geek will discuss information about field specific tests and usage of shortcuts in the application GUI.<o:p></o:p></span></div></div>Software Testing and QA Blogshttp://www.blogger.com/profile/08371430679764461072noreply@blogger.com3tag:blogger.com,1999:blog-6144304673607558852.post-53153625319791023752012-06-16T11:45:00.000-07:002012-06-16T11:45:51.171-07:00What is test strategy?<div dir="ltr" style="text-align: left;" trbidi="on">A Test Strategy document is a high level document and normally developed by project manager. This document defines “Testing Approach” to achieve testing objectives. The Test Strategy is normally derived from the Business Requirement Specification document.<br />
<br />
The Test Strategy document is a static document meaning that it is not updated too often. It sets the standards for testing processes and activities and other documents such as the Test Plan draws its contents from those standards set in the Test Strategy Document.<br />
<br />
Some companies include the “Test Approach” or “Strategy” inside the Test Plan, which is fine and it is usually the case for small projects. However, for larger projects, there is one Test Strategy document and different number of Test Plans for each phase or level of testing.</div>Software Testing and QA Blogshttp://www.blogger.com/profile/08371430679764461072noreply@blogger.com1tag:blogger.com,1999:blog-6144304673607558852.post-73067135434359802932012-06-16T11:40:00.000-07:002012-06-16T11:40:41.272-07:00What is testing life cycle?.<div dir="ltr" style="text-align: left;" trbidi="on"><b>STLC :</b><br />
<b>STLC</b> consists of the following :<br />
<br />
Prepare for test Plan<br />
Test Design<br />
Test Execution<br />
Bug reporting<br />
Inspection and release<br />
Client Acceptance<br />
Support during acceptance testing<br />
Test summary report<br />
<br />
STLC is software test life cycle it starts with :-<br />
<br />
1. Preparing the test strategy<br />
2. Preparing the test plan<br />
3. Creating the test environment<br />
4. Writing the test cases<br />
5. Creating test scripts<br />
6. Executing<br />
7. Analyzing the results the test scripts and reporting the bugs<br />
8. Doing regression testing<br />
9. Test exit </div>Software Testing and QA Blogshttp://www.blogger.com/profile/08371430679764461072noreply@blogger.com0tag:blogger.com,1999:blog-6144304673607558852.post-30739764329205734112012-06-13T03:26:00.003-07:002014-07-08T22:03:16.711-07:00Test Cases for web Security Testing<div dir="ltr" style="text-align: left;" trbidi="on">
<div style="text-align: left;">
<br /></div>
<ul style="margin-top: 0in;" type="disc">
<li class="MsoNormal" style="background: white; color: #222222; line-height: 15.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-list: l0 level1 lfo1; tab-stops: list .5in;"><span style="font-family: Verdana, sans-serif; font-size: 10pt;">Test by pasting internal url directly into browser address bar without login. Internal pages should not open.<o:p></o:p></span></li>
<li class="MsoNormal" style="background: white; color: #222222; line-height: 15.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-list: l0 level1 lfo1; tab-stops: list .5in;"><span style="font-family: Verdana, sans-serif; font-size: 10pt;">If you are logged in using username and password and browsing internal pages then try changing url options directly. I.e. If you are checking some publisher site statistics with publisher site ID= 123. Try directly changing the url site ID parameter to different site ID which is not related to logged in user. Access should denied for this user to view others stats.<o:p></o:p></span></li>
<li class="MsoNormal" style="background: white; color: #222222; line-height: 15.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-list: l0 level1 lfo1; tab-stops: list .5in;"><span style="font-family: Verdana, sans-serif; font-size: 10pt;">Try some invalid inputs in input fields like login username, password, input text boxes. Check the system reaction on all invalid inputs.<o:p></o:p></span></li>
<li class="MsoNormal" style="background: white; color: #222222; line-height: 15.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-list: l0 level1 lfo1; tab-stops: list .5in;"><span style="font-family: Verdana, sans-serif; font-size: 10pt;">Web directories or files should not be accessible directly unless given download option.<o:p></o:p></span></li>
<li class="MsoNormal" style="background: white; color: #222222; line-height: 15.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-list: l0 level1 lfo1; tab-stops: list .5in;"><span style="font-family: Verdana, sans-serif; font-size: 10pt;">Test the CAPTCHA for automates scripts logins.<o:p></o:p></span></li>
<li class="MsoNormal" style="background: white; color: #222222; line-height: 15.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-list: l0 level1 lfo1; tab-stops: list .5in;"><span style="font-family: Verdana, sans-serif; font-size: 10pt;">Test if SSL is used for security measures. If used proper message should get displayed when user switch from non-secure http:// pages to secure https:// pages and vice versa.<o:p></o:p></span></li>
<li class="MsoNormal" style="background: white; color: #222222; line-height: 15.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-list: l0 level1 lfo1; tab-stops: list .5in;"><span style="font-family: Verdana, sans-serif; font-size: 10pt;">All transactions, error messages, security breach attempts should get logged in log files somewhere on web server.<o:p></o:p></span></li>
</ul>
<div class="MsoNormal" style="background: white; line-height: 15.0pt; margin-bottom: .0001pt; margin-bottom: 0in;">
<b><span style="color: #222222; font-family: Verdana, sans-serif; font-size: 10pt;">I think I have addressed all major web testing methods.</span></b><span style="color: #222222; font-family: Verdana, sans-serif; font-size: 10pt;"> </span><span style="color: #222222; font-family: Verdana, sans-serif; font-size: 10pt;">I have worked for around 2 years out of my</span><span style="color: #222222; font-family: Verdana, sans-serif; font-size: 10pt;"> </span><b><span style="color: #777777; font-family: Verdana, sans-serif; font-size: 10pt;">testing career</span><span style="color: #222222; font-family: Verdana, sans-serif; font-size: 10pt;"> </span></b><span style="color: #222222; font-family: Verdana, sans-serif; font-size: 10pt;">on web testing. There are some experts who have spent their whole career life on web testing. If I missed out addressing some important web testing aspect then let me know in comments below. I will keep on updating the article for latest testing information.<o:p></o:p></span></div>
</div>
Software Testing and QA Blogshttp://www.blogger.com/profile/08371430679764461072noreply@blogger.com2tag:blogger.com,1999:blog-6144304673607558852.post-25790528749803848112012-06-12T06:11:00.001-07:002012-06-12T06:12:49.715-07:00Security Testing and What are the six basic security concept need to be covered by security testing?<div dir="ltr" style="text-align: left;" trbidi="on"><br />
<div class="MsoNormal" style="text-align: justify;"></div><div class="MsoNormal"><b>Security Testing:</b> (The) Process to determine that an IS (Information System) protects data and maintains functionality as intended.<br />
<br />
The six basic security concepts that need to be covered by security testing are: confidentiality, integrity, authentication, authorization, availability and non-repudiation.</div><div class="separator" style="clear: both; text-align: center;"><img border="0" height="247" src="http://4.bp.blogspot.com/-XkeeQcTqiYw/T9dARGlRowI/AAAAAAAAAXQ/lRBnIoeMVkU/s320/se.jpg" width="320" /></div><br />
<div class="MsoNormal" style="text-align: justify;"><b><br />
</b></div><div class="MsoNormal" style="text-align: justify;"><b>----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------</b></div><div class="MsoNormal" style="text-align: justify;"><b>Confidentiality<o:p></o:p></b></div><div class="MsoNormal" style="text-align: justify;">* A security measure which protects against the disclosure of information to parties other than the intended recipient(s).<br />
* Often ensured by means of encoding the information using a defined algorithm and some secret information known only to the originator of the information and the intended recipient(s) (a process known as cryptography) but that is by no means the only way of ensuring confidentiality.<br />
<br />
<b>Integrity</b><br />
<br />
* A measure intended to allow the receiver to determine that the information which it receives has not been altered in transit or by other than the originator of the information.<br />
* Integrity schemes often use some of the same underlying technologies as confidentiality schemes, but they usually involve adding additional information to a communication to form the basis of an algorithmic check rather than the encoding all of the communication.<br />
<br />
<b>Authentication</b><br />
<br />
* A measure designed to establish the validity of a transmission, message, or originator.<br />
* Allows a receiver to have confidence that information it receives originated from a specific known source.<br />
<br />
<b>Authorization</b><br />
* the process of determining that a requester is allowed to receive a service or perform an operation.<br />
* Access control is an example of authorization.<br />
<br />
<b>Availability</b><br />
* Assuring information and communications services will be ready for use when expected.<br />
* Information must be kept available to authorized persons when they need it.<br />
<br />
<b> Non-repudiation</b><br />
<br />
* A measure intended to prevent the later denial that an action happened, or a communication that took place etc.<br />
* in communication terms this often involves the interchange of authentication information combined with some form of provable time stamp.</div></div>Software Testing and QA Blogshttp://www.blogger.com/profile/08371430679764461072noreply@blogger.com0tag:blogger.com,1999:blog-6144304673607558852.post-82350734786900186972012-06-11T06:05:00.000-07:002012-06-11T06:05:59.610-07:00Tell me about yourself<div dir="ltr" style="text-align: left;" trbidi="on"><div class="separator" style="clear: both; text-align: center;"><img border="0" height="225" src="http://3.bp.blogspot.com/-tLDJtkQC29E/T9XsEoVsZ9I/AAAAAAAAAXE/1FBc0AtXpNc/s400/tell.jpg" width="400" /></div><div class="separator" style="clear: both; text-align: center;"></div><div style="text-align: justify;"><br />
<b><u>Here To Start.......</u></b></div><div style="text-align: justify;"> Sir my name is Vikrant and I am currently working with XYZ company as a software engineer. It’s been 2 years that I have been working with the organization and worked on many successful projects as a main contributor.<br />
</div><div style="text-align: justify;">I work as a software tester and have good knowledge and exposure around black box testing and writing test scenarios. In every release I have the ownership for many features.<br />
Again smile ... Around my academic background I did my MCA in the year 2010 from SIET college and schooling from UP board Kasganj.</div><div style="text-align: justify;">I am staying with my family. My father is Teacher and my mother is a house wife.</div><div class="MsoNormal"><br />
Smile and end the answer ... See in his eyes gently and say... Sir work is always a priority for me and again smile ...<br />
Make sure you practice this answer 2-3 times before the interview. All the best.</div><br />
<br />
</div>Software Testing and QA Blogshttp://www.blogger.com/profile/08371430679764461072noreply@blogger.com3tag:blogger.com,1999:blog-6144304673607558852.post-47165783053959769892012-06-06T23:37:00.001-07:002012-06-07T05:35:24.081-07:00what is Functional Testing<div dir="ltr" style="text-align: left;" trbidi="on"><div style="text-align: justify;"><b>Functional testing</b> (also known as black-box testing) is the process of verifying that a system or system component adheres to the specification that defines its requirements. Functional testing can be performed at the system level or the unit level. To perform functional testing, you typically create a set of input/outcome relationships that verify whether each specification requirement is implemented correctly. At least one test case should be created for each entry in the specification document; preferably, these test cases should test the various boundary conditions for each entry. After the test suite is ready, you execute the test cases and verify whether the correct outcomes are produced.<br />
<b style="background-color: #fcffe8; color: #222222; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 12px; line-height: 16px; text-align: left;"> Y8XG2RGYQZQM</b> </div></div>Software Testing and QA Blogshttp://www.blogger.com/profile/08371430679764461072noreply@blogger.com0tag:blogger.com,1999:blog-6144304673607558852.post-34645399346531056412012-06-05T12:18:00.005-07:002013-02-10T01:00:30.002-08:00Difference between load and stress testing<div dir="ltr" style="text-align: left;" trbidi="on">
<div style="text-align: justify;">
<br />
<b> Load testing</b> is to test that if the application works fine with the loads that result from large number of simultaneous users, transactions and to determine whether it can handle peak usage periods. <br />
<br /></div>
<div style="text-align: justify;">
<b>Stress testing</b> is a form of testing which is used to determine the stability of a given system or entity. It involves testing beyond normal operational capacity, often to a breaking point, in order to observe the results. For example, a web server may be stress tested using scripts, bots, and various denials of service tools to observe the performance of a web site during peak loads. Stress testing a subset of load testing.<br />
<br />
<div style="background-color: white; color: #222222; font-family: Verdana, sans-serif; font-size: 13px; line-height: 20px; margin-bottom: 1.5385em; padding: 0px; text-align: left;">
<strong style="margin: 0px; padding: 0px;"> Performance testing:</strong><br />
Web application should sustain to heavy load. Web performance testing should include:<br />
Web Load Testing<br />
Web Stress Testing</div>
<div style="background-color: white; color: #222222; font-family: Verdana, sans-serif; font-size: 13px; line-height: 20px; margin-bottom: 1.5385em; padding: 0px; text-align: left;">
Test application performance on different internet connection speed.<br />
In <strong style="margin: 0px; padding: 0px;">web load testing</strong> test if many users are accessing or requesting the same page. Can system sustain in peak load times? Site should handle many simultaneous user requests, large input data from users, Simultaneous connection to DB, heavy load on specific pages etc.</div>
<div style="background-color: white; color: #222222; font-family: Verdana, sans-serif; font-size: 13px; line-height: 20px; margin-bottom: 1.5385em; padding: 0px; text-align: left;">
<strong style="margin: 0px; padding: 0px;">Stress testing:</strong> Generally stress means stretching the system beyond its specification limits. Web stress testing is performed to break the site by giving stress and checked how system reacts to stress and how system recovers from crashes.<br />
Stress is generally given on input fields, login and sign up areas.</div>
<div style="background-color: white; color: #222222; font-family: Verdana, sans-serif; font-size: 13px; line-height: 20px; margin-bottom: 1.5385em; padding: 0px; text-align: left;">
In web performance testing web site functionality on different operating systems, different hardware platforms is checked for software, hardware memory leakage errors,</div>
</div>
</div>
Software Testing and QA Blogshttp://www.blogger.com/profile/08371430679764461072noreply@blogger.comtag:blogger.com,1999:blog-6144304673607558852.post-63985736835015268322012-06-05T12:16:00.003-07:002012-06-05T23:22:50.334-07:00What is the priority and severity of the bug? Explain with example a scenario, With high priority and low severity and vice versa.<div dir="ltr" style="text-align: left;" trbidi="on"><div style="text-align: justify;"><br />
<b>Severity</b> of a bug describes the impact of a bug.<br />
</div><div style="text-align: justify;"><br />
<b> Blocker</b>: Blocks development and/or testing work<br />
<b> Critical</b>: crashes, loss of data, severe memory leak<br />
<b> Major</b>: major loss of function<br />
<b> Minor</b>: minor loss of function, or other problem where easy workaround is present<br />
<b> Trivial</b>: cosmetic problem like misspelled words or misaligned text<br />
<b> Enhancement</b>: Request for enhancement<br />
</div><div style="text-align: justify;"><br />
<b>Priority</b> describes the importance and order in which a bug should be fixed. This field is utilized by the programmers/engineers to prioritize their work to be done. The available priorities range from P1 (most important) to P5 (least important.)<br />
<br />
<b>Example:</b> Any look and feel issues like spelling mistake on an UI is less severe, but if the product is going for beta testing, priority of bug to fix is higher.<br />
</div><div style="text-align: justify;"><br />
Similarly any exception coming on a particular operation has high severity, but that module is not to be delivered right now, so this bug can have low priority</div></div>Software Testing and QA Blogshttp://www.blogger.com/profile/08371430679764461072noreply@blogger.com0tag:blogger.com,1999:blog-6144304673607558852.post-34277534496779531442012-06-05T12:15:00.005-07:002012-06-16T11:37:34.031-07:00How can it be known when to stop testing OR When do you stop testing ?<div dir="ltr" style="text-align: left;" trbidi="on"><div style="text-align: justify;">This can be difficult to determine. Many modern software applications are so complex, and run in such an interdependent environment, that complete testing can never be done. Common factors in deciding when to stop are:<br />
<br />
<div style="text-align: justify;">Deadlines (release deadlines, testing deadlines, etc.)<br />
<div style="text-align: justify;">Test cases completed with certain percentage passed<br />
<div style="text-align: justify;">Test budget depleted Coverage of code/functionality/requirements reaches a specified point Bug rate falls below a certain level Beta or alpha testing period ends</div></div></div></div></div>Software Testing and QA Blogshttp://www.blogger.com/profile/08371430679764461072noreply@blogger.com0tag:blogger.com,1999:blog-6144304673607558852.post-11918227782902754542012-06-05T12:14:00.001-07:002012-06-05T23:31:26.733-07:00How to define your roles and responsibity in testing?<div dir="ltr" style="text-align: left;" trbidi="on"><div style="text-align: justify;">My role starts from very initial phases of the release. It is May responsibilities to create list of use cases on the basis of the requirement discussed.</div><div style="text-align: justify;">I need to be closely involved in the Technical discussion of a feature with the developers. This helps me to create the checklist of functionality later create the test case and excuted test data.</div></div>Software Testing and QA Blogshttp://www.blogger.com/profile/08371430679764461072noreply@blogger.com0tag:blogger.com,1999:blog-6144304673607558852.post-10510933648899248862012-06-05T12:10:00.004-07:002012-06-05T23:31:52.311-07:00What is the general testing process?<div dir="ltr" style="text-align: left;" trbidi="on"><div style="text-align: justify;"><b>Testing Process:</b><br />
1. Test requirements analysis<br />
2. Creation of Test Strategy<br />
3. Creation of Test Plans<br />
4. Execution of test cases<br />
5. Analyze the test results<br />
6. Report the defects if any</div></div>Software Testing and QA Blogshttp://www.blogger.com/profile/08371430679764461072noreply@blogger.com0