<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-4199523701313049442</atom:id><lastBuildDate>Fri, 24 Jul 2026 06:05:58 +0000</lastBuildDate><title>QTP Tutorials &amp;amp;  Interview Questions</title><description>(now includes most useful Software Testing Questions)</description><link>https://qtp.blogspot.com/</link><managingEditor>noreply@blogger.com (sachin)</managingEditor><generator>Blogger</generator><openSearch:totalResults>958</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4199523701313049442.post-843782604742557807</guid><pubDate>Sun, 01 Jan 2017 05:52:00 +0000</pubDate><atom:updated>2016-03-13T22:42:57.146-07:00</atom:updated><title>QTP QuickTest Professional</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;table align=&quot;justify&quot; border=&quot;0&quot; cellpadding=&quot;5&quot; cellspacing=&quot;0&quot; class=&quot;noborder&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;Ever Increasing &lt;a href=&quot;http://qtp.blogspot.com/2007/07/qtp-tutorials.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;&lt;b&gt;QTP&lt;/b&gt; Tutorials&lt;/a&gt;.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;Ever Increasing &lt;a href=&quot;http://qtp.blogspot.com/2008/05/qtp-script.html&quot; style=&quot;color: blue; font-family: arial; text-decoration: underline;&quot;&gt;&lt;b&gt;QTP Scripts&lt;/b&gt;&lt;/a&gt;&lt;span style=&quot;color: red;&quot;&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;Online &lt;a href=&quot;http://qtp.blogspot.com/2008/11/online-qtp-training-course.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;&lt;b&gt;QTP&lt;/b&gt; Training Course&lt;/a&gt;.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;Some Tidbits About &lt;a href=&quot;http://qtp.blogspot.com/2008/11/qtp-history.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;&lt;b&gt;QTP&lt;/b&gt; History&lt;/a&gt;.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;To see all &lt;b&gt;QTP Posts&lt;/b&gt; on this blog, click &lt;a href=&quot;http://qtp.blogspot.com/2007/07/qtp-sitemap_04.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;&lt;b&gt;here&lt;/b&gt;&lt;/a&gt;.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;Software Testing Documentation &lt;a href=&quot;http://qtp.blogspot.com/2009/06/software-testing-documentation.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;Templates&lt;/a&gt;.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;Software Test Automation &lt;a href=&quot;http://qtp.blogspot.com/2009/07/software-test-automation-questions.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;Questions&lt;/a&gt;.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;Reading recommendations: A hand-picked collection of links on software &amp;amp; software testing which I love to read in my spare time. &lt;a href=&quot;http://qtp.blogspot.com/2011/01/testing-links.html&quot; style=&quot;color: red; text-decoration: underline;&quot;&gt;Link&lt;/a&gt;.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;span style=&quot;text-decoration: underline;&quot;&gt;&lt;b&gt;Recent&lt;/b&gt; &lt;b&gt;QTP&lt;/b&gt;&lt;b&gt; Posts&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;script async src=&quot;//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js&quot;&gt;&lt;/script&gt;
&lt;!-- qtp new link ad --&gt;
&lt;ins class=&quot;adsbygoogle&quot;
     style=&quot;display:block&quot;
     data-ad-client=&quot;ca-pub-9121938091254078&quot;
     data-ad-slot=&quot;6153749782&quot;
     data-ad-format=&quot;link&quot;&gt;&lt;/ins&gt;
&lt;script&gt;
(adsbygoogle = window.adsbygoogle || []).push({});
&lt;/script&gt;
&lt;table align=&quot;justify&quot; border=&quot;0&quot; cellpadding=&quot;5&quot; cellspacing=&quot;0&quot; class=&quot;noborder&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;Install UFT / QTP 12.5 [&lt;a href=&quot;http://qtp.blogspot.com/2015/09/install-qtp-uft-12-5.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;Link&lt;/a&gt;]&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;Download QTP / UFT 12.5 [&lt;a href=&quot;http://qtp.blogspot.in/2015/09/download-uft-qtp-125.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;Link&lt;/a&gt;]&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;QTP / UFT 12.01 - Insight Objects (GetVisibleText) [&lt;a href=&quot;http://qtp.blogspot.in/2014/09/insight-objects-getvisibletext.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;Link&lt;/a&gt;]&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;QTP / UFT - 12.01 Download (new features in a nutshell) [&lt;a href=&quot;http://qtp.blogspot.in/2014/08/qtp-uft-12-01-new-features.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;Link&lt;/a&gt;]&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;QTP / UFT - ‘Style/*’ Notation (Web-based objects) [&lt;a href=&quot;http://qtp.blogspot.in/2014/07/style-notation-web-object-identification.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;Link&lt;/a&gt;]&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;QTP / UFT - Testing without Web Services Add-in (using WinHTTP)  [&lt;a href=&quot;http://qtp.blogspot.in/2014/06/qtp-uft-winhttp-examples-webservices.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;Link&lt;/a&gt;]&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;QTP / UFT 12.0 - Stop Command Shortcut Key  [&lt;a href=&quot;http://qtp.blogspot.in/2014/05/uft-12-stop-command-shortcut.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;Link&lt;/a&gt;]&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;QTP / UFT 12.0 - RunDebug  [&lt;a href=&quot;http://qtp.blogspot.com/2014/05/rundebug.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;Link&lt;/a&gt;]&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;QTP / UFT 12.0 - Run GUI Tests on Mac  [&lt;a href=&quot;http://qtp.blogspot.com/2014/04/run-gui-tests-on-safari.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;Link&lt;/a&gt;]&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;QTP / UFT 12.0 - Support for .xlsx Files [&lt;a href=&quot;http://qtp.blogspot.com/2014/04/qtp-uft-12-xlsx-support.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;Link&lt;/a&gt;]&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;Download &amp;amp; Install QTP / UFT 12.0 [&lt;a href=&quot;http://qtp.blogspot.in/2014/03/download-install-qtp-uft-12.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;Link&lt;/a&gt;]&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;Easy to understand &lt;a href=&quot;http://qtp.blogspot.in/2014/01/test-automation-frameworks-examples.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;&lt;b&gt;QTP / UFT Frameworks&lt;/b&gt; with Examples&lt;/a&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;QTP/UFT - &lt;a href=&quot;http://qtp.blogspot.in/2013/08/qtp-uft-debugger-not-working.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;Not able to run a test in debug mode&lt;/a&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;QTP/UFT &lt;a href=&quot;http://qtp.blogspot.in/2013/07/gettextlocation-getvisibletext.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;GetTextLocation / GetVisibleText&lt;/a&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;QTP Quick Tip - &lt;a href=&quot;http://qtp.blogspot.com/2013/04/export-run-results-qtp-1150.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;Export Run Results to Excel&lt;/a&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;QTP Insight - &lt;a href=&quot;http://qtp.blogspot.in/2013/02/image-based-identification-insight.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;Image based object identification&lt;/a&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;QTP - Visual Relation Identifier [&lt;a href=&quot;http://qtp.blogspot.com/2012/12/visual-relation-identifier.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;Link&lt;/a&gt;]&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;QTP Firefox Support [&lt;a href=&quot;http://qtp.blogspot.com/2012/10/qtp-support-for-firefox.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;Link&lt;/a&gt;]&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;QTP Silverlight Support [&lt;a href=&quot;http://qtp.blogspot.com/2012/08/qtp-silverlight-support.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;Link&lt;/a&gt;]&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;Find Broken Links &lt;a href=&quot;http://qtp.blogspot.in/2012/06/find-broken-links.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;with QTP&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;QTP - Using XPATH &amp;amp; CSS - &lt;a href=&quot;http://qtp.blogspot.com/2012/04/qtp-xpath-css-web-testing.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;Link&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;Object Repository Interview Questions - &lt;a href=&quot;http://qtp.blogspot.in/2012/03/object-repository-interview-questions.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;Link&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;Understand &lt;em&gt;VBScript Function &lt;/em&gt; &lt;a href=&quot;http://qtp.blogspot.com/2012/01/converting-localtime-toutctime.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;Converting Local Time to UTC/GMT Time&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;&lt;em&gt;VBScript Passing Values &lt;/em&gt; &lt;a href=&quot;http://qtp.blogspot.com/2011/11/passing-values-byref-byval.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;ByRef or ByVal&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;&lt;em&gt;Learn Sendkeys&lt;/em&gt; &lt;a href=&quot;http://qtp.blogspot.com/2011/09/sendkeys.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;with Examples&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;&lt;em&gt;VBScript Array Functions&lt;/em&gt; &lt;a href=&quot;http://qtp.blogspot.com/2011/09/vbscript-array-functions.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;with Bucket Full of Examples&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;&lt;a href=&quot;http://qtp.blogspot.com/2011/04/automatically-parameterizing-steps.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;QTP&lt;/a&gt; &lt;i&gt;Automatically Parameterizing&lt;/i&gt; Steps&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;&lt;a href=&quot;http://qtp.blogspot.com/2010/08/pop-up-handling.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;Pop-up Handling&lt;/a&gt; in &lt;i&gt;QTP&lt;/i&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;span style=&quot;text-decoration: underline;&quot;&gt;&lt;b&gt;Most Useful&lt;/b&gt; &lt;b&gt;Software Testing&lt;/b&gt; &lt;b&gt;Questions Answered&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;table align=&quot;justify&quot; border=&quot;0&quot; cellpadding=&quot;5&quot; cellspacing=&quot;0&quot; class=&quot;noborder&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;&lt;a href=&quot;http://qtp.blogspot.com/2015/04/entry-exit-criteria-software-testing.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;Examples of entry and exit criteria in software testing.&lt;/a&gt;&lt;span style=&quot;color: red;&quot;&gt;&lt;sup&gt;New&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;&lt;a href=&quot;http://qtp.blogspot.in/2014/11/difference-response-time-throughput.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;Difference between response time and throughput with an example&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;&lt;a href=&quot;http://qtp.blogspot.in/2014/10/difference-test-plan-test-strategy.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;Difference between test plan and test strategy&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;&lt;a href=&quot;http://qtp.blogspot.in/2014/10/penetration-testing.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;Penetration Testing: examples and links&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;&lt;a href=&quot;http://qtp.blogspot.in/2014/02/product-backlog-sprint-backlog.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;Product Backlog vs Release Backlog vs Sprint Backlog&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;&lt;a href=&quot;http://qtp.blogspot.com/2014/02/agile-scrum-multiple-choice-questions.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;Agile / SCRUM - Multiple Choice Questions&lt;/a&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;&lt;a href=&quot;http://qtp.blogspot.in/2014/02/finding-bugs.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;Finding bugs or rather finding critical bugs, categorizing bugs and writing good bug reports&lt;/a&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;&lt;a href=&quot;http://qtp.blogspot.in/2013/08/testers-tasks-before-implementation.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;What a tester can do when implementation is going on, for example when he/ she is waiting for the build/feature to test?&lt;/a&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;&lt;a href=&quot;http://qtp.blogspot.in/2013/05/mobile-test-automation-1.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;Mobile Test Automation - Resources&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;&lt;a href=&quot;http://qtp.blogspot.com/2013/04/what-is-test-data.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;Questions Related to Test Data&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;&lt;a href=&quot;http://qtp.blogspot.com/2013/03/deployment-testing.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;Deployment Testing and more...&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;&lt;a href=&quot;http://qtp.blogspot.com/2012/12/unit-testing-checklists.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;Unit Testing Checklists and more.&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;&lt;a href=&quot;http://qtp.blogspot.com/2012/08/difference-between-fault-failure.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;Difference between Fault &amp;amp; Failure&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;&lt;a href=&quot;http://qtp.blogspot.com/2012/05/how-much-detail-test-cases.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;Test Cases - Detailed or Not?&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;&lt;a href=&quot;http://qtp.blogspot.in/2012/08/localization-testing.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;Localization Testing, Checklist, Importance of Localization Testing &amp;amp; more.&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;&lt;a href=&quot;http://qtp.blogspot.com/2012/07/security-testing-checklist.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;Security Testing, Objective of Security Testing &amp;amp;  Security Testing Checklist.&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;&lt;a href=&quot;http://qtp.blogspot.com/2012/04/negative-testing-examples.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;Easy to Understand Examples of Negative Testing&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;&lt;a href=&quot;http://qtp.blogspot.com/2012/02/which-test-cases-to-automate.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;Which Test Cases to Automate&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;&lt;a href=&quot;http://qtp.blogspot.com/2011/12/how-to-resume.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;Resume - How To.&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;&lt;a href=&quot;http://qtp.blogspot.com/2011/08/database-testing.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;Database Testing - Tips &amp;amp; Resources.&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;&lt;a href=&quot;http://qtp.blogspot.com/2010/02/sdlc-methods-methodologies.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;SDLC Methods &amp;amp; Methodologies with examples.&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;&lt;a href=&quot;http://qtp.blogspot.com/2009/12/verification-validation.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;Most useful Verification &amp;amp; Validation Questions.&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;&lt;a href=&quot;http://qtp.blogspot.com/2009/04/software-testing-interview-questions.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;Go for more&lt;/a&gt;...&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;b&gt;Multiple Choice Questions on &lt;a class=&quot;blue&quot; href=&quot;http://qtp.blogspot.com/2009/12/testing-multiple-choice-questions.html&quot;&gt;Software Testing&lt;/a&gt;&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;text-decoration: underline;&quot;&gt;&lt;b&gt;Multiple Choice Questions on QTP&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;table align=&quot;justify&quot; border=&quot;0&quot; cellpadding=&quot;5&quot; cellspacing=&quot;0&quot; class=&quot;noborder&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;&lt;a href=&quot;http://qtp.blogspot.com/2009/04/qtp-multiple-choice-questions.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;QTP Questions Set 1&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;&lt;a href=&quot;http://qtp.blogspot.com/2009/04/quicktest-multiple-choice-questions.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;QTP Questions Set 2&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;&lt;a href=&quot;http://qtp.blogspot.com/2009/04/qtp-multiple-choice-questions_26.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;QTP Questions Set 3&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;&lt;a href=&quot;http://qtp.blogspot.com/2009/04/qtp-multiple-choice-questions4.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;QTP Questions Set 4&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;&lt;a href=&quot;http://qtp.blogspot.com/2009/04/qtp-multiple-choice-questions_649.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;QTP Questions Set 5&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;&lt;a href=&quot;http://qtp.blogspot.com/2009/04/qtp-multiple-choice-questions1.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;Go for more&lt;/a&gt;...&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;span style=&quot;text-decoration: underline;&quot;&gt;&lt;b&gt;Multiple Choice Questions on Quality Center&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;table align=&quot;justify&quot; border=&quot;0&quot; cellpadding=&quot;5&quot; cellspacing=&quot;0&quot; class=&quot;noborder&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;&lt;a href=&quot;http://qtp.blogspot.com/2009/05/quality-center-multiple-choice-1.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;Quality Center Questions Set 1&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;&lt;a href=&quot;http://qtp.blogspot.com/2009/05/quality-center-multiple-choice-2.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;Quality Center Questions Set 2&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;&lt;a href=&quot;http://qtp.blogspot.com/2009/05/quality-center-multiple-choice-3.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;Quality Center Questions Set 3&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;&lt;a href=&quot;http://qtp.blogspot.com/2009/05/quality-center-multiple-choice-4.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;Quality Center Questions Set 4&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;&lt;a href=&quot;http://qtp.blogspot.com/2009/05/quality-center-multiple-choice-5.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;Quality Center Questions Set 5&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;&lt;a href=&quot;http://qtp.blogspot.com/2009/05/quality-center-multiple-choice_18.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;Go for more&lt;/a&gt;...&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;span style=&quot;text-decoration: underline;&quot;&gt;&lt;b&gt;QTP Download Section&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;table align=&quot;justify&quot; border=&quot;0&quot; cellpadding=&quot;5&quot; cellspacing=&quot;0&quot; class=&quot;noborder&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;&lt;a href=&quot;http://qtp.blogspot.com/2009/03/vbscript-interview-questions.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;VBScript Interview Questions&lt;/a&gt; &lt;span style=&quot;color: #cc0000;&quot;&gt;(You can also download these).&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;&lt;a href=&quot;http://qtp.blogspot.com/2008/10/download-vbscript-pdf.html&quot; style=&quot;color: blue;&quot;&gt;&lt;u&gt;Download VBScript in QTP PDF&lt;/u&gt;.&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;noborder&quot;&gt;100 &lt;a href=&quot;http://qtp.blogspot.com/2008/11/100-qtp-interview-questions.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;&lt;b&gt;QTP&lt;/b&gt; Questions&lt;/a&gt; You Should Know Before Interview&lt;span style=&quot;color: #cc0000;&quot;&gt; (All Answers included).&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;i&gt;&lt;span style=&quot;color: red;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span style=&quot;color: red;&quot;&gt;Enjoy the newly added section of&lt;/span&gt; &lt;/i&gt;&lt;a href=&quot;http://qtp.blogspot.com/2007/07/software-testing-glossary.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;&lt;i&gt;Software Testing Glossary&lt;/i&gt;&lt;/a&gt;&lt;i&gt;, &lt;/i&gt;&lt;a href=&quot;http://qtp.blogspot.com/2007/07/software-verification-and-validation.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;&lt;i&gt;Software Verification &amp;amp; Validation&lt;/i&gt;&lt;/a&gt;&lt;i&gt;, &lt;/i&gt;&lt;a href=&quot;http://qtp.blogspot.com/2007/07/software-test-automation.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;&lt;i&gt;Software Test Automation&lt;/i&gt;&lt;/a&gt;, &lt;a href=&quot;http://qtp.blogspot.com/2011/01/testing-links.html&quot; style=&quot;color: blue; text-decoration: underline;&quot;&gt;&lt;i&gt;&lt;b&gt;Finest Software Testing Links&lt;/b&gt;&lt;/i&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;

&lt;br /&gt;
Recommended Software Testing, Test Automation &amp;amp; VBScript &lt;a href=&quot;http://qtp.blogspot.com/2011/07/software-testing-books.html&quot; style=&quot;color: red; text-decoration: underline;&quot;&gt;Books&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;

&lt;br /&gt;
Mercury is the world leader in application delivery, with 58.8-percent market share in automated software quality and performance testing products. &lt;br /&gt;
&lt;b&gt;QuickTest Professional&lt;/b&gt; is most suitable Automation Software Testing Tool in this fast changing software development world.&lt;br /&gt;
Mercury &lt;b&gt;QuickTest Professional&lt;/b&gt; : provides the industry&#39;s best solution for functional test and regression test automation - addressing every major software application and environment.&lt;br /&gt;
Points worth noticing about &lt;b&gt;QTP&lt;/b&gt; (&lt;b&gt;QuickTest Professional&lt;/b&gt;):&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;As &lt;b&gt;QTP&lt;/b&gt; (&lt;b&gt;QuickTest Professional&lt;/b&gt;) is relatively easy to use, an organization has to spend minimal time, money and effort in training its employees on &lt;b&gt;QTP&lt;/b&gt;.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;QTP&lt;/b&gt; allows you to do regression testing with ease on repeatedly changing applications and environments.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;QTP&lt;/b&gt; allows sharing automated testing assets, functions, and objecting repositories enabling an organization to deliver quality products and services, and improve revenues and profitability.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;QTP&lt;/b&gt; can be integrated with &lt;b&gt;WinRunner&lt;/b&gt;, &lt;b&gt;LoadRunner&lt;/b&gt;, and &lt;b&gt;TestDirector&lt;/b&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;b&gt;Please keep visiting this Blog as I will be updating and expanding it at regular intervals. If you have any comments/suggestions please email me at &lt;span style=&quot;color: blue;&quot;&gt;dhall.sachin@gmail.com&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;</description><link>https://qtp.blogspot.com/2009/01/qtp-quicktest-professional.html</link><author>noreply@blogger.com (Unknown)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4199523701313049442.post-299517338468278321</guid><pubDate>Sat, 12 Mar 2016 15:41:00 +0000</pubDate><atom:updated>2016-03-12T07:41:48.609-08:00</atom:updated><title>Test Case Templates</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;

&lt;h3&gt;Test Case Templates&lt;/h3&gt;&lt;br /&gt;

Have a look at below test case templates from around the web:&lt;br /&gt;

1. 
&lt;a class=&quot;blue&quot;  href=&quot;https://www.nstl.com/vodafonecertification/docs/Application%20developer%20internal%20test%20cases%201.1.xls&quot;&gt;Internal Test Cases Template&lt;/a&gt;
&lt;br /&gt;
2. 
&lt;a class=&quot;blue&quot; href=&quot;qtp.blogspot.com/2009/10/test-case-template.html&quot;&gt;Test Case Template&lt;/a&gt;

&lt;br /&gt;
3. 
&lt;a class=&quot;blue&quot; href=&quot;http://sqa.stackexchange.com/questions/5383/looking-for-an-excellent-example-of-using-a-spreadsheet-for-test-case-management&quot;&gt;Looking for an excellent example of using a spreadsheet for test case management&lt;/a&gt;
&lt;br /&gt;

4. 
&lt;a class=&quot;blue&quot; href=&quot;http://www.guru99.com/download-sample-test-case-template-with-explanation-of-important-fields.html&quot;&gt;Download Sample Test Case Template with Explanation of Important Fields&lt;/a&gt;
&lt;br /&gt;
5. 
&lt;a class=&quot;blue&quot; href=&quot;http://www.softwaretestinghelp.com/test-case-template-examples/&quot;&gt;Sample Test Case Template with Examples [Download]&lt;/a&gt;
&lt;br /&gt;
6. 
&lt;a class=&quot;blue&quot; href=&quot;http://bu.edu.eg/portal/uploads/Engineering,%20Shoubra/Mechanical%20Engineering/589/crs-11721/Files/Test%20Case%20Template.pdf&quot;&gt;Test Case Template and Examples&lt;/a&gt;
&lt;br /&gt;

7. 
&lt;a class=&quot;blue&quot; href=&quot;http://www.softwaretestinggenius.com/test-case-and-its-sample-template&quot;&gt;Test Case and Its Sample Template&lt;/a&gt;
&lt;br /&gt;
8. 
&lt;a class=&quot;blue&quot; href=&quot;http://www.sampletemplates.com/business-templates/test-case-template.html&quot;&gt;8 Useful Test Case Templates to Download for Free&lt;/a&gt;
&lt;br /&gt;

9. 
&lt;a class=&quot;blue&quot; href=&quot;http://www.vyomworld.com/testing/stc.doc&quot;&gt;Test Case Template&lt;/a&gt;
&lt;br /&gt;
10.
&lt;a class=&quot;blue&quot; href=&quot;http://www.testqtech.com/docs/TestCaseTemplate.xls&quot;&gt;Test Case Template&lt;/a&gt;

&lt;br /&gt;

11. 
&lt;a class=&quot;blue&quot; href=&quot;https://blog.testmunk.com/test-case-template-for-mobile-app-testing-in-startups/&quot;&gt;Test Case Template for Mobile App Testing in Startups&lt;/a&gt;

&lt;br /&gt;
12. 
&lt;a class=&quot;blue&quot; href=&quot;http://www.rbcs-us.com/images/documents/Test-Case-Templates.xls&quot;&gt;Test Case Template&lt;/a&gt;

&lt;br /&gt;

13. 
&lt;a class=&quot;blue&quot; href=&quot;http://www2a.cdc.gov/cdcup/library/templates/CDC_UP_Test_Case_Template.doc&quot;&gt;Test Case Template&lt;/a&gt;
&lt;br /&gt;

14. 
&lt;a class=&quot;blue&quot; href=&quot;http://bloggersdelight-dk.bloggersdelight.netdna-cdn.com/wp-content/blogs.dir/140335/files/2016/03/sample-test-case-template-excel.pdf&quot;&gt;sample test case template excel&lt;/a&gt;

&lt;br /&gt;

15. 
&lt;a class=&quot;blue&quot; href=&quot;http://www.testingbrain.com/tutorials/test-case-template.html/2&quot;&gt;TEST CASES AND TEMPLATE INTRODUCTION WITH EXAMPLE&lt;/a&gt;

&lt;br /&gt;

16. 
&lt;a class=&quot;blue&quot; href=&quot;https://help.applause.com/hc/en-us/articles/201967717-Creating-Test-Cases-in-Excel&quot;&gt;Creating Test Cases in Excel&lt;/a&gt;









&lt;br /&gt;&lt;/div&gt;</description><link>https://qtp.blogspot.com/2016/03/test-case-templates.html</link><author>noreply@blogger.com (sachin)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4199523701313049442.post-8840213821587644936</guid><pubDate>Sun, 13 Sep 2015 14:11:00 +0000</pubDate><atom:updated>2015-09-13T07:19:43.034-07:00</atom:updated><title>Install UFT / QTP 12-5</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;

&lt;h3&gt;Install UFT / QTP 12.5&lt;/h3&gt;

1. As discussed in the post [&lt;a class=&quot;blue&quot; href=&quot;http://qtp.blogspot.com/2015/09/download-uft-qtp-125.html&quot;&gt;Download UFT / QTP 12.5&lt;/a&gt;], I downloaded the full installation package and unzipped it.

After unzipping the download, you get the following list of files and folders. Double click on “setup”.&lt;br /&gt;

&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNqIb5Gl2ZW0YVJlsZKcvKNFJ1p3je4uq5j8GsNhI3SAEagYRYg48v8M1AdRAIWx-oTs-4Y1l4lKgP0jyerbdYsKBFGaUfdLOA6h4IIrp7DNqQohmF-qOfcD-ieQmj4i1bE_NhbXp2XmKN/s1600/qtp-uft-install-12-5-1.JPG&quot; /&gt;&lt;br /&gt;&lt;br /&gt;

2. Click on &quot;Unified Functional Testing Setup&quot;:&lt;br /&gt;


&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQmk_CBmct-ISEXQPUMlHxtH6YK7rUv7J0BBF9u1n2FK5kzk5pLHhaVGUxxcOjUuFZcTju6G7g67iGuqRsIHRT5w4-SJlXX8KiyCOuJURrI8zS7oj1veXSRfz0b0YEpNqcOTSv1xfKCFV8/s1600/qtp-uft-install-12-5-2.JPG&quot; /&gt;&lt;br /&gt;&lt;br /&gt;

3. The following window opens, where prerequisite programs are installed (including .Net Framework 4.5). Click ok.
&lt;br /&gt;

&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3wyUXtAOAEUIdC2ii1wRhwa83pSF7GVAq_zi34HP9DXtj6edG1EVsBqG5efYrGJgpEKeh_j8fKBxvi_7lTMqXhUjyKv9cJmGwbr_AHPLnbDi6vpULUrQWuv7aRt1cHXRVhh-ZEpnzTcDN/s1600/qtp-uft-install-12-5-3.JPG&quot; /&gt;&lt;br /&gt;&lt;br /&gt;

4. After prerequisite programs are installed successfully, the setup wizard opens. Click Next.&lt;br /&gt;


&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHnGTiWFf64XX1L8DXQDx-QxGR7XdDA3Bv0iORzlqxFiuVnjumqNFza28Zq_2aieqlPIb-1qePGlY6NuoiIJ38yP_9wsxG_WE3IoxsW_fvUEVkmjOuGmNE320RkxzzI44n6bcfHeabYov_/s1600/qtp-uft-install-12-5-4.JPG&quot; /&gt;&lt;br /&gt;&lt;br /&gt;


5. Accept the license agreement and click Next.&lt;br /&gt;


&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpnd9eefBa_3zuHU55Kfgu7BCSfzHgqpoMjoGDjJSeunYW07ct162nSM-AieLds99PrcYZXrM2LJVHKrrPGYy3gS-CrqFJEY3OGMcbtvODvXukRBjc9JIBs-c2Y0JMyw6vf0x-JxjcrGQG/s1600/qtp-uft-install-12-5-5.JPG&quot; /&gt;&lt;br /&gt;&lt;br /&gt;


6. Choose the features to be installed. LeanFT is, by default, not installed. You can install it if you want. Click Next.&lt;br /&gt;


&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfPw5fcHzYnyYInIR2P9nRLhMEKIEk0kaiXS-xMpYTeBEibD-pSqBPhpfSfE5b4WLsSeq1ipAfOMZDhvMFx95y3gOQKdpTFWBUF-aV5ZFcLTR7Vxd_CMP71-ijtuzu9TdamoSSsuzBxwnQ/s1600/qtp-uft-install-12-5-6.JPG&quot; /&gt;&lt;br /&gt;&lt;br /&gt;


7. Set IE configurations etc and click Next.&lt;br /&gt;


&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvM10SU_DMat8hzkIitfpVJDyGUE8ypgVHsUEY7qE-Ad9moRiifQLXnmfeUbb6viJKqpeaWiZwiCSJJUK20-7tDOFDQAbA6-SCHD2tVJUrvaG4Yi4BnjjG8WhTfXsqxa-Yc1ZJ3skyz-WH/s1600/qtp-uft-install-12-5-7.JPG&quot; /&gt;&lt;br /&gt;&lt;br /&gt;


8. Installation starts.&lt;br /&gt;


&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcNu4fgBcVUiOw1z3vuI7ClnV07WZTkmNpkILiKZnMVHuhWOlDY-dzgAD1M1x0DcPgNEKUaNqZHG_l7mZhtMdfUesl75qb9vjP9nfuwyKVwylLSjG2zKSruJThBWCnJLN1FQcppOGK4eBt/s1600/qtp-uft-install-12-5-8.JPG&quot; /&gt;&lt;br /&gt;&lt;br /&gt;


9. Click Finish when installation is done.&lt;br /&gt;


&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTUPMUlLv2CpdEX7AayMpjH09PGFh4TZZ16SP8u23ryVPNxFzvJto1UmwQePWqhPnS85iqz1IPWxMV2WOHRFTjCiMRqdptyeF3p5ta43AjMJDZ8QJC9Qur4dAXyicv-ib2ebtuJIzmEISl/s1600/qtp-uft-install-12-5-9.JPG&quot; /&gt;&lt;br /&gt;&lt;br /&gt;


10. Launch QTP / UFT 12.50.&lt;br /&gt;


&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSPc4jfwGtaKdLBL9x9dMtcGF45XceyLHxsiJOhbEI50UF6HhEiE8EnCgBCtFGHRSWSJ7Z9EjPiBgAAuwG2rH7t4B6b3D1JIFfP8qFpPOJxIPEN1Jxl9cJ_zxT-s-9AlkDOUO7F1nZHSYU/s1600/qtp-uft-install-12-5-10.JPG&quot; /&gt;&lt;br /&gt;&lt;br /&gt;


11. Add-in Manager is shown. Click ok.&lt;br /&gt;



&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQK_Nq7j5uQ09gezFfVeJMV8k1NlLJR-mh30Q_6IfSvKzSJ4whyXyU2IeZAbWQXxO6K0eAgxM4FvXRSl7y7-Tpz_Uil5vmW-9InNyvA3-rcQybEd8Nh0E2KpfJM8ING8QZn6dFWIhbxoVL/s1600/qtp-uft-install-12-5-11.JPG&quot; /&gt;&lt;br /&gt;&lt;br /&gt;

12. QTP / UFT 12.50 is launched. Go to Help (menu) and check the version.&lt;br /&gt;




&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtKd7iKAYak5HDLef4ssJFhbCCB3K1y3MRO3nMaPUZ9Emn7kL4wL7_-Jckt_rzUVA43yyi_DW79EIw-mA3XUE9I0pvGakqIA9YYzuaKdSq_ratyxTdaLDnwa6fdu4q-KV65NYlgrBIVjAa/s1600/qtp-uft-install-12-5-12.JPG&quot; /&gt;&lt;br /&gt;







&lt;br /&gt;&lt;/div&gt;</description><link>https://qtp.blogspot.com/2015/09/install-qtp-uft-12-5.html</link><author>noreply@blogger.com (sachin)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNqIb5Gl2ZW0YVJlsZKcvKNFJ1p3je4uq5j8GsNhI3SAEagYRYg48v8M1AdRAIWx-oTs-4Y1l4lKgP0jyerbdYsKBFGaUfdLOA6h4IIrp7DNqQohmF-qOfcD-ieQmj4i1bE_NhbXp2XmKN/s72-c/qtp-uft-install-12-5-1.JPG" height="72" width="72"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4199523701313049442.post-8813025162972456337</guid><pubDate>Mon, 07 Sep 2015 15:15:00 +0000</pubDate><atom:updated>2015-09-07T08:35:06.294-07:00</atom:updated><title>Download UFT / QTP 12.5</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;h3&gt;
Download UFT / QTP 12.5&lt;/h3&gt;
1. Go &lt;a class=&quot;blue&quot; href=&quot;http://www8.hp.com/in/en/software-solutions/unified-functional-automated-testing/&quot;&gt;here&lt;/a&gt;. &lt;br /&gt;
&lt;br /&gt;
2. Click on Download Now link.&lt;br /&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9LTLozPcISP15qnrVacs4D9yWoGhuqG4XB216CYvDtwBHuOIm0YtRRKNIYyqR50KwqqfX9yvpaAVDpJm4M3qzOlbIdlmY8q339nablBt5qretMlP5KYdNcv8JeP17HJ2MJwQqVMeJSwco/s1600/QTP-UFT-12-5-1a.png&quot; /&gt;
&lt;br /&gt;
&lt;br /&gt;
3. You will be redirected to below page.&lt;br /&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivVESdi11gT938YdK74uPUbuiXRhXyXrfPAoqNlj95OOTnRwqe6UB5-mCV2rMm7TXKraXzjCXoWnpP9ZEePtaiQ1UAynRCUDbRI1iuxn2CYoMRpWVOxGGR0_quDGANZvs3LI1XwJUAOFJL/s1600/QTP-UFT-12-5-2a.png&quot; /&gt;
&lt;br /&gt;
&lt;br /&gt;
4. You can Sign Up or Sign In (if you already have an account).

I created a new account and signed in.&lt;br /&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRecAnGujrmFd0S-b4kbrqmwpXoRKNy75STPcP-q0kJwdbW7IEGC9jVyZwPcENMbRDjaNWOKhXFK2XwV2mEg5MxPPlq2aR-FpbOUuThWN1s8q8udRTQiVc2RUAwepYqSwJSKilfmzukEbf/s1600/QTP-UFT-12-5-3.png&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
5. On clicking &#39;Sign In&#39; (above), below screen opens. Click &#39;Next&#39; in below screen.&lt;br /&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgu90XVnTF4VAvnvf6T97SDRFHlXJwOFL2vCuiggCmhOyrGWupmIxdMhKndKH6B7tvaHVaq8fqLuskHH2mFnjjkrLH3_MTQhX84sjZ0BNdfr-BJpMnGC5_AsElMbCx7yj2njjdQN_hWM7aa/s1600/QTP-UFT-12-5-4.png&quot; /&gt;
&lt;br /&gt;
&lt;br /&gt;
6. Click &#39;Go To MyAccount&#39;.&lt;br /&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgfmUm3zOFJoUUk23CYKDFiT1YECwVd5lXrmgEYEawZUvDfWmhRC1xqDuQbGZq-i84R65k9NvcAkEgZP5nNo37O4vuPvesvPQ7tQP2me4kp8wSPFDxalv5ElzkumuvFTG_87dATI9VBacjs/s1600/QTP-UFT-12-5-5.png&quot; /&gt;
&lt;br /&gt;
&lt;br /&gt;
7. Click on Download.&lt;br /&gt;
&lt;img border=&quot;0&quot; height=&quot;61&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqJxB5CXbm4DfDyApE2qu8l7o4tgOFJBc4erPi0dcqQg7AF7P6k3olpTd95p7pUqkJAgJceZ_dBql9bqn2gv2GKK_dHIj6dN_eQRDIZER15R8ZoO6JXVEep0ClV05uHyA_xhgWr9Kq2mAS/s400/QTP-UFT-12-5-6.png&quot; width=&quot;400&quot; /&gt;
&lt;br /&gt;
&lt;br /&gt;
8. You can download a full installation package or a compressed package.&lt;br /&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVsQjC-3LgZHA_Rux3d0D9JdNOW3C-i4fXwBpLFsazYumr7X_IHpXq0T4J7Q7kHQOSQAriR6Tt_pj0xvM3RZmdZTPAsx_GutS44rBJGyPZABEs40Ta-ElwsN2XaTG2QqGrWavjEAT7QVoy/s1600/QTP-UFT-12-5-7a.png&quot; /&gt;
&lt;br /&gt;
&lt;br /&gt;
9. I downloaded the full installation package. It&#39;s around 2 GB.&lt;br /&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhji4RV9-E6YtkjC_F3rYRFQGs5Oz4n2w5HEPcxuZUr-jsXY4-p_Lq3_sYcltiuISQi6cBqSMr944Zwt1unUwDsrpqszGzYpOL6ArExKY3u09LX8CjWcSUn1Wj3_BUfcY4g2e227CeiS6K/s1600/QTP-UFT-12-5-8.png&quot; /&gt;









&lt;/div&gt;
</description><link>https://qtp.blogspot.com/2015/09/download-uft-qtp-125.html</link><author>noreply@blogger.com (sachin)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9LTLozPcISP15qnrVacs4D9yWoGhuqG4XB216CYvDtwBHuOIm0YtRRKNIYyqR50KwqqfX9yvpaAVDpJm4M3qzOlbIdlmY8q339nablBt5qretMlP5KYdNcv8JeP17HJ2MJwQqVMeJSwco/s72-c/QTP-UFT-12-5-1a.png" height="72" width="72"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4199523701313049442.post-8979602818883772297</guid><pubDate>Sat, 22 Aug 2015 17:23:00 +0000</pubDate><atom:updated>2015-09-05T10:21:25.211-07:00</atom:updated><title>Interview Questions for QA Lead / Manager</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;



&lt;h3&gt;Interview Questions for QA Lead / Manager&lt;/h3&gt;

&lt;b&gt;QA Lead / Manager interview questions&lt;/b&gt; will surely give you the feel of what to ask during interview. These questions are just the starting point and may go a long way in conducting successful interviews and hiring correct candidates. For answers to these QA Lead / Manager interview questions, please go to the respective site link given at the end of each set of questions:&lt;br /&gt;&lt;br /&gt;
&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQYz4wh9JydO27wveSSIeRt-dJWMOfLQjbV6eNRU0G-1Yda3dy1iMKPu61KJryNVZG8UHPSdT3MBJbdYkC_q13WDxuJZUwGD0FWBeE6LcWAe38j-OSvEXJ6Ln3oQQcmv7Q64nkJfR11MRI/s400/red_bullet.gif&quot; id=&quot;BLOGGER_PHOTO_ID_5325835687780177810&quot;  alt=&quot;QA Lead Interview Questions&quot; width=&quot;10&quot; height=&quot;10&quot; /&gt;&amp;nbsp;Q. Let’s say you are the first QA manager joining our startup.  What are the first three things you would do?&lt;br /&gt;
&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQYz4wh9JydO27wveSSIeRt-dJWMOfLQjbV6eNRU0G-1Yda3dy1iMKPu61KJryNVZG8UHPSdT3MBJbdYkC_q13WDxuJZUwGD0FWBeE6LcWAe38j-OSvEXJ6Ln3oQQcmv7Q64nkJfR11MRI/s400/red_bullet.gif&quot; id=&quot;BLOGGER_PHOTO_ID_5325835687780177810&quot;  alt=&quot;QA Lead Interview Questions&quot; width=&quot;10&quot; height=&quot;10&quot; /&gt;&amp;nbsp;Q. What’s your definition of a good testcase? Can you give me an example?&lt;br /&gt;
&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQYz4wh9JydO27wveSSIeRt-dJWMOfLQjbV6eNRU0G-1Yda3dy1iMKPu61KJryNVZG8UHPSdT3MBJbdYkC_q13WDxuJZUwGD0FWBeE6LcWAe38j-OSvEXJ6Ln3oQQcmv7Q64nkJfR11MRI/s400/red_bullet.gif&quot; id=&quot;BLOGGER_PHOTO_ID_5325835687780177810&quot;  alt=&quot;QA Lead Interview Questions&quot; width=&quot;10&quot; height=&quot;10&quot; /&gt;&amp;nbsp;Q. Let’s say you have a testplan with over 200 testcases. How do you decide what should be automated and what should still be done manually?&lt;br /&gt;
&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQYz4wh9JydO27wveSSIeRt-dJWMOfLQjbV6eNRU0G-1Yda3dy1iMKPu61KJryNVZG8UHPSdT3MBJbdYkC_q13WDxuJZUwGD0FWBeE6LcWAe38j-OSvEXJ6Ln3oQQcmv7Q64nkJfR11MRI/s400/red_bullet.gif&quot; id=&quot;BLOGGER_PHOTO_ID_5325835687780177810&quot;  alt=&quot;QA Lead Interview Questions&quot; width=&quot;10&quot; height=&quot;10&quot; /&gt;&amp;nbsp;Q. How do you determine which devices and OS versions we should test on?&lt;br /&gt;
&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQYz4wh9JydO27wveSSIeRt-dJWMOfLQjbV6eNRU0G-1Yda3dy1iMKPu61KJryNVZG8UHPSdT3MBJbdYkC_q13WDxuJZUwGD0FWBeE6LcWAe38j-OSvEXJ6Ln3oQQcmv7Q64nkJfR11MRI/s400/red_bullet.gif&quot; id=&quot;BLOGGER_PHOTO_ID_5325835687780177810&quot;  alt=&quot;QA Lead Interview Questions&quot; width=&quot;10&quot; height=&quot;10&quot; /&gt;&amp;nbsp;Q. What automation frameworks do you have experience with and and what are their pros and cons?&lt;br /&gt;
&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQYz4wh9JydO27wveSSIeRt-dJWMOfLQjbV6eNRU0G-1Yda3dy1iMKPu61KJryNVZG8UHPSdT3MBJbdYkC_q13WDxuJZUwGD0FWBeE6LcWAe38j-OSvEXJ6Ln3oQQcmv7Q64nkJfR11MRI/s400/red_bullet.gif&quot; id=&quot;BLOGGER_PHOTO_ID_5325835687780177810&quot;  alt=&quot;QA Lead Interview Questions&quot; width=&quot;10&quot; height=&quot;10&quot; /&gt;&amp;nbsp;Q. What are the most important considerations for leveraging mobile test automation effectively?&lt;br /&gt;
&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQYz4wh9JydO27wveSSIeRt-dJWMOfLQjbV6eNRU0G-1Yda3dy1iMKPu61KJryNVZG8UHPSdT3MBJbdYkC_q13WDxuJZUwGD0FWBeE6LcWAe38j-OSvEXJ6Ln3oQQcmv7Q64nkJfR11MRI/s400/red_bullet.gif&quot; id=&quot;BLOGGER_PHOTO_ID_5325835687780177810&quot;  alt=&quot;QA Lead Interview Questions&quot; width=&quot;10&quot; height=&quot;10&quot; /&gt;&amp;nbsp;Q. To what extent should developers do their own testing or do you believe testing is the responsibility of the QA team?&lt;br /&gt;
&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQYz4wh9JydO27wveSSIeRt-dJWMOfLQjbV6eNRU0G-1Yda3dy1iMKPu61KJryNVZG8UHPSdT3MBJbdYkC_q13WDxuJZUwGD0FWBeE6LcWAe38j-OSvEXJ6Ln3oQQcmv7Q64nkJfR11MRI/s400/red_bullet.gif&quot; id=&quot;BLOGGER_PHOTO_ID_5325835687780177810&quot;  alt=&quot;QA Lead Interview Questions&quot; width=&quot;10&quot; height=&quot;10&quot; /&gt;&amp;nbsp;Q. What’s your experience using Continuous Integration as part of the development process?&lt;br /&gt;
&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQYz4wh9JydO27wveSSIeRt-dJWMOfLQjbV6eNRU0G-1Yda3dy1iMKPu61KJryNVZG8UHPSdT3MBJbdYkC_q13WDxuJZUwGD0FWBeE6LcWAe38j-OSvEXJ6Ln3oQQcmv7Q64nkJfR11MRI/s400/red_bullet.gif&quot; id=&quot;BLOGGER_PHOTO_ID_5325835687780177810&quot;  alt=&quot;QA Lead Interview Questions&quot; width=&quot;10&quot; height=&quot;10&quot; /&gt;&amp;nbsp;Q. What are some of the challenges in mobile app testing?&lt;br /&gt;
&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQYz4wh9JydO27wveSSIeRt-dJWMOfLQjbV6eNRU0G-1Yda3dy1iMKPu61KJryNVZG8UHPSdT3MBJbdYkC_q13WDxuJZUwGD0FWBeE6LcWAe38j-OSvEXJ6Ln3oQQcmv7Q64nkJfR11MRI/s400/red_bullet.gif&quot; id=&quot;BLOGGER_PHOTO_ID_5325835687780177810&quot;  alt=&quot;QA Lead Interview Questions&quot; width=&quot;10&quot; height=&quot;10&quot; /&gt;&amp;nbsp;Q. How do you best manage manual and automated testing working together?&lt;br /&gt;
&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQYz4wh9JydO27wveSSIeRt-dJWMOfLQjbV6eNRU0G-1Yda3dy1iMKPu61KJryNVZG8UHPSdT3MBJbdYkC_q13WDxuJZUwGD0FWBeE6LcWAe38j-OSvEXJ6Ln3oQQcmv7Q64nkJfR11MRI/s400/red_bullet.gif&quot; id=&quot;BLOGGER_PHOTO_ID_5325835687780177810&quot;  alt=&quot;QA Lead Interview Questions&quot; width=&quot;10&quot; height=&quot;10&quot; /&gt;&amp;nbsp;Q. How do you think acceptance testing should be implemented in the development process?&lt;br /&gt;

[Source: &lt;a class=&quot;blue&quot; href=&quot;http://blog.testmunk.com/10-interview-questions-for-qa-managers/&quot;&gt;11 interview questions for QA managers&lt;/a&gt;]

&lt;br /&gt;&lt;br /&gt;


&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQYz4wh9JydO27wveSSIeRt-dJWMOfLQjbV6eNRU0G-1Yda3dy1iMKPu61KJryNVZG8UHPSdT3MBJbdYkC_q13WDxuJZUwGD0FWBeE6LcWAe38j-OSvEXJ6Ln3oQQcmv7Q64nkJfR11MRI/s400/red_bullet.gif&quot; id=&quot;BLOGGER_PHOTO_ID_5325835687780177810&quot;  alt=&quot;QA Lead Interview Questions&quot; width=&quot;10&quot; height=&quot;10&quot; /&gt;&amp;nbsp;Q. Customer has reported severe defects in Daily balance report. The customer
is unhappy that the problem is not fixed even after a week. What action you
as a PM will take to restore confidence of customer and ensure that this will
not happen in future?&lt;br /&gt;

&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQYz4wh9JydO27wveSSIeRt-dJWMOfLQjbV6eNRU0G-1Yda3dy1iMKPu61KJryNVZG8UHPSdT3MBJbdYkC_q13WDxuJZUwGD0FWBeE6LcWAe38j-OSvEXJ6Ln3oQQcmv7Q64nkJfR11MRI/s400/red_bullet.gif&quot; id=&quot;BLOGGER_PHOTO_ID_5325835687780177810&quot;  alt=&quot;QA Lead Interview Questions&quot; width=&quot;10&quot; height=&quot;10&quot; /&gt;&amp;nbsp;Q. It’s observed that the testers in your organization are performing tests on the
deliverable even after significant defects have been found. This has resulted
in unnecessary testing of little value because re-testing needs to be done
after defects have been rectified. You are the test manager and going to
update the test plan with recommendations on when to stop testing. List the
recommendations you are going to make.&lt;br /&gt;

&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQYz4wh9JydO27wveSSIeRt-dJWMOfLQjbV6eNRU0G-1Yda3dy1iMKPu61KJryNVZG8UHPSdT3MBJbdYkC_q13WDxuJZUwGD0FWBeE6LcWAe38j-OSvEXJ6Ln3oQQcmv7Q64nkJfR11MRI/s400/red_bullet.gif&quot; id=&quot;BLOGGER_PHOTO_ID_5325835687780177810&quot;  alt=&quot;QA Lead Interview Questions&quot; width=&quot;10&quot; height=&quot;10&quot; /&gt;&amp;nbsp;Q. You are newly appointed as a test lead in an organization which uses manual
testing. Your boss wants you to put forth three testing tools and their features
to create awareness about the testing tools in the top management. Suggest
any three testing tools for your test Environment and why do you suggest
them?&lt;br /&gt;

&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQYz4wh9JydO27wveSSIeRt-dJWMOfLQjbV6eNRU0G-1Yda3dy1iMKPu61KJryNVZG8UHPSdT3MBJbdYkC_q13WDxuJZUwGD0FWBeE6LcWAe38j-OSvEXJ6Ln3oQQcmv7Q64nkJfR11MRI/s400/red_bullet.gif&quot; id=&quot;BLOGGER_PHOTO_ID_5325835687780177810&quot;  alt=&quot;QA Lead Interview Questions&quot; width=&quot;10&quot; height=&quot;10&quot; /&gt;&amp;nbsp;Q. You are working on a project, where the requirements change dynamically. The data in the project comes from various ends (from various Platforms) and are inter-dependent. You see this as a big risk in the project. How would you plan accordingly?&lt;br /&gt;

[Source: &lt;a class=&quot;blue&quot; href=&quot;http://www.softwaretestinghelp.com/software-testing-interview-questions-test-manager-part-i/&quot;&gt;Software testing interview questions Test manager Part I&lt;/a&gt;]&lt;br /&gt;&lt;br /&gt;



&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQYz4wh9JydO27wveSSIeRt-dJWMOfLQjbV6eNRU0G-1Yda3dy1iMKPu61KJryNVZG8UHPSdT3MBJbdYkC_q13WDxuJZUwGD0FWBeE6LcWAe38j-OSvEXJ6Ln3oQQcmv7Q64nkJfR11MRI/s400/red_bullet.gif&quot; id=&quot;BLOGGER_PHOTO_ID_5325835687780177810&quot;  alt=&quot;QA Lead Interview Questions&quot; width=&quot;10&quot; height=&quot;10&quot; /&gt;&amp;nbsp;Q. How do you interact with your team members? (looking for staff meetings, status reports, 1:1 sessions, open door policy, etc.)&lt;br /&gt;
&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQYz4wh9JydO27wveSSIeRt-dJWMOfLQjbV6eNRU0G-1Yda3dy1iMKPu61KJryNVZG8UHPSdT3MBJbdYkC_q13WDxuJZUwGD0FWBeE6LcWAe38j-OSvEXJ6Ln3oQQcmv7Q64nkJfR11MRI/s400/red_bullet.gif&quot; id=&quot;BLOGGER_PHOTO_ID_5325835687780177810&quot;  alt=&quot;QA Lead Interview Questions&quot; width=&quot;10&quot; height=&quot;10&quot; /&gt;&amp;nbsp;Q. What are your expectations of your team? What is the most important characteristic of a successful software engineer?
&lt;br /&gt;
[Source: &lt;a class=&quot;blue&quot; href=&quot;http://sqa.stackexchange.com/questions/12102/how-to-interview-a-qa-manager-or-director&quot;&gt;How to interview a QA Manager or Director?&lt;/a&gt;]
&lt;br /&gt;
&lt;br /&gt;



&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQYz4wh9JydO27wveSSIeRt-dJWMOfLQjbV6eNRU0G-1Yda3dy1iMKPu61KJryNVZG8UHPSdT3MBJbdYkC_q13WDxuJZUwGD0FWBeE6LcWAe38j-OSvEXJ6Ln3oQQcmv7Q64nkJfR11MRI/s400/red_bullet.gif&quot; id=&quot;BLOGGER_PHOTO_ID_5325835687780177810&quot;  alt=&quot;QA Lead Interview Questions&quot; width=&quot;10&quot; height=&quot;10&quot; /&gt;&amp;nbsp;Q. I’ll give you a software to test next Monday. You will have to finish test activities to release it on Friday. I&#39;ll ask you next Wednesday how is your progress.
How would you manage to give me appropriate information?&lt;br /&gt;

[Source: &lt;a class=&quot;blue&quot; href=&quot;http://sqa.stackexchange.com/questions/14378/what-type-of-questions-should-be-asked-if-i-am-taking-an-an-interview-of-qa-te&quot;&gt;What type of questions should be asked if I am taking an an interview of QA / Testing Lead&lt;/a&gt;]
&lt;br /&gt;
&lt;br /&gt;

&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQYz4wh9JydO27wveSSIeRt-dJWMOfLQjbV6eNRU0G-1Yda3dy1iMKPu61KJryNVZG8UHPSdT3MBJbdYkC_q13WDxuJZUwGD0FWBeE6LcWAe38j-OSvEXJ6Ln3oQQcmv7Q64nkJfR11MRI/s400/red_bullet.gif&quot; id=&quot;BLOGGER_PHOTO_ID_5325835687780177810&quot;  alt=&quot;QA Lead Interview Questions&quot; width=&quot;10&quot; height=&quot;10&quot; /&gt;&amp;nbsp;Q. Describe a typical work week for QA lead position?&lt;br /&gt;
&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQYz4wh9JydO27wveSSIeRt-dJWMOfLQjbV6eNRU0G-1Yda3dy1iMKPu61KJryNVZG8UHPSdT3MBJbdYkC_q13WDxuJZUwGD0FWBeE6LcWAe38j-OSvEXJ6Ln3oQQcmv7Q64nkJfR11MRI/s400/red_bullet.gif&quot; id=&quot;BLOGGER_PHOTO_ID_5325835687780177810&quot;  alt=&quot;QA Lead Interview Questions&quot; width=&quot;10&quot; height=&quot;10&quot; /&gt;&amp;nbsp;Q. Why should we hire you as a QA lead?&lt;br /&gt;
&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQYz4wh9JydO27wveSSIeRt-dJWMOfLQjbV6eNRU0G-1Yda3dy1iMKPu61KJryNVZG8UHPSdT3MBJbdYkC_q13WDxuJZUwGD0FWBeE6LcWAe38j-OSvEXJ6Ln3oQQcmv7Q64nkJfR11MRI/s400/red_bullet.gif&quot; id=&quot;BLOGGER_PHOTO_ID_5325835687780177810&quot;  alt=&quot;QA Lead Interview Questions&quot; width=&quot;10&quot; height=&quot;10&quot; /&gt;&amp;nbsp;Q. Why do you want to work with us?&lt;br /&gt;
[Source: &lt;a class=&quot;blue&quot; href=&quot;http://www.slideshare.net/RicardoKaka678/qa-lead-interview-questions&quot;&gt;QA lead interview questions&lt;/a&gt;]

&lt;br /&gt;&lt;br /&gt;


&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQYz4wh9JydO27wveSSIeRt-dJWMOfLQjbV6eNRU0G-1Yda3dy1iMKPu61KJryNVZG8UHPSdT3MBJbdYkC_q13WDxuJZUwGD0FWBeE6LcWAe38j-OSvEXJ6Ln3oQQcmv7Q64nkJfR11MRI/s400/red_bullet.gif&quot; id=&quot;BLOGGER_PHOTO_ID_5325835687780177810&quot;  alt=&quot;QA Lead Interview Questions&quot; width=&quot;10&quot; height=&quot;10&quot; /&gt;&amp;nbsp;Q. Which one do you rate higher - compensation or work environment?&lt;br /&gt;
&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQYz4wh9JydO27wveSSIeRt-dJWMOfLQjbV6eNRU0G-1Yda3dy1iMKPu61KJryNVZG8UHPSdT3MBJbdYkC_q13WDxuJZUwGD0FWBeE6LcWAe38j-OSvEXJ6Ln3oQQcmv7Q64nkJfR11MRI/s400/red_bullet.gif&quot; id=&quot;BLOGGER_PHOTO_ID_5325835687780177810&quot;  alt=&quot;QA Lead Interview Questions&quot; width=&quot;10&quot; height=&quot;10&quot; /&gt;&amp;nbsp;Q. What are the qualities in you which are criticised most by your managers?&lt;br /&gt;
&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQYz4wh9JydO27wveSSIeRt-dJWMOfLQjbV6eNRU0G-1Yda3dy1iMKPu61KJryNVZG8UHPSdT3MBJbdYkC_q13WDxuJZUwGD0FWBeE6LcWAe38j-OSvEXJ6Ln3oQQcmv7Q64nkJfR11MRI/s400/red_bullet.gif&quot; id=&quot;BLOGGER_PHOTO_ID_5325835687780177810&quot;  alt=&quot;QA Lead Interview Questions&quot; width=&quot;10&quot; height=&quot;10&quot; /&gt;&amp;nbsp;Q. Your team member is muslim and takes time off to offer Namaz during critical project schedule? How would you handle that situation?&lt;br /&gt;
&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQYz4wh9JydO27wveSSIeRt-dJWMOfLQjbV6eNRU0G-1Yda3dy1iMKPu61KJryNVZG8UHPSdT3MBJbdYkC_q13WDxuJZUwGD0FWBeE6LcWAe38j-OSvEXJ6Ln3oQQcmv7Q64nkJfR11MRI/s400/red_bullet.gif&quot; id=&quot;BLOGGER_PHOTO_ID_5325835687780177810&quot;  alt=&quot;QA Lead Interview Questions&quot; width=&quot;10&quot; height=&quot;10&quot; /&gt;&amp;nbsp;Q. How well do you work under stress?&lt;br /&gt;
&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQYz4wh9JydO27wveSSIeRt-dJWMOfLQjbV6eNRU0G-1Yda3dy1iMKPu61KJryNVZG8UHPSdT3MBJbdYkC_q13WDxuJZUwGD0FWBeE6LcWAe38j-OSvEXJ6Ln3oQQcmv7Q64nkJfR11MRI/s400/red_bullet.gif&quot; id=&quot;BLOGGER_PHOTO_ID_5325835687780177810&quot;  alt=&quot;QA Lead Interview Questions&quot; width=&quot;10&quot; height=&quot;10&quot; /&gt;&amp;nbsp;Q. How do you manage underperforming resources?&lt;br /&gt;
&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQYz4wh9JydO27wveSSIeRt-dJWMOfLQjbV6eNRU0G-1Yda3dy1iMKPu61KJryNVZG8UHPSdT3MBJbdYkC_q13WDxuJZUwGD0FWBeE6LcWAe38j-OSvEXJ6Ln3oQQcmv7Q64nkJfR11MRI/s400/red_bullet.gif&quot; id=&quot;BLOGGER_PHOTO_ID_5325835687780177810&quot;  alt=&quot;QA Lead Interview Questions&quot; width=&quot;10&quot; height=&quot;10&quot; /&gt;&amp;nbsp;Q. Is your BOSS always correct?&lt;br /&gt;
&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQYz4wh9JydO27wveSSIeRt-dJWMOfLQjbV6eNRU0G-1Yda3dy1iMKPu61KJryNVZG8UHPSdT3MBJbdYkC_q13WDxuJZUwGD0FWBeE6LcWAe38j-OSvEXJ6Ln3oQQcmv7Q64nkJfR11MRI/s400/red_bullet.gif&quot; id=&quot;BLOGGER_PHOTO_ID_5325835687780177810&quot;  alt=&quot;QA Lead Interview Questions&quot; width=&quot;10&quot; height=&quot;10&quot; /&gt;&amp;nbsp;Q. What do you hate about your boss?&lt;br /&gt;
&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQYz4wh9JydO27wveSSIeRt-dJWMOfLQjbV6eNRU0G-1Yda3dy1iMKPu61KJryNVZG8UHPSdT3MBJbdYkC_q13WDxuJZUwGD0FWBeE6LcWAe38j-OSvEXJ6Ln3oQQcmv7Q64nkJfR11MRI/s400/red_bullet.gif&quot; id=&quot;BLOGGER_PHOTO_ID_5325835687780177810&quot;  alt=&quot;QA Lead Interview Questions&quot; width=&quot;10&quot; height=&quot;10&quot; /&gt;&amp;nbsp;Q. What do you like about your boss?&lt;br /&gt;


[Source: Book: Job Interview By R.A. Padmanabha Rao]
&lt;br /&gt;
&lt;br /&gt;

&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQYz4wh9JydO27wveSSIeRt-dJWMOfLQjbV6eNRU0G-1Yda3dy1iMKPu61KJryNVZG8UHPSdT3MBJbdYkC_q13WDxuJZUwGD0FWBeE6LcWAe38j-OSvEXJ6Ln3oQQcmv7Q64nkJfR11MRI/s400/red_bullet.gif&quot; id=&quot;BLOGGER_PHOTO_ID_5325835687780177810&quot;  alt=&quot;QA Lead Interview Questions&quot; width=&quot;10&quot; height=&quot;10&quot; /&gt;&amp;nbsp;Q. When do you stop testing?&lt;br /&gt;
&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQYz4wh9JydO27wveSSIeRt-dJWMOfLQjbV6eNRU0G-1Yda3dy1iMKPu61KJryNVZG8UHPSdT3MBJbdYkC_q13WDxuJZUwGD0FWBeE6LcWAe38j-OSvEXJ6Ln3oQQcmv7Q64nkJfR11MRI/s400/red_bullet.gif&quot; id=&quot;BLOGGER_PHOTO_ID_5325835687780177810&quot;  alt=&quot;QA Lead Interview Questions&quot; width=&quot;10&quot; height=&quot;10&quot; /&gt;&amp;nbsp;Q. How will you prepare your team for session based testing?&lt;br /&gt;
&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQYz4wh9JydO27wveSSIeRt-dJWMOfLQjbV6eNRU0G-1Yda3dy1iMKPu61KJryNVZG8UHPSdT3MBJbdYkC_q13WDxuJZUwGD0FWBeE6LcWAe38j-OSvEXJ6Ln3oQQcmv7Q64nkJfR11MRI/s400/red_bullet.gif&quot; id=&quot;BLOGGER_PHOTO_ID_5325835687780177810&quot;  alt=&quot;QA Lead Interview Questions&quot; width=&quot;10&quot; height=&quot;10&quot; /&gt;&amp;nbsp;Q. When will you prepare a test plan if requirements are in progress?&lt;br /&gt;
&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQYz4wh9JydO27wveSSIeRt-dJWMOfLQjbV6eNRU0G-1Yda3dy1iMKPu61KJryNVZG8UHPSdT3MBJbdYkC_q13WDxuJZUwGD0FWBeE6LcWAe38j-OSvEXJ6Ln3oQQcmv7Q64nkJfR11MRI/s400/red_bullet.gif&quot; id=&quot;BLOGGER_PHOTO_ID_5325835687780177810&quot;  alt=&quot;QA Lead Interview Questions&quot; width=&quot;10&quot; height=&quot;10&quot; /&gt;&amp;nbsp;Q. What is strategy you follow to decide whether the product can be tested manually or automatically?&lt;br /&gt;
&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQYz4wh9JydO27wveSSIeRt-dJWMOfLQjbV6eNRU0G-1Yda3dy1iMKPu61KJryNVZG8UHPSdT3MBJbdYkC_q13WDxuJZUwGD0FWBeE6LcWAe38j-OSvEXJ6Ln3oQQcmv7Q64nkJfR11MRI/s400/red_bullet.gif&quot; id=&quot;BLOGGER_PHOTO_ID_5325835687780177810&quot;  alt=&quot;QA Lead Interview Questions&quot; width=&quot;10&quot; height=&quot;10&quot; /&gt;&amp;nbsp;Q. How will you maintain sprint log for test execution in agile?&lt;br /&gt;
&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQYz4wh9JydO27wveSSIeRt-dJWMOfLQjbV6eNRU0G-1Yda3dy1iMKPu61KJryNVZG8UHPSdT3MBJbdYkC_q13WDxuJZUwGD0FWBeE6LcWAe38j-OSvEXJ6Ln3oQQcmv7Q64nkJfR11MRI/s400/red_bullet.gif&quot; id=&quot;BLOGGER_PHOTO_ID_5325835687780177810&quot;  alt=&quot;QA Lead Interview Questions&quot; width=&quot;10&quot; height=&quot;10&quot; /&gt;&amp;nbsp;Q. What is meant by defect leverage ratio how it will be used?&lt;br /&gt;
&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQYz4wh9JydO27wveSSIeRt-dJWMOfLQjbV6eNRU0G-1Yda3dy1iMKPu61KJryNVZG8UHPSdT3MBJbdYkC_q13WDxuJZUwGD0FWBeE6LcWAe38j-OSvEXJ6Ln3oQQcmv7Q64nkJfR11MRI/s400/red_bullet.gif&quot; id=&quot;BLOGGER_PHOTO_ID_5325835687780177810&quot;  alt=&quot;QA Lead Interview Questions&quot; width=&quot;10&quot; height=&quot;10&quot; /&gt;&amp;nbsp;Q. How will you calculate field fault density?&lt;br /&gt;
&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQYz4wh9JydO27wveSSIeRt-dJWMOfLQjbV6eNRU0G-1Yda3dy1iMKPu61KJryNVZG8UHPSdT3MBJbdYkC_q13WDxuJZUwGD0FWBeE6LcWAe38j-OSvEXJ6Ln3oQQcmv7Q64nkJfR11MRI/s400/red_bullet.gif&quot; id=&quot;BLOGGER_PHOTO_ID_5325835687780177810&quot;  alt=&quot;QA Lead Interview Questions&quot; width=&quot;10&quot; height=&quot;10&quot; /&gt;&amp;nbsp;Q. When will you classify and work on a defect with status as high severity and low priority, low severity and high priority?&lt;br /&gt;
&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQYz4wh9JydO27wveSSIeRt-dJWMOfLQjbV6eNRU0G-1Yda3dy1iMKPu61KJryNVZG8UHPSdT3MBJbdYkC_q13WDxuJZUwGD0FWBeE6LcWAe38j-OSvEXJ6Ln3oQQcmv7Q64nkJfR11MRI/s400/red_bullet.gif&quot; id=&quot;BLOGGER_PHOTO_ID_5325835687780177810&quot;  alt=&quot;QA Lead Interview Questions&quot; width=&quot;10&quot; height=&quot;10&quot; /&gt;&amp;nbsp;Q. What are the steps do you take to get organization context to bring testing into the development process.&lt;br /&gt;
&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQYz4wh9JydO27wveSSIeRt-dJWMOfLQjbV6eNRU0G-1Yda3dy1iMKPu61KJryNVZG8UHPSdT3MBJbdYkC_q13WDxuJZUwGD0FWBeE6LcWAe38j-OSvEXJ6Ln3oQQcmv7Q64nkJfR11MRI/s400/red_bullet.gif&quot; id=&quot;BLOGGER_PHOTO_ID_5325835687780177810&quot;  alt=&quot;QA Lead Interview Questions&quot; width=&quot;10&quot; height=&quot;10&quot; /&gt;&amp;nbsp;Q. Which is the artifact you feel contributed most during testing and which is the least, why?&lt;br /&gt;

[Source: &lt;a class=&quot;blue&quot; href=&quot;http://www.sqaforums.com/showflat.php?Number=501264&quot;&gt;Test Lead Interview Questions&lt;/a&gt;]
&lt;br /&gt;

&lt;br /&gt;






&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQYz4wh9JydO27wveSSIeRt-dJWMOfLQjbV6eNRU0G-1Yda3dy1iMKPu61KJryNVZG8UHPSdT3MBJbdYkC_q13WDxuJZUwGD0FWBeE6LcWAe38j-OSvEXJ6Ln3oQQcmv7Q64nkJfR11MRI/s400/red_bullet.gif&quot; id=&quot;BLOGGER_PHOTO_ID_5325835687780177810&quot;  alt=&quot;QA Lead Interview Questions&quot; width=&quot;10&quot; height=&quot;10&quot; /&gt;&amp;nbsp;Q. As a team lead how do you pacify an angry client?&lt;br /&gt;
&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQYz4wh9JydO27wveSSIeRt-dJWMOfLQjbV6eNRU0G-1Yda3dy1iMKPu61KJryNVZG8UHPSdT3MBJbdYkC_q13WDxuJZUwGD0FWBeE6LcWAe38j-OSvEXJ6Ln3oQQcmv7Q64nkJfR11MRI/s400/red_bullet.gif&quot; id=&quot;BLOGGER_PHOTO_ID_5325835687780177810&quot;  alt=&quot;QA Lead Interview Questions&quot; width=&quot;10&quot; height=&quot;10&quot; /&gt;&amp;nbsp;Q. What are the attributes a team leader must look for while selecting members for their team? &lt;br /&gt;
&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQYz4wh9JydO27wveSSIeRt-dJWMOfLQjbV6eNRU0G-1Yda3dy1iMKPu61KJryNVZG8UHPSdT3MBJbdYkC_q13WDxuJZUwGD0FWBeE6LcWAe38j-OSvEXJ6Ln3oQQcmv7Q64nkJfR11MRI/s400/red_bullet.gif&quot; id=&quot;BLOGGER_PHOTO_ID_5325835687780177810&quot;  alt=&quot;QA Lead Interview Questions&quot; width=&quot;10&quot; height=&quot;10&quot; /&gt;&amp;nbsp;Q. What are the Core skills needed for Team Lead?&lt;br /&gt;
&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQYz4wh9JydO27wveSSIeRt-dJWMOfLQjbV6eNRU0G-1Yda3dy1iMKPu61KJryNVZG8UHPSdT3MBJbdYkC_q13WDxuJZUwGD0FWBeE6LcWAe38j-OSvEXJ6Ln3oQQcmv7Q64nkJfR11MRI/s400/red_bullet.gif&quot; id=&quot;BLOGGER_PHOTO_ID_5325835687780177810&quot;  alt=&quot;QA Lead Interview Questions&quot; width=&quot;10&quot; height=&quot;10&quot; /&gt;&amp;nbsp;Q. How does a team lead identify performance problems and solve the same among their team members?&lt;br /&gt;
&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQYz4wh9JydO27wveSSIeRt-dJWMOfLQjbV6eNRU0G-1Yda3dy1iMKPu61KJryNVZG8UHPSdT3MBJbdYkC_q13WDxuJZUwGD0FWBeE6LcWAe38j-OSvEXJ6Ln3oQQcmv7Q64nkJfR11MRI/s400/red_bullet.gif&quot; id=&quot;BLOGGER_PHOTO_ID_5325835687780177810&quot;  alt=&quot;QA Lead Interview Questions&quot; width=&quot;10&quot; height=&quot;10&quot; /&gt;&amp;nbsp;Q. What steps must a team leader take to motivate the team?&lt;br /&gt;
&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQYz4wh9JydO27wveSSIeRt-dJWMOfLQjbV6eNRU0G-1Yda3dy1iMKPu61KJryNVZG8UHPSdT3MBJbdYkC_q13WDxuJZUwGD0FWBeE6LcWAe38j-OSvEXJ6Ln3oQQcmv7Q64nkJfR11MRI/s400/red_bullet.gif&quot; id=&quot;BLOGGER_PHOTO_ID_5325835687780177810&quot;  alt=&quot;QA Lead Interview Questions&quot; width=&quot;10&quot; height=&quot;10&quot; /&gt;&amp;nbsp;Q. What are the communication methods you followed within team and to client ?&lt;br /&gt;
&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQYz4wh9JydO27wveSSIeRt-dJWMOfLQjbV6eNRU0G-1Yda3dy1iMKPu61KJryNVZG8UHPSdT3MBJbdYkC_q13WDxuJZUwGD0FWBeE6LcWAe38j-OSvEXJ6Ln3oQQcmv7Q64nkJfR11MRI/s400/red_bullet.gif&quot; id=&quot;BLOGGER_PHOTO_ID_5325835687780177810&quot;  alt=&quot;QA Lead Interview Questions&quot; width=&quot;10&quot; height=&quot;10&quot; /&gt;&amp;nbsp;Q. What are the weakest qualities or attributes a team leader should avoid definitely?&lt;br /&gt;
&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQYz4wh9JydO27wveSSIeRt-dJWMOfLQjbV6eNRU0G-1Yda3dy1iMKPu61KJryNVZG8UHPSdT3MBJbdYkC_q13WDxuJZUwGD0FWBeE6LcWAe38j-OSvEXJ6Ln3oQQcmv7Q64nkJfR11MRI/s400/red_bullet.gif&quot; id=&quot;BLOGGER_PHOTO_ID_5325835687780177810&quot;  alt=&quot;QA Lead Interview Questions&quot; width=&quot;10&quot; height=&quot;10&quot; /&gt;&amp;nbsp;Q. If conflict arrises between two people how will solve that. If one person is overlooking into others job how to deal with such type of people?&lt;br /&gt;

[Source: &lt;a class=&quot;blue&quot; href=&quot;http://www.geekinterview.com/Interview-Questions/Management/Team-Lead/&quot;&gt;Team Lead Interview Questions&lt;/a&gt;]

&lt;br /&gt;&lt;br /&gt;
&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQYz4wh9JydO27wveSSIeRt-dJWMOfLQjbV6eNRU0G-1Yda3dy1iMKPu61KJryNVZG8UHPSdT3MBJbdYkC_q13WDxuJZUwGD0FWBeE6LcWAe38j-OSvEXJ6Ln3oQQcmv7Q64nkJfR11MRI/s400/red_bullet.gif&quot; id=&quot;BLOGGER_PHOTO_ID_5325835687780177810&quot;  alt=&quot;QA Lead Interview Questions&quot; width=&quot;10&quot; height=&quot;10&quot; /&gt;&amp;nbsp;Q. What were your roles and responsibilities and how was your time divided between tasks in a project?&lt;br /&gt;

&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQYz4wh9JydO27wveSSIeRt-dJWMOfLQjbV6eNRU0G-1Yda3dy1iMKPu61KJryNVZG8UHPSdT3MBJbdYkC_q13WDxuJZUwGD0FWBeE6LcWAe38j-OSvEXJ6Ln3oQQcmv7Q64nkJfR11MRI/s400/red_bullet.gif&quot; id=&quot;BLOGGER_PHOTO_ID_5325835687780177810&quot;  alt=&quot;QA Lead Interview Questions&quot; width=&quot;10&quot; height=&quot;10&quot; /&gt;&amp;nbsp;Q. What QA process do you use in your project and why?&lt;br /&gt;

&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQYz4wh9JydO27wveSSIeRt-dJWMOfLQjbV6eNRU0G-1Yda3dy1iMKPu61KJryNVZG8UHPSdT3MBJbdYkC_q13WDxuJZUwGD0FWBeE6LcWAe38j-OSvEXJ6Ln3oQQcmv7Q64nkJfR11MRI/s400/red_bullet.gif&quot; id=&quot;BLOGGER_PHOTO_ID_5325835687780177810&quot;  alt=&quot;QA Lead Interview Questions&quot; width=&quot;10&quot; height=&quot;10&quot; /&gt;&amp;nbsp;Q. What do you consider to be your key accomplishments/initiatives?&lt;br /&gt;

&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQYz4wh9JydO27wveSSIeRt-dJWMOfLQjbV6eNRU0G-1Yda3dy1iMKPu61KJryNVZG8UHPSdT3MBJbdYkC_q13WDxuJZUwGD0FWBeE6LcWAe38j-OSvEXJ6Ln3oQQcmv7Q64nkJfR11MRI/s400/red_bullet.gif&quot; id=&quot;BLOGGER_PHOTO_ID_5325835687780177810&quot;  alt=&quot;QA Lead Interview Questions&quot; width=&quot;10&quot; height=&quot;10&quot; /&gt;&amp;nbsp;Q. Have you been involved in test estimation and how do you do it?&lt;br /&gt;

&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQYz4wh9JydO27wveSSIeRt-dJWMOfLQjbV6eNRU0G-1Yda3dy1iMKPu61KJryNVZG8UHPSdT3MBJbdYkC_q13WDxuJZUwGD0FWBeE6LcWAe38j-OSvEXJ6Ln3oQQcmv7Q64nkJfR11MRI/s400/red_bullet.gif&quot; id=&quot;BLOGGER_PHOTO_ID_5325835687780177810&quot;  alt=&quot;QA Lead Interview Questions&quot; width=&quot;10&quot; height=&quot;10&quot; /&gt;&amp;nbsp;Q. What tools do you use and why?&lt;br /&gt;

&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQYz4wh9JydO27wveSSIeRt-dJWMOfLQjbV6eNRU0G-1Yda3dy1iMKPu61KJryNVZG8UHPSdT3MBJbdYkC_q13WDxuJZUwGD0FWBeE6LcWAe38j-OSvEXJ6Ln3oQQcmv7Q64nkJfR11MRI/s400/red_bullet.gif&quot; id=&quot;BLOGGER_PHOTO_ID_5325835687780177810&quot;  alt=&quot;QA Lead Interview Questions&quot; width=&quot;10&quot; height=&quot;10&quot; /&gt;&amp;nbsp;Q. Process familiarity and Mastery – if you process you follow at your work place is waterfall, onsite-offshore, Agile or anything to that effect, expect detailed Q&amp;A about its implementation, success, metrics, best practices and challenges among other things.&lt;br /&gt;

[Source: &lt;a class=&quot;blue&quot; href=&quot;http://www.softwaretestinghelp.com/qa-test-lead-interview-questions-and-answers/&quot;&gt;6 Most Common QA Test Lead/Manager Interview Questions (with Answers and our Tips)&lt;/a&gt;]
&lt;br /&gt;&lt;br /&gt;


&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQYz4wh9JydO27wveSSIeRt-dJWMOfLQjbV6eNRU0G-1Yda3dy1iMKPu61KJryNVZG8UHPSdT3MBJbdYkC_q13WDxuJZUwGD0FWBeE6LcWAe38j-OSvEXJ6Ln3oQQcmv7Q64nkJfR11MRI/s400/red_bullet.gif&quot; id=&quot;BLOGGER_PHOTO_ID_5325835687780177810&quot;  alt=&quot;QA Lead Interview Questions&quot; width=&quot;10&quot; height=&quot;10&quot; /&gt;&amp;nbsp;Q. What do you think are the five notable characteristics of a great QA resource?&lt;br /&gt;

&lt;br /&gt;



















&lt;br /&gt;&lt;/div&gt;</description><link>https://qtp.blogspot.com/2015/08/interview-questions-qa-lead-manager.html</link><author>noreply@blogger.com (sachin)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQYz4wh9JydO27wveSSIeRt-dJWMOfLQjbV6eNRU0G-1Yda3dy1iMKPu61KJryNVZG8UHPSdT3MBJbdYkC_q13WDxuJZUwGD0FWBeE6LcWAe38j-OSvEXJ6Ln3oQQcmv7Q64nkJfR11MRI/s72-c/red_bullet.gif" height="72" width="72"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4199523701313049442.post-2270620173132709342</guid><pubDate>Wed, 19 Aug 2015 17:24:00 +0000</pubDate><atom:updated>2015-08-19T10:18:08.718-07:00</atom:updated><title>Explain Function Point Analysis (FPA)?</title><description>&lt;h3&gt;Function Point Analysis&lt;/h3&gt;
&lt;b&gt;Function points&lt;/b&gt; are a unit of measure representing the functional size of a software application. The size is determined by identify the components of the system as seen by the end-user: &lt;br /&gt;
&lt;br /&gt;
Inputs, &lt;br /&gt;
Outputs, &lt;br /&gt;
Inquiries, &lt;br /&gt;
Interfaces to other systems, and &lt;br /&gt;
Logical internal files.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Function points&lt;/b&gt; counting usually occurs when a developer wants to size and estimate development time and effort for an application or a project. &lt;br /&gt;
&lt;br /&gt;
The &lt;i&gt;components&lt;/i&gt; may be classified as simple, average, or complex. All of these values are then scored and the total is expressed in Unadjusted Function Points (UFPs). &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Complexity factors&lt;/b&gt; described by 14 general systems characteristics, such as Data Communications, Distributed Data Processing, Operational Ease, Reusability etc can be used to weight the UFP. Factors are also weighted on a scale of 0 - not present, 1 - minor influence, to 5 - strong influence. The result of these computations is a number that correlates to system size.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Interesting resources on Function Points:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
1. &lt;b&gt;Function Point Analysis&lt;/b&gt;, Five Components of Function Points, An Approach to Counting Function Points, Benefits of Function Point Analysis.&lt;br /&gt;
&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://www.qpmg.com/fp-intro.htm&quot;&gt;FP Intro&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
2. Objectives of &lt;b&gt;Function Point Analysis&lt;/b&gt;, An Overview of Function Point Analysis, The Five Major Components, Rating and Ranking the Components, Unadjusted Function Points.&lt;br /&gt;
&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://www.devshed.com/c/a/Practices/An-Overview-of-Function-Point-Analysis/&quot;&gt;An Overview of Function Point Analysis&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
3. What is Function Point Analysis (FPA)?, How is Function Point Analysis done?, Example of &lt;b&gt;Function Point Analysis&lt;/b&gt; etc.&lt;br /&gt;
&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://www.cis.gsu.edu/~emclean/Function%20Point%20Analysis.ppt&quot;&gt;FPA PPT&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
4. Explain Function Point Analysis, Objectives, Characteristic of Quality Function Point Analysis etc.&lt;br /&gt;
&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://www.softwaremetrics.com/fpafund.htm&quot;&gt;FPA Fund&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
5. Software Estimation using Function Point Analysis: Difficulties and Research Challenges.&lt;br /&gt;
&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://books.google.com/books?id=f2zQSv2QCxcC&amp;pg=PA111&amp;lpg=PA111&amp;dq=%22Software+Estimation+using+Function+Point+Analysis%22&amp;source=bl&amp;ots=oMGFkXhwZ8&amp;sig=82HYILRtC6Ga1QicLJ3JKU5PAuw&amp;hl=en&amp;ei=XnubSra3DoypkAX8uujjBw&amp;sa=X&amp;oi=book_result&amp;ct=result&amp;resnum=2#v=onepage&amp;q=%22Software%20Estimation%20using%20Function%20Point%20Analysis%22&amp;f=false&quot;&gt;FPA&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
6. Controlling Project Scope with &lt;b&gt;Function Point Analysis&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://www.qpmg.com/pdf/articles/controlling_project_scope_with_function_point_analysis.pdf&quot;&gt;Scope &amp; Function Point Analysis&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
7. Function Point Analysis, Objectives of Function Point Analysis, Problems with Function Point Analysis, &lt;b&gt;Examples of Function Point Analysis&lt;/b&gt;, FPA components etc.&lt;br /&gt;
&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://www.cs.uwaterloo.ca/~apidduck/CS846/Seminars/abbas.pdf&quot;&gt;FPA&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
8. Requirements issues abound in system development despite many models and methods intended to verify that requirements are complete. This article highlights how function point analysis (FPA), the software sizing technique, delivers value as a structured requirements review.&lt;br /&gt;
&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://www.metricas.com.br/downloads/Applying_Function_Points_Requirements_Completeness.pdf&quot;&gt;Applying Function Points&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
9. An Introduction To &lt;b&gt;Function Point Analysis&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://computing.unn.ac.uk/staff/CGPV1/downloadables/fpa.pdf&quot;&gt;Introduction To FPA&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
10. Effective Function Point counting depends on more than descriptions of externally observable results. Using Wilber&#39;s four-quadrant model,  the document attempts to outline how the personal, social and cultural dimensions contribute to the outcomes.&lt;br /&gt;
&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://www.qpmanagementgroup.com/The_Psychology_of_Function_Point_Counting.pdf&quot;&gt;The Psychology of Function Point Counting&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
11. Forgotten Aspects of Function Point Analysis.&lt;br /&gt;
&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://www.totalmetrics.com/total-metrics-articles/Function-Points-Forgotten-Aspects.pdf&quot;&gt;Function Points Forgotten Aspects&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
12. &lt;a class=&quot;blue&quot; href=&quot;http://www.nesma.nl/section/fpa/howfpa.htm&quot;&gt;How does FPA work?&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
13. &lt;a class=&quot;blue&quot; href=&quot;http://www.informit.com/articles/article.aspx?p=19800&quot;&gt;Function Points&lt;/a&gt;: Their Use in Software Development and Maintenance.&lt;br /&gt;
&lt;br /&gt;
14. Wikipedia -&lt;a class=&quot;blue&quot; href=&quot;http://en.wikipedia.org/wiki/Function_point_analysis&quot;&gt; FPA&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Also See:&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://qtp.blogspot.com/2009/12/function-point.html&quot;&gt;Function Point Analysis calculation templates&lt;/a&gt;</description><link>https://qtp.blogspot.com/2009/04/function-point-analysis-fpa.html</link><author>noreply@blogger.com (Unknown)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4199523701313049442.post-965179843340225596</guid><pubDate>Thu, 13 Aug 2015 06:42:00 +0000</pubDate><atom:updated>2015-08-12T09:36:09.662-07:00</atom:updated><title>Load Testing Tools</title><description>&lt;h3&gt;Load Testing Tools&lt;/h3&gt;

&lt;b&gt;Load testing&lt;/b&gt; is the process of putting demand on a system or device and measuring its response. Load testing is performed to determine a system’s behavior under both normal and anticipated peak load conditions. [&lt;a class=&quot;blue&quot; href=&quot;http://en.wikipedia.org/wiki/Load_testing&quot;&gt;Wikipedia&lt;/a&gt;] &lt;br /&gt;&lt;br /&gt;
&lt;b&gt;Below you can find 6&lt;/b&gt; &lt;b&gt;Load testing tools&lt;/b&gt;, &lt;b&gt;their features, price and link to download the trial versions&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
1. &lt;a class=&quot;blue&quot; href=&quot;http://loadimpact.com/&quot;&gt;Load Impact&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Features of &lt;/b&gt;&lt;b&gt;Load Impact&lt;/b&gt;&lt;b&gt;:&lt;/b&gt;&lt;br /&gt;
1. With Loadimpact&#39;s large scale load tests you can use upto 50,000 simulated users in a single test.&lt;br /&gt;
2. You can use multiple user scenarios emulating different user types in a single test and get individual measurements for each type.&lt;br /&gt;
3. You can get geographic distribution of load so that load is generated from multiple geographical locations.&lt;br /&gt;
4. With Loadimpact&#39;s real-time testing you can watch and control your load test in real time. You can view results as they are coming in, live. Your graphs are updated dynamically throughout the load test.&lt;br /&gt;
&lt;br /&gt;
You can learn more about Load Impact &lt;a class=&quot;blue&quot; href=&quot;http://loadimpact.com/features&quot;&gt;here&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Load Impact&#39;s plans start from free, then $60 and go up to $6000 depending on the usage. For more on pricing of Load Impact see &lt;a class=&quot;blue&quot; href=&quot;http://loadimpact.com/pricing&quot;&gt;here&lt;/a&gt;. &lt;br /&gt;
&lt;br /&gt;
2. &lt;a class=&quot;blue&quot; href=&quot;https://browsermob.com/performance-testing&quot;&gt;Browser Mob&#39;s Website Load Testing&lt;/a&gt; &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Features of &lt;/b&gt;&lt;b&gt;BrowserMob&lt;/b&gt;&lt;b&gt;:&lt;/b&gt;&lt;br /&gt;
1. BrowserMob uses real browsers for website load testing which requires less scripting, no rewriting and an experience that more accurately mimics the real user load test experience.&lt;br /&gt;
2. BrowserMob lets you choose between Virtual Users, Real Browser Users, or a combination of both based on your website load testing needs.&lt;br /&gt;
3. BrowserMob&#39;s Website Load Testing services generate massive amounts of simulated website traffic from a huge pool of IP addresses - more than any other provider - at the best possible price.&lt;br /&gt;
4. All BrowserMob website load testing and website monitoring customers get exclusive access to their world class support staff to ensure a quality customer experience.&lt;br /&gt;
5. With convenient and customizable pricing options, customers can choose the load test service that fits their website load testing needs including a basic free service and the option to upgrade when needed.&lt;br /&gt;
&lt;br /&gt;
For more on features of BrowserMob see &lt;a class=&quot;blue&quot; href=&quot;https://browsermob.com/website-load-testing-features&quot;&gt;here&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
You can also &lt;a class=&quot;blue&quot; href=&quot;https://browsermob.com/website-monitoring-load-testing-signup&quot;&gt;sign up&lt;/a&gt; for a free trial.&lt;br /&gt;
&lt;br /&gt;
Pricing starts from free to Pro. Basic is $499/week for 100 real browsers and 500 virtual users. For more on pricing of BrowserMob see &lt;a class=&quot;blue&quot; href=&quot;https://browsermob.com/website-load-testing-pricing&quot;&gt;here&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
3. &lt;a class=&quot;blue&quot; href=&quot;http://www.soasta.com/cloudtest/performance-and-load-testing-tools/&quot;&gt;CloudTest Performance Testing Tool&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Features of &lt;/b&gt;&lt;b&gt;CloudTest Performance Testing Tool&lt;/b&gt;&lt;b&gt;:&lt;/b&gt;&lt;br /&gt;
1. CloudTest’s patented visual test environment supports the creation of very complex tests – without programming – in hours.&lt;br /&gt;
2. Load servers are dynamically provisioned inside the firewall or on the cloud for fast test execution at any scale from any location.&lt;br /&gt;
3. Real-time analytics help identify and resolve issues while tests are running.&lt;br /&gt;
4. Performance and monitoring metrics are aggregated and correlated on a single time line with drill-down for inspection at any level of detail.&lt;br /&gt;
5. Tests can be paused or stopped the instant an issue is found and re-started once it is resolved.&lt;br /&gt;
6. It’s easy for developers to create and run low-scale performance tests and incorporate tests, test execution, and test results into continuous integration servers like Hudson and Jenkins.&lt;br /&gt;
7. As tests grow in complexity and scale, QA can use internal lab resources to generate load.&lt;br /&gt;
&lt;br /&gt;
For more features of CloudTest Performance Testing Tool see &lt;a class=&quot;blue&quot; href=&quot;http://www.soasta.com/cloudtest/performance-and-load-testing-tools/&quot;&gt;here&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
You can also &lt;a class=&quot;blue&quot; href=&quot;http://cdn.soasta.com/cloudtest-lite-download.htm?nameSource=homepage&quot;&gt;sign up&lt;/a&gt; for a free trial.&lt;br /&gt;
If you want to see CloudTest in action, you can take a look at &lt;a class=&quot;blue&quot; href=&quot;http://www.soasta.com/cloudtest/demos/&quot;&gt;demo&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Use below email addresses for more info on CloudTest:&lt;br /&gt;
info@soasta.com or emeainfo@soasta.com&lt;br /&gt;
&lt;br /&gt;
4. &lt;a class=&quot;blue&quot; href=&quot;http://www.keynote.com/products/web_load_testing/&quot;&gt;Keynote&#39;s Web Load Testing&lt;/a&gt; &lt;br /&gt;
&lt;br /&gt;
Keynote has 2 products under web load testing: &lt;i&gt;Test Perspective&lt;/i&gt; and &lt;i&gt;LoadPro&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
Keynote Test Perspective is a cost-effective, completely self-service Web site load testing tool. With Test Perspective you can run the most realistic load tests on-demand and receive immediate feedback on modifications you make to your Web site.&lt;br /&gt;
&lt;br /&gt;
Keynote LoadPro is a turnkey Web load testing service. Their expert consultants test your site with real-world Internet traffic and uncover performance problems long before they impact your business.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Test Perspective&lt;/b&gt; &lt;b&gt;Features&lt;/b&gt;&lt;b&gt;:&lt;/b&gt;&lt;br /&gt;
1. Test Perspective utilizes their global test and measurement network that includes load-generating agents from multiple geographic locations and Internet backbones. Simply get a Test Perspective subscription, let them know how many virtual users and hours you want, test your Web application at the traffic levels you desire.&lt;br /&gt;
2. Set up your first load testing trial in less than 15 minutes. Your account includes sample scripts which are ready to run right out of the box. No configuration files to edit, no calculations to perform, just follow the simple guided workflow and launch immediately or schedule to launch at a later time.&lt;br /&gt;
3. View all the live load testing indicators on a single screen. Easily configure the screen for large displays or laptops. Watch in real time as virtual users expose symptoms of system overload.&lt;br /&gt;
&lt;br /&gt;
For more on Test Perspective features see &lt;a class=&quot;blue&quot; href=&quot;http://www.keynote.com/products/web_load_testing/load-testing-tools.html&quot;&gt;here&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;LoadPro&lt;/b&gt; &lt;b&gt;Features&lt;/b&gt;&lt;b&gt;:&lt;/b&gt;&lt;br /&gt;
1. Scaling up to one million concurrent users from multiple Internet backbones and countries makes LoadPro the world’s most powerful load testing service.&lt;br /&gt;
2. Delivers the only load-testing service which factors in both the dynamic behavior of end-users as well as the unpredictable nature of the Internet.&lt;br /&gt;
3. Avoids the unnecessary capital expenditures of additional servers, databases, and bandwidth by accurately determining when these investments are absolutely necessary.&lt;br /&gt;
&lt;br /&gt;
For more on LoadPro Features see &lt;a class=&quot;blue&quot; href=&quot;http://www.keynote.com/products/web_load_testing/load_pro.html&quot;&gt;here&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Get free trial of Test Perspective &lt;a class=&quot;blue&quot; href=&quot;http://www.keynote.com/products/web_load_testing/TsP3.0-free-trial.html&quot;&gt;here&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
For a free trial of LoadPro get in touch with their representative &lt;a class=&quot;blue&quot; href=&quot;http://www.keynote.com/evaluate/trial.html&quot;&gt;here&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
For purchasing these tools contact Keynote &lt;a class=&quot;blue&quot; href=&quot;http://www.keynote.com/purchase/purchase.html&quot;&gt;here&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
5. &lt;a class=&quot;blue&quot; href=&quot;http://portal.monitis.com/index.php/web-load-tester&quot;&gt;Monitis web LoadTester&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Features of &lt;/b&gt;&lt;b&gt;Monitis web LoadTester&lt;/b&gt;&lt;b&gt;:&lt;/b&gt;&lt;br /&gt;
1. It monitors tons and tons of your data. External end-to-end monitoring, server and network monitoring, transactions monitoring etc.&lt;br /&gt;
2. You will have -Instant Failure Alerts - Live-Voice, E-mail, IM(Yahoo, GoogleTalk, ICQ), SMS, Twitter.&lt;br /&gt;
3. Monitis Mobile - mobile access for iPhone, Anroid, Symbian, Blackberry and Windows Mobile smartphones.&lt;br /&gt;
4. History - option of digging into historical data.&lt;br /&gt;
&lt;br /&gt;
For more features of Monitis web LoadTester see &lt;a class=&quot;blue&quot; href=&quot;http://portal.monitis.com/index.php/features-overview&quot;&gt;here&lt;/a&gt;. &lt;br /&gt;
&lt;br /&gt;
You can get a free trial of Monitis web LoadTester &lt;a class=&quot;blue&quot; href=&quot;http://monitis.com/free_signup.jsp&quot;&gt;here&lt;/a&gt;. &lt;br /&gt;
&lt;br /&gt;
Different pricing plans are there, starting from free to $383 per year. Go &lt;a class=&quot;blue&quot; href=&quot;http://portal.monitis.com/index.php/standard-plans&quot;&gt;here&lt;/a&gt; for more on pricing of Monitis web LoadTester.&lt;br /&gt;
&lt;br /&gt;
6. &lt;a class=&quot;blue&quot; href=&quot;http://loadstorm.com/load-test-tool&quot;&gt;LoadStorm&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Features of &lt;/b&gt;&lt;b&gt;LoadStorm&lt;/b&gt;&lt;b&gt;:&lt;/b&gt;&lt;br /&gt;
1. LoadStorm has a simple browser user interface. It&#39;s easy to create many scenarios representing different user types and allocate the right volume to each. It has thousands of servers at your disposal all around the world.&lt;br /&gt;
2. LoadStorm uses cloud infrastructure to provide you with up to 13,000+ requests per second. No servers to buy, no software license fee, no maintenance fee, no configuration of the load generators, and no download or install.&lt;br /&gt;
3. LoadStorm reporting includes:&lt;br /&gt;
Real-time graphs with performance metrics updated in one-minute intervals &lt;br /&gt;
&lt;blockquote&gt;Average  Response Time.&lt;br /&gt;
Error Rate.&lt;br /&gt;
Requests per Second.&lt;br /&gt;
Throughput in KB/second.&lt;br /&gt;
Peak Response Time.&lt;br /&gt;
Concurrent Users.&lt;/blockquote&gt;More features or &lt;a class=&quot;blue&quot; href=&quot;http://loadstorm.com/load-testing-faq&quot;&gt;FAQs&lt;/a&gt; for LoadStorm. &lt;br /&gt;
&lt;br /&gt;
You can also &lt;a class=&quot;blue&quot; href=&quot;https://app.loadstorm.com/signup&quot;&gt;try it&lt;/a&gt; for free.&lt;br /&gt;
&lt;br /&gt;
Pricing of LoadStorm varies between free to $9995 per month. For more on pricing see &lt;a class=&quot;blue&quot; href=&quot;http://loadstorm.com/load-testing-cost&quot;&gt;here&lt;/a&gt;.</description><link>https://qtp.blogspot.com/2012/01/load-testing-tools.html</link><author>noreply@blogger.com (sachin)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4199523701313049442.post-5451750833309674366</guid><pubDate>Sun, 09 Aug 2015 15:03:00 +0000</pubDate><atom:updated>2015-08-08T20:45:40.258-07:00</atom:updated><title>Difference between Test Plan and Test Strategy</title><description>

&lt;h3&gt;Difference between Test Plan and Test Strategy&lt;/h3&gt;
&lt;!-- test plan, test strategy, difference between test plan and test strategy --&gt;



&lt;table style=&quot;width:100%&quot; border=&quot;1&quot;&gt;
  &lt;tr&gt;
    &lt;th&gt;Test Plan&lt;/th&gt;
    &lt;th&gt;Test Strategy&lt;/th&gt;  
  
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;Test Planning is done to identify possible issues and dependencies, to bring risks to surface so that they can be addressed. The test plan is the set of ideas that guide or represent the test process.&lt;/td&gt;
    &lt;td&gt;Test Strategy is a long term plan of action. If you want to document your overall test approach to projects, you take this information and put it in a document that does not change much over time. You can extract information which is not project specific and put it into Test approach or Test Strategy document.&lt;/td&gt;  
  
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;Some of the Test Plan contents:
test plan identifier, introduction, test items, features to be tested, features not to be tested, approach, item pass/fail criteria, suspension criteria and resumption requirements, test deliverables, testing tasks, environmental needs, responsibilities, staffing and training needs, schedule, risks and contingencies and approvals.
    
    
    
    
    
    
    
    
    
    
    
    
    &lt;/td&gt;
    &lt;td&gt; Some of the Test strategy contents: testing objective, methods of testing new functions, total time and resources required for the project, the testing environment, test strategies (approach) describe how the product risks of the stakeholders are mitigated at the test-level, which types of test are to be performed and which entry and exit criteria apply.
&lt;/td&gt;  
 
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;An example of Test Plan document: &lt;a class=&quot;blue&quot; href=&quot;http://www.computing.dcu.ie/~davids/courses/CA267/ieee829mtp.pdf&quot;&gt;TEST PLAN OUTLINE (IEEE 829 FORMAT)&lt;/a&gt;.
&lt;/td&gt;
    &lt;td&gt;An example of Test Strategy document: &lt;a class=&quot;blue&quot; href=&quot;http://cgi.csc.liv.ac.uk/~coopes/comp208/Test_Strategy_Template_.pdf&quot;&gt;TEST STRATEGY DOCUMENT&lt;/a&gt;.

&lt;/td&gt;  
 
  &lt;/tr&gt;
&lt;/table&gt;
&lt;br/&gt;&lt;br/&gt;






&lt;b&gt;Other good links on&lt;/b&gt; &lt;b&gt;difference between Test Plan and Test Strategy&lt;/b&gt;:&lt;br/&gt;


1. You can go through the post: &lt;a class=&quot;blue&quot; href=&quot;http://www.satisfice.com/blog/archives/63&quot;&gt;A Question About Test Strategy&lt;/a&gt; by James Bach.
&lt;br/&gt;

2. Test Strategy: What is it?, What does it look like? [&lt;a class=&quot;blue&quot; href=&quot;http://www.satisfice.com/presentations/strategy.pdf&quot;&gt;Link&lt;/a&gt;]
&lt;br/&gt;&lt;br/&gt;

&lt;b&gt;Sources:&lt;/b&gt;&lt;br/&gt;
1. &lt;a class=&quot;blue&quot; href=&quot;http://en.wikipedia.org/wiki/Test_strategy&quot;&gt;Test Strategy&lt;/a&gt;.&lt;br/&gt;

2. &lt;a class=&quot;blue&quot; href=&quot;http://en.wikipedia.org/wiki/Test_plan&quot;&gt;Test Plan&lt;/a&gt;. &lt;br/&gt;

3. Agile Testing: A Practical Guide For Testers And Agile Teams By Crispin.&lt;br/&gt;
4. Lessons Learned in Software Testing: A Context-Driven Approach By Cem Kaner, James Bach, Bret Pettichord.

&lt;br/&gt;&lt;br/&gt;

Also See:&lt;br/&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://qtp.blogspot.in/2009/04/software-test-plan.html&quot;&gt;Software Test Plan&lt;/a&gt;&lt;br/&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://qtp.blogspot.in/2010/09/test-strategy.html&quot;&gt;Test Strategy&lt;/a&gt;


</description><link>https://qtp.blogspot.com/2014/10/difference-test-plan-test-strategy.html</link><author>noreply@blogger.com (sachin)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4199523701313049442.post-19496624164515025</guid><pubDate>Sun, 02 Aug 2015 13:25:00 +0000</pubDate><atom:updated>2015-08-02T08:54:23.473-07:00</atom:updated><title>Reliability Testing</title><description>&lt;h3&gt;Reliability Testing&lt;/h3&gt;

&lt;b&gt;Reliability testing&lt;/b&gt; is done to evaluate the product&#39;s ability to perform its required functions under stated conditions for a specified period of time or for a large number of iterations. &lt;i&gt;Examples of Reliability&lt;/i&gt; include querying a data base continuously for 48 hours and performing login operations 10,000 times. &lt;i&gt;[Source:Software Testing: Principles and Practice By Srinivasan Desikan, Gopalaswamy Ramesh]&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Software reliability&lt;/b&gt; refers to the probability of failure-free operation of a system. It is related to many aspects of software, including the testing process. Directly estimating software reliability by quantifying its related factors can be difficult. Testing is an effective sampling method to measure &lt;i&gt;software reliability&lt;/i&gt;. Guided by the operational profile, software testing (usually black-box testing) can be used to obtain failure data, and an estimation model can be further used to analyze the data to estimate the present reliability and predict future reliability. Therefore, based on the estimation, the developers can decide whether to release the software, and the users can decide whether to adopt and use the software. Risk of using software can also be assessed based on reliability information. [Hamlet94] advocates that the primary goal of testing should be to measure the dependability of tested software. [&lt;a class=&quot;blue&quot; href=&quot;http://www.ece.cmu.edu/~koopman/des_s99/sw_testing/#concepts&quot;&gt;Source&lt;/a&gt;]&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Testing for Reliability&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Testing for reliability is about exercising an application so that failures are discovered and removed before the system is deployed. Because the different combinations of alternate pathways through an application are high, it is unlikely that you can find all potential failures in a complex application. However, you can test the most likely scenarios under normal usage conditions and validate that the application provides the expected service. As time permits, you can apply more complicated tests to reveal subtler defects.&lt;br /&gt;
&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://msdn.microsoft.com/en-us/library/aa292188%28v=vs.71%29.aspx&quot;&gt;This&lt;/a&gt; post contains a selection of testing concepts and recommendations that are especially relevant to creating reliable applications.</description><link>https://qtp.blogspot.com/2011/02/reliability-testing.html</link><author>noreply@blogger.com (sachin)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4199523701313049442.post-6200341951070403918</guid><pubDate>Sun, 02 Aug 2015 12:49:00 +0000</pubDate><atom:updated>2015-08-02T08:56:13.826-07:00</atom:updated><title>SCRUM Cheat Sheets</title><description>&lt;h3&gt;SCRUM Cheat Sheets&lt;/h3&gt;

Below are 5 most useful &lt;b&gt;SCRUM cheat sheets&lt;/b&gt; for your use:&lt;br /&gt;
&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://scrumlogicinc.com/images/Scrum-Cheat-Sheet.pdf&quot;&gt;Scrum Cheat Sheet - 1&lt;/a&gt;&lt;br /&gt;
This &lt;i&gt;SCRUM cheat sheet&lt;/i&gt; contains Scrum Roles, Scrum Process Diagram, Scrum Tools, Scrum Artifacts, Scrum Meetings, Scrum Estimations, Scrum FAQs.&lt;br /&gt;
&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://www.agile42.com/cms/pages/cheatsheet/&quot;&gt;Scrum Cheat Sheet - 2&lt;/a&gt;&lt;br /&gt;
This &lt;i&gt;SCRUM cheat sheet&lt;/i&gt; contains Scrum Product Owner, Sprint Planning, Product Backlog, Scrum Master, Daily Scrum, Burndown Chart, Team Member, Retrospective, Sprint Backlog.&lt;br /&gt;
&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://www.scrumalliance.org/resource_download/1566&quot;&gt;Scrum Cheat Sheet - 3&lt;/a&gt;&lt;br /&gt;
This &lt;i&gt;SCRUM cheat sheet&lt;/i&gt; contains Scrum Basics, Scrum Roles, Scrum Activities, Scrum Artifacts, Scrum Extensions, Scrum Background, Scrum Diagram, Scrum Example. &lt;br /&gt;
&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://refcardz.dzone.com/refcardz/scrum&quot;&gt;Scrum Cheat Sheet - 4&lt;/a&gt;&lt;br /&gt;
This &lt;i&gt;SCRUM cheat sheet&lt;/i&gt; contains About Scrum, Scrum Roles, Scrum Meetings, Scrum Artifacts, Scaling, Scrum Related Practices etc. &lt;br /&gt;
&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://www.jessefewell.com/wp-content/scrummaster-resources/cheatsheet.pdf&quot;&gt;Scrum Cheat Sheet - 5&lt;/a&gt;&lt;br /&gt;
This &lt;i&gt;SCRUM cheat sheet&lt;/i&gt; contains Elements of Scrum(Scrum Product Owner, Team Members, Scrum Master, Sprints etc.) and useful Glossary of Scrum.</description><link>https://qtp.blogspot.com/2010/11/scrum-cheat-sheets.html</link><author>noreply@blogger.com (sachin)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4199523701313049442.post-7971473069637899386</guid><pubDate>Mon, 27 Jul 2015 04:06:00 +0000</pubDate><atom:updated>2015-07-26T01:35:56.803-07:00</atom:updated><title>Cross Browser Compatibility Testing</title><description>&lt;h3&gt;Cross Browser Compatibility Testing&lt;/h3&gt;
&lt;!-- browser, web browser, cross platform, cross browser, browser compatibility, cross browser testing, cross browser testing tools, cross browser compatibility --&gt;
&lt;b&gt;Cross browser testing&lt;/b&gt; is a type of compatibility testing designed to ensure that a web application behaves correctly (sometimes identically) in several different browsers and/or browser versions.[&lt;a class=&quot;blue&quot; href=&quot;http://strazzere.blogspot.com/2010/04/glossary-of-testing-terms.html&quot;&gt;Source&lt;/a&gt;]&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Cross Browser Testing Tools&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
1. &lt;a class=&quot;blue&quot; href=&quot;https://browserlab.adobe.com/index.html#&quot;&gt;Adobe Browser Lab&lt;/a&gt; &lt;br /&gt;
You can have it&#39;s complete set of feature list &lt;a class=&quot;blue&quot; href=&quot;https://browserlab.adobe.com/en-us/features.html&quot;&gt;here&lt;/a&gt; and other FAQs on subscriptions and access &lt;a class=&quot;blue&quot; href=&quot;https://www.adobe.com/products/creativesuite/cslive/faq/?tree1=0#cslive_access&quot;&gt;here&lt;/a&gt;. &lt;br /&gt;
&lt;br /&gt;
2. &lt;a class=&quot;blue&quot; href=&quot;http://browsershots.org/&quot;&gt;Browsershots&lt;/a&gt;&lt;br /&gt;
Browsershots makes screenshots of your web design on different operating systems and browsers. It is a free open-source online web application providing developers a convenient way to test their website&#39;s browser compatibility in one place. When you submit your web address, it will be added to the job queue. A number of distributed computers will open your website in their browser. Then they will make screenshots and upload them to their central dedicated servers for review.&lt;br /&gt;
If you want to contribute and go for priority processing see &lt;a class=&quot;blue&quot; href=&quot;http://browsershots.org/contribute&quot;&gt;here&lt;/a&gt;. &lt;br /&gt;
&lt;br /&gt;
3. &lt;a class=&quot;blue&quot; href=&quot;http://expression.microsoft.com/en-us/dd565874.aspx&quot;&gt;SuperPreview&lt;/a&gt;&lt;br /&gt;
SuperPreview was built to simplify the process of testing and debugging layout issues across different web browsers and platforms. You can view your pages in multiple browsers simultaneously or view how a page renders in a browser and compare it to a comp or mock-up image of a page.&lt;br /&gt;
SuperPreview was designed to integrate well with Expression Web. SuperPreview will be included as part of a future version of Expression Web. The final feature set and its availability have not been announced.&lt;br /&gt;
You can download the beta version for IE from &lt;a class=&quot;blue&quot; href=&quot;http://www.microsoft.com/downloads/en/details.aspx?FamilyID=8e6ac106-525d-45d0-84db-dccff3fae677&amp;displaylang=en&quot;&gt;here&lt;/a&gt;. &lt;br /&gt;
&lt;br /&gt;
4. &lt;a class=&quot;blue&quot; href=&quot;http://litmusapp.com/browser-testing&quot;&gt;LitmusApp: Browser-Testing&lt;/a&gt;&lt;br /&gt;
You can see all its &lt;a class=&quot;blue&quot; href=&quot;http://litmus.com/email-previews&quot;&gt;features&lt;/a&gt; and &lt;a class=&quot;blue&quot; href=&quot;http://litmus.com/pricing&quot;&gt;pricing&lt;/a&gt;. &lt;br /&gt;
&lt;br /&gt;
5. &lt;a class=&quot;blue&quot; href=&quot;http://crossbrowsertesting.com/&quot;&gt;Crossbrowsertesting&lt;/a&gt;&lt;br /&gt;
It has a free trial limited to 1 hour usage, 1 per person.&lt;br /&gt;
See other FAQs on &lt;a class=&quot;blue&quot; href=&quot;http://crossbrowsertesting.com/faq&quot;&gt;crossbrowsertesting&lt;/a&gt; and &quot;testing configurations&quot; for Cross Browser Compatibility &lt;a class=&quot;blue&quot; href=&quot;http://crossbrowsertesting.com/configs&quot;&gt;here&lt;/a&gt;. For other plans and cost see &lt;a class=&quot;blue&quot; href=&quot;http://crossbrowsertesting.com/pricing&quot;&gt;here&lt;/a&gt;. &lt;br /&gt;
&lt;br /&gt;
6. &lt;a class=&quot;blue&quot; href=&quot;http://spoon.net/browsers/&quot;&gt;Spoon&lt;/a&gt;&lt;br /&gt;
It requires a plug-in download. Spoon enables users to launch desktop applications from the web with no install, so you can test and use applications instantly, wherever you are. Know more about spoon &lt;a class=&quot;blue&quot; href=&quot;http://spoon.net/About/&quot;&gt;here&lt;/a&gt;. Also see other &lt;a class=&quot;blue&quot; href=&quot;http://spoon.net/Help/&quot;&gt;FAQs&lt;/a&gt; on Spoon. &lt;br /&gt;
&lt;br /&gt;
7. &lt;a class=&quot;blue&quot; href=&quot;http://www.browsrcamp.com/&quot;&gt;Browsrcamp&lt;/a&gt;&lt;br /&gt;
See all of the Browsrcamp&#39;s features &lt;a class=&quot;blue&quot; href=&quot;http://www.webdevlab.com/app/pages/overview&quot;&gt;here&lt;/a&gt; and the plans starts from 15 €/month for 150 minutes of testing. Usage is calculated to the minute.&lt;br /&gt;
&lt;br /&gt;
8. &lt;a class=&quot;blue&quot; href=&quot;http://www.netmechanic.com/products/browser-index.shtml&quot;&gt;Netmechanic&lt;/a&gt;&lt;br /&gt;
Browser Photo lets you see how your pages look on different browsers and operating systems. You can see all its features &lt;a class=&quot;blue&quot; href=&quot;http://www.netmechanic.com/products/browser-index.shtml&quot;&gt;here&lt;/a&gt; and find the complete tutorial &lt;a class=&quot;blue&quot; href=&quot;http://www.netmechanic.com/products/Browser-Tutorial.shtml&quot;&gt;here&lt;/a&gt;. &lt;br /&gt;
&lt;br /&gt;
9. &lt;a class=&quot;blue&quot; href=&quot;http://www.browsera.com/&quot;&gt;Browsera&lt;/a&gt;&lt;br /&gt;
Browsera tests and reports cross-browser layout differences and scripting errors on your site. See all &lt;a class=&quot;blue&quot; href=&quot;http://www.browsera.com/features&quot;&gt;features&lt;/a&gt; of Browsera. Get all Plans &amp; Pricing &lt;a class=&quot;blue&quot; href=&quot;https://www.browsera.com/plans&quot;&gt;here&lt;/a&gt;. &lt;br /&gt;
&lt;br /&gt;
10. &lt;a class=&quot;blue&quot; href=&quot;http://www.browserseal.com/&quot;&gt;BrowserSeal&lt;/a&gt;&lt;br /&gt;
BrowserSeal is a fast and easy to use cross browser testing and screenshot tool. It allows you to capture an image of your web site under multiple browsers with a single click of a mouse and instantly inspect the differences. It supports  Internet Explorer (IE6, IE7 and IE8),  Firefox (3.0 and 3.5), Google Chrome,  Opera (8, 9 and 10) and  Safari (3 and 4). Starting from version 2.0 BrowserSeal supports mobile browser testing with Opera Mini 5.1. It is heavily optimized for speed, which is especially evident on large web pages with scrollbars.&lt;br /&gt;
You can get a free download &lt;a class=&quot;blue&quot; href=&quot;http://www.browserseal.com/index.php?option=com_content&amp;view=article&amp;id=7&amp;Itemid=16&quot;&gt;here&lt;/a&gt;.&lt;br /&gt;
See all FAQs &lt;a class=&quot;blue&quot; href=&quot;http://www.browserseal.com/index.php?option=com_content&amp;view=category&amp;id=4&amp;Itemid=23&quot;&gt;here&lt;/a&gt; or if you want to buy it, go &lt;a class=&quot;blue&quot; href=&quot;http://www.browserseal.com/index.php?option=com_virtuemart&amp;Itemid=17&quot;&gt;here&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
11. &lt;a class=&quot;blue&quot; href=&quot;http://www.cloudtesting.com/serviceCrossBrowser.php&quot;&gt;Cloud Testing: Cross Browser Testing&lt;/a&gt;&lt;br /&gt;
The Cross Browser Testing feature of Cloud Testing allows you to verify both the look and feel and the functionality of your e-commerce and transactional websites using IE, Firefox, Safari, Chrome, Opera.&lt;br /&gt;
For all its features see &lt;a class=&quot;blue&quot; href=&quot;http://www.cloudtesting.com/serviceFeaturesFunctional.php&quot;&gt;here&lt;/a&gt; and all plans &amp; pricing &lt;a class=&quot;blue&quot; href=&quot;http://www.cloudtesting.com/serviceFunctionalPricing.php&quot;&gt;here&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
12. &lt;a class=&quot;blue&quot; href=&quot;https://addons.mozilla.org/en-US/firefox/addon/https://addons.mozilla.org/en-US/firefox/addon/11419/&quot;&gt;Mozilla - addons&lt;/a&gt;&lt;br /&gt;
This is a great tool for web developers, since you can easily see how your web page displayed in IE with just one click and then switch back to Firefox. It works with Firefox 3.0 - 3.6a1pre.&lt;br /&gt;
You can download it &lt;a class=&quot;blue&quot; href=&quot;https://addons.mozilla.org/en-US/firefox/addon/1419/&quot;&gt;here&lt;/a&gt;. &lt;br /&gt;
&lt;br /&gt;
13. &lt;a class=&quot;blue&quot; href=&quot;http://www.lunascape.tv/&quot;&gt;Lunascape&lt;/a&gt;&lt;br /&gt;
Lunascape 6 ORION - Lunascape has the world&#39;s only Triple Engine technology and now adds support for Triple Add-on. You can have the best features, performance, and speed of, Windows Internet Explorer, Mozilla Firefox, Google Chrome, and Apple Safari all in one browser. Also available as portable. Get all its features &lt;a class=&quot;blue&quot; href=&quot;http://www.lunascape.tv/Products/LunascapeBrowser/AdvantagesFeatures/tabid/84/Default.aspx&quot;&gt;here&lt;/a&gt;.  You can also download it for free &lt;a class=&quot;blue&quot; href=&quot;http://www.lunascape.tv/Home.aspx&quot;&gt;here&lt;/a&gt;. &lt;br /&gt;
&lt;br /&gt;
14. &lt;a class=&quot;blue&quot; href=&quot;http://www.powermapper.com/products/sortsite/checks/browser-compatibility.htm&quot;&gt;SortSite&lt;/a&gt;&lt;br /&gt;
SortSite - Test for browser compatibility issues in the most common web browsers - Internet Explorer, Mozilla Firefox, Google Chrome, Apple Safari and Opera.&lt;br /&gt;
You can download the &lt;a class=&quot;blue&quot; href=&quot;http://www.powermapper.com/download/sortsite/SortSiteEval.exe&quot;&gt;trial&lt;/a&gt; or &lt;a class=&quot;blue&quot; href=&quot;http://www.powermapper.com/buy/index.asp&quot;&gt;buy it&lt;/a&gt;. &lt;br /&gt;
&lt;br /&gt;
15. &lt;a class=&quot;blue&quot; href=&quot;http://www.multibrowserviewer.com/&quot;&gt;Multi-Browser Viewer&lt;/a&gt;&lt;br /&gt;
Multi-Browser Viewer is the leading Cross Browser Testing software.&lt;br /&gt;
You can see all its features &lt;a class=&quot;blue&quot; href=&quot;http://www.multibrowserviewer.com/features.asp&quot;&gt;here&lt;/a&gt;.  You can download the &lt;a class=&quot;blue&quot; href=&quot;http://www.multibrowserviewer.com/download.asp&quot;&gt;trial&lt;/a&gt; or &lt;a class=&quot;blue&quot; href=&quot;http://www.multibrowserviewer.com/purchase.asp&quot;&gt;purchase&lt;/a&gt; it.</description><link>https://qtp.blogspot.com/2011/05/cross-browser-compatibility.html</link><author>noreply@blogger.com (sachin)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4199523701313049442.post-624093015165222624</guid><pubDate>Mon, 20 Jul 2015 07:26:00 +0000</pubDate><atom:updated>2015-07-20T06:04:48.711-07:00</atom:updated><title>Converting Local Time to UTC/GMT Time</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;b&gt;A&lt;/b&gt; &lt;b&gt;VBScript function&lt;/b&gt; &lt;b&gt;to&lt;/b&gt; &lt;b&gt;convert Local Time to UTC/GMT Time&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Function Convert_to_GMT()&lt;br /&gt;
Dim var_offset&lt;br /&gt;
Dim WshShell&lt;br /&gt;
set WshShell = WScript.CreateObject(&quot;WScript.Shell&quot;)&lt;br /&gt;
&lt;span style=&quot;color: #38761d;&quot;&gt;var_offset, return value from ActiveTimeBias, is in minutes&lt;/span&gt;&lt;br /&gt;
var_offset = WshShell.RegRead(&quot;HKLM\System\CurrentControlSet\Control&lt;br /&gt;
\TimeZoneInformation\ActiveTimeBias&quot;)&lt;br /&gt;
&lt;span style=&quot;color: #38761d;&quot;&gt;Taking current date/time and adding to var_offset because UTC = local time + bias&lt;/span&gt;&lt;br /&gt;
Convert_to_GMT = DateAdd(&quot;n&quot;, var_offset, Now()) &lt;br /&gt;
Msgbox (Convert_to_GMT)&lt;br /&gt;
End Function&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #38761d;&quot;&gt;Calling function&lt;/span&gt;&lt;br /&gt;
Convert_to_GMT()&lt;br /&gt;
&lt;br /&gt;
Many people do get confuse between UTC and GMT. Actually UTC and GMT is one and the same thing [&lt;a class=&quot;blue&quot; href=&quot;http://www.nhc.noaa.gov/aboututc.shtml&quot;&gt;Link&lt;/a&gt;]. &lt;br /&gt;
You can check whether this function is returning the correct value by visiting &lt;a class=&quot;blue&quot; href=&quot;http://www.worldtimeserver.com/current_time_in_UTC.aspx&quot;&gt;World Time Server&lt;/a&gt;.&lt;/div&gt;</description><link>https://qtp.blogspot.com/2012/01/converting-localtime-toutctime.html</link><author>noreply@blogger.com (sachin)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4199523701313049442.post-4127976182727004340</guid><pubDate>Mon, 20 Jul 2015 07:20:00 +0000</pubDate><atom:updated>2016-02-16T08:10:27.009-08:00</atom:updated><title>Resume - How To</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;Not only readers ask me questions related to QTP or Software testing, but I receive many emails now and then, in which readers ask me to help them with their resumes. So I thought of writing this post which gives general idea about &lt;b&gt;how to write a resume&lt;/b&gt; or you can say &lt;b&gt;tips on creating a resume&lt;/b&gt;. This post not only shows you &lt;i&gt;tips on creating a resume&lt;/i&gt; but at the end you can look at some of the &lt;b&gt;resume examples&lt;/b&gt; also.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Resume&lt;/b&gt;&lt;br /&gt;
&lt;i&gt;Resume&lt;/i&gt; is used by people to show their background and skill sets. Mostly resumes are used to secure new employment. &lt;br /&gt;
&lt;i&gt;Resume&lt;/i&gt; draws attention to your achievements/accomplishments to show a probable employer that you are qualified for the work you want.&lt;br /&gt;
Main idea of &lt;i&gt;resume&lt;/i&gt; is to get you an interview.&lt;br /&gt;
&lt;br /&gt;
A &lt;i&gt;great resume&lt;/i&gt; doesn&#39;t just tell them what you have done but makes the same assertion that all good ads do: If you buy this product, you will get these specific, direct benefits. It presents you in the best light. It convinces the employer that you have what it takes to be successful in this new position or career.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Sections in a &lt;/b&gt;&lt;b&gt;resume&lt;/b&gt;&lt;br /&gt;
Sections which people more or less include in a resume are Name&amp;amp; Address, Objective, Summary, Technical Skills, Experience, Education, Achievements/Certifications/Interests, and References etc. Other things like passport number, expected salary etc. may or may not be included. Expected salary can be a part of Cover Letter or email for example.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Name&amp;amp; Address&lt;/b&gt;: should be neat and clean, without any unnecessary information, easier for recruiters to read and should have a professional look and feel. There are people who use just simple name and there are others who write complete address along with name. Some include only email and phone number with name. Do add logos if you want. Below are few examples:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGDqNZMLJANuIWfAc1zghiCZL7FzvY6VPxX_qYQTQH2J0aFoHP2pF0Ph7GhkxcglNykfGmSvrk1atVfnSQJ4KVr-y4mmspyuuSbfgl9cP6PN2MkavR9itAAE0UOJV2mXapyAY9GvIvkbR2/s1600/Resume-1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGDqNZMLJANuIWfAc1zghiCZL7FzvY6VPxX_qYQTQH2J0aFoHP2pF0Ph7GhkxcglNykfGmSvrk1atVfnSQJ4KVr-y4mmspyuuSbfgl9cP6PN2MkavR9itAAE0UOJV2mXapyAY9GvIvkbR2/s1600/Resume-1.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBY1x1_J_yKn3R48R8LR_fjh3up_kPXVUIPdrzEU2WwI-O9o1a5GtUKABMTw3hSFqrQLq8p5DMX76yLritimOAc3q71F6Jjx-V5E79M6CIV2X7Jwo9S-Y9XRjmAI8hS7XfeXivLvSYOgrH/s1600/Resume-1a.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBY1x1_J_yKn3R48R8LR_fjh3up_kPXVUIPdrzEU2WwI-O9o1a5GtUKABMTw3hSFqrQLq8p5DMX76yLritimOAc3q71F6Jjx-V5E79M6CIV2X7Jwo9S-Y9XRjmAI8hS7XfeXivLvSYOgrH/s1600/Resume-1a.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMSq86nPFrZOKOGGtVc17WFpgJwWEpz9qPtmWOXY5rd9oOpbQHyeXhnG9i7COoew06hi0HLijV6prtmO9jbgSWiZM3CollPONZMbE3tjLGi6HGwT9dni5007C0ErDW612BP-Kk826Yj84k/s1600/Resume-2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMSq86nPFrZOKOGGtVc17WFpgJwWEpz9qPtmWOXY5rd9oOpbQHyeXhnG9i7COoew06hi0HLijV6prtmO9jbgSWiZM3CollPONZMbE3tjLGi6HGwT9dni5007C0ErDW612BP-Kk826Yj84k/s1600/Resume-2.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjk2UUBaKRp3Xw1tpFVnxntfyU1iZDTYRVZjU9TTrrRR7c1lzNIEBWG4qL_ZxCCndUfur9pMcN8d0xHa42mrAuAbrkXDoPjbOUWJMICRo2Xwcf44jcwDmuOQ6aRko5bR1A9MGFghRQUJUbn/s1600/Resume-3.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjk2UUBaKRp3Xw1tpFVnxntfyU1iZDTYRVZjU9TTrrRR7c1lzNIEBWG4qL_ZxCCndUfur9pMcN8d0xHa42mrAuAbrkXDoPjbOUWJMICRo2Xwcf44jcwDmuOQ6aRko5bR1A9MGFghRQUJUbn/s1600/Resume-3.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEfBgSXpxj9sUl3GSjNZyNm5mkJ2pBBKaljJq8ZcLX-hk6r_omd56RcjzwvrGFG307vLr8tN4ON2g_EjcqtI3iYfA62yz_yrq9V4bQoWnhfAdI6n_qj3O5qv4mSpF2i_f2iokaVuHlmdNw/s1600/Resume-4.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEfBgSXpxj9sUl3GSjNZyNm5mkJ2pBBKaljJq8ZcLX-hk6r_omd56RcjzwvrGFG307vLr8tN4ON2g_EjcqtI3iYfA62yz_yrq9V4bQoWnhfAdI6n_qj3O5qv4mSpF2i_f2iokaVuHlmdNw/s1600/Resume-4.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;p&gt;&lt;b&gt;Objective&lt;/b&gt;: should be clear and straightforward, should not be confusing and noticeably state what you can offer and your aim/goal/intention.  Make statement clear, concise, and to the point for example &quot;I want to get a job.&quot; is a bad objective and &quot;To attain an internship in the computer industry.&quot; is a weak one, but &quot;To attain an internship in the computer industry working with database or network security.&quot; is good. Avoid being overly specific to single company like &quot;To attain a position at 3M Pharmaceuticals working on …&quot;. Objectives from the company’s perspective are always good like &quot;To attain a web application programming position where knowledge of Java and the Struts framework will add value to the overall development process.&quot;  Below are few examples taken mainly to show different styles/formatting:&lt;/p&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEijwF8t7AkaUx83G7qOk8KdfFZQ0bu_MJp3rvB4VMWFH0H6zGHBHYh8FFge3SLZI_bRBTUtjdDDHLhdpHYhrW9gje4mfldvVuaxhW4FTrkQZZy6urTrdzNADqXsTM4AR6rLBLGdxa18kjNY/s1600/Resume-objective-1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEijwF8t7AkaUx83G7qOk8KdfFZQ0bu_MJp3rvB4VMWFH0H6zGHBHYh8FFge3SLZI_bRBTUtjdDDHLhdpHYhrW9gje4mfldvVuaxhW4FTrkQZZy6urTrdzNADqXsTM4AR6rLBLGdxa18kjNY/s1600/Resume-objective-1.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjjTH40DX-AbOGpmVyzoyAyVrY3TrgWferp2okicF_ReCf1za-W3oCpFbxNyb1BAnNNt2MZIDKK_tsobv0PIrL6xVJ_FYRFDsfQaUQE2tPNo6ApGqnPRWmx1vckUD3jCTbDSp2P9GF_JZ_J/s1600/Resume-objective-2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjjTH40DX-AbOGpmVyzoyAyVrY3TrgWferp2okicF_ReCf1za-W3oCpFbxNyb1BAnNNt2MZIDKK_tsobv0PIrL6xVJ_FYRFDsfQaUQE2tPNo6ApGqnPRWmx1vckUD3jCTbDSp2P9GF_JZ_J/s1600/Resume-objective-2.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1vALo28r88tRYvde34UY478uRBgJMoIhEhXKoJGhitOeGsfAdismyq4DkYpjfNk0CoGyxJC26RDY7zvgjhyphenhyphenkbkstpU0ltm2pGLJrrFQ-z2ijU2xvZSIzrfiEyzsMWdhnxYpEDT1yxMP9s/s1600/Resume-objective-3.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1vALo28r88tRYvde34UY478uRBgJMoIhEhXKoJGhitOeGsfAdismyq4DkYpjfNk0CoGyxJC26RDY7zvgjhyphenhyphenkbkstpU0ltm2pGLJrrFQ-z2ijU2xvZSIzrfiEyzsMWdhnxYpEDT1yxMP9s/s1600/Resume-objective-3.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;p&gt;&lt;b&gt;Summary&lt;/b&gt;: include this mainly if you have 3 or more page resume. It can be summary of your complete experience or summary of your skills or learning&#39;s from your experience depending on what you want to highlight more. See example below with more elaborated and less elaborated summary:&lt;/p&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2tSHj5CA-YtuiknWpZUoJXXRswcU0oStaVrZMMjH56ahvwXZwQbRYhh8vTcd1FFeVRfbwnFKpSU7AQ95P6h1TNL3ZXCOeLwhmlz-4j0w13p_B3qlK10xQj9buid_5BxWHgRAOjUgO8cSr/s1600/Resume-8.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2tSHj5CA-YtuiknWpZUoJXXRswcU0oStaVrZMMjH56ahvwXZwQbRYhh8vTcd1FFeVRfbwnFKpSU7AQ95P6h1TNL3ZXCOeLwhmlz-4j0w13p_B3qlK10xQj9buid_5BxWHgRAOjUgO8cSr/s1600/Resume-8.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI3Ijg_G-GbPLLhbjq-BcrpeQyI1p4QzxQI2OGToq6a0f7arYJEJgd_g7yvyZi68KqLzNxy0BvUjcKp1nrt77WSts9ZF0b_a15j5Gd2LU-Xme28fD0PEHQhPiPOYE2ZlkldtYRlgfdq3Nk/s1600/Resume-5.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI3Ijg_G-GbPLLhbjq-BcrpeQyI1p4QzxQI2OGToq6a0f7arYJEJgd_g7yvyZi68KqLzNxy0BvUjcKp1nrt77WSts9ZF0b_a15j5Gd2LU-Xme28fD0PEHQhPiPOYE2ZlkldtYRlgfdq3Nk/s1600/Resume-5.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUc9l_geqoyotTO-twmmLPjQfqJRHIt0_KRjXJsfdTRg_FYvSmAjuyM_ITmEhcJ3rVNYki_gH-wNMOsneNAdIJxXBpshTHEcT6CDwt80mRimiMQBqikwgnuYcTjuYbLlxVciX1DfoiAqvj/s1600/Resume-experience-4.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUc9l_geqoyotTO-twmmLPjQfqJRHIt0_KRjXJsfdTRg_FYvSmAjuyM_ITmEhcJ3rVNYki_gH-wNMOsneNAdIJxXBpshTHEcT6CDwt80mRimiMQBqikwgnuYcTjuYbLlxVciX1DfoiAqvj/s1600/Resume-experience-4.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhlpw7RILRTgxtV4vVq1mkfr_VIK9_q2OGqZxKCRXVauh8jw5_t9pY31htfvL-PTMuSzBlsC24PyhtI1lGXERYRVtxmEJcoQn-xEfFhgtMmu2lQvosiTH_V5sbc_LCmPbxQF2nUVyAJLg0m/s1600/Resume-6.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhlpw7RILRTgxtV4vVq1mkfr_VIK9_q2OGqZxKCRXVauh8jw5_t9pY31htfvL-PTMuSzBlsC24PyhtI1lGXERYRVtxmEJcoQn-xEfFhgtMmu2lQvosiTH_V5sbc_LCmPbxQF2nUVyAJLg0m/s1600/Resume-6.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgsVMuh4iSRESOxOe4IPcQk_-Lwdy68dshFa3H7x9MkrEgJc9inKfZGHuUY7ye-k9hUvn4xqJJTSvPkanKqYaP0wv4lP3NJmaGRw10R9q2sEHxx3k5MpGgrxQdxNpYV__tl8lblNgUXnlhz/s1600/Resume-7.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgsVMuh4iSRESOxOe4IPcQk_-Lwdy68dshFa3H7x9MkrEgJc9inKfZGHuUY7ye-k9hUvn4xqJJTSvPkanKqYaP0wv4lP3NJmaGRw10R9q2sEHxx3k5MpGgrxQdxNpYV__tl8lblNgUXnlhz/s1600/Resume-7.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;p&gt;&lt;b&gt;Technical Skills&lt;/b&gt;: just be truthful, not only with skill sets but with each and every word in resume. Better if you can tell your skill from a scale of 1 to 10. See examples below:&lt;/p&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEinbWjaubBhcC-ElZyKonMUl-MFfa-wR1hfVObO2lNTIjW9VkHN79m5d308GHhKYucbUlsYdLf9m0y-FCnr2sv7q-jNLMr__2XUdPk5Dp3l3KoooF2oYcoRcetKD-xlm1DkRB0UE4kfAZh5/s1600/Resume-technical-skills-1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEinbWjaubBhcC-ElZyKonMUl-MFfa-wR1hfVObO2lNTIjW9VkHN79m5d308GHhKYucbUlsYdLf9m0y-FCnr2sv7q-jNLMr__2XUdPk5Dp3l3KoooF2oYcoRcetKD-xlm1DkRB0UE4kfAZh5/s1600/Resume-technical-skills-1.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgql0e5c2AzeeVUg7Mr_jEpkJKafn1TM9otak-mb49K2LeS1G1e-2TE5xV156b4UmY5eDSRCYXDjpvcsm0-_E3EWqsK90EWw8qKnZANVzxC51TSRx1yvqZPe4DdZBFjFYAI88OBv3wzunKE/s1600/Resume-technical-skills-2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgql0e5c2AzeeVUg7Mr_jEpkJKafn1TM9otak-mb49K2LeS1G1e-2TE5xV156b4UmY5eDSRCYXDjpvcsm0-_E3EWqsK90EWw8qKnZANVzxC51TSRx1yvqZPe4DdZBFjFYAI88OBv3wzunKE/s1600/Resume-technical-skills-2.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggknMEAIddyYAqzM6m_QMg-A25i8OqLcQPHVj_kAnZBvyxggz1DjRfzni6B-661Uh7jibPk701IcrFj35yuZwIOuYXGzy03C2rM0lgJIdQfHWKyP_D1W6NCLKCocuE0A8IWQes1Px7St1b/s1600/Resume-technical-skills-3.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggknMEAIddyYAqzM6m_QMg-A25i8OqLcQPHVj_kAnZBvyxggz1DjRfzni6B-661Uh7jibPk701IcrFj35yuZwIOuYXGzy03C2rM0lgJIdQfHWKyP_D1W6NCLKCocuE0A8IWQes1Px7St1b/s1600/Resume-technical-skills-3.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;p&gt;&lt;b&gt;Experience&lt;/b&gt;: company name, little bit about company &lt;i&gt;[optional], [just 2 to 3 lines would do]&lt;/i&gt;, your responsibilities there, projects you worked on, your duties in certain order, dates &lt;i&gt;[joining-leaving]&lt;/i&gt;.  Be sure to not leave gaps. Highlight specific work experience. Highlight marketable skills. Below are few examples:&lt;/p&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRUkng5-cPb8d-Qz2h7Xj2Xh5ahHMMy_YN7cWwc1bGzNbUE4ZhyClXQieq2eFs6quyCcQaGD_bRKbfbxW9eLRwhN05nBhyphenhyphenoKkmXR7qYIt_l7ThSukZpX1A6oIWYjm-u_dVkThVCiZ2wjm7/s1600/Resume-experience-1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRUkng5-cPb8d-Qz2h7Xj2Xh5ahHMMy_YN7cWwc1bGzNbUE4ZhyClXQieq2eFs6quyCcQaGD_bRKbfbxW9eLRwhN05nBhyphenhyphenoKkmXR7qYIt_l7ThSukZpX1A6oIWYjm-u_dVkThVCiZ2wjm7/s1600/Resume-experience-1.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYCugRp0DI3VDY652EiryVVsHL5G6PVQjiLWUsmo2536R-H-Jq5IJ4JD0kcFz-opvuOFZdjNuAtwAgovoy1Q_Rugpqh2aayJNLeZxQQIYLhkFgFZAd5BaxSb-CiI2MD1Xe1BqjUJdiDw1P/s1600/Resume-experience-2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYCugRp0DI3VDY652EiryVVsHL5G6PVQjiLWUsmo2536R-H-Jq5IJ4JD0kcFz-opvuOFZdjNuAtwAgovoy1Q_Rugpqh2aayJNLeZxQQIYLhkFgFZAd5BaxSb-CiI2MD1Xe1BqjUJdiDw1P/s1600/Resume-experience-2.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKjmUuAp0izFJ8dd8Cx6Icd3QZorboMAnNKAogymFCSEFIwZf32054pHh3Y_jrlqA4V4JwumY5xlIJj7JJS8n1jR-UBqaPFRHCtnOPDVS3pBjd6uZcMViVbavaLvusSyj2UHjFRbjzJR0d/s1600/Resume-experience-3.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKjmUuAp0izFJ8dd8Cx6Icd3QZorboMAnNKAogymFCSEFIwZf32054pHh3Y_jrlqA4V4JwumY5xlIJj7JJS8n1jR-UBqaPFRHCtnOPDVS3pBjd6uZcMViVbavaLvusSyj2UHjFRbjzJR0d/s1600/Resume-experience-3.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;p&gt;&lt;b&gt;Education&lt;/b&gt;: year and marks/GPA score are good to show. Below are few examples:&lt;/p&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPIDfbewZ3ETFhBJvVSCHTo3IYNnRpVfkAjC7y0EcvUzuUdvYsmJfBW7EO1LSxO7EuQP7f7nGaXiQNrheFXOUkKauGlUpuRsepqHD1hCp_SNVRHZuGFOawkLPx0kIPLm7CA8LO43-ISsuo/s1600/Resume-education-1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPIDfbewZ3ETFhBJvVSCHTo3IYNnRpVfkAjC7y0EcvUzuUdvYsmJfBW7EO1LSxO7EuQP7f7nGaXiQNrheFXOUkKauGlUpuRsepqHD1hCp_SNVRHZuGFOawkLPx0kIPLm7CA8LO43-ISsuo/s1600/Resume-education-1.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj614k27AcqsECoMhgXGooxjQcdnzg3eVFo2bE-EoTYR43QWcL17O_Ib1aqh8_BK8EWtq1zCE8W9K78OYZJA1MZgH_Yx0Z2aC9lvDdroG_9nk59zD7fPg1zSZCVHkrTmpnN28F_e4vSjxNh/s1600/Resume-education-2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj614k27AcqsECoMhgXGooxjQcdnzg3eVFo2bE-EoTYR43QWcL17O_Ib1aqh8_BK8EWtq1zCE8W9K78OYZJA1MZgH_Yx0Z2aC9lvDdroG_9nk59zD7fPg1zSZCVHkrTmpnN28F_e4vSjxNh/s1600/Resume-education-2.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxLcdQ8PIc1FDFM_f5oF_nB85WWWT2S15IqjGoiIEdZRNcXWlDvJvWQIN_mA-pj6OczkLgTUp7Ft_YCa21G0UJVsciOX59sUpVGcpGFXeRiNHrYoMneDgpKGntImgMxjs6LFMQLjk6E3b_/s1600/Resume-education-3.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxLcdQ8PIc1FDFM_f5oF_nB85WWWT2S15IqjGoiIEdZRNcXWlDvJvWQIN_mA-pj6OczkLgTUp7Ft_YCa21G0UJVsciOX59sUpVGcpGFXeRiNHrYoMneDgpKGntImgMxjs6LFMQLjk6E3b_/s1600/Resume-education-3.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;p&gt;&lt;b&gt;Headers and Footers&lt;/b&gt; can include stuff like page numbers, name, logo&lt;i&gt; [of certifications, membership companies etc.].&lt;/i&gt;&lt;/p&gt;&lt;br /&gt;
&lt;b&gt;After above examples let’s have some general tips on creating resumes:&lt;/b&gt;&lt;br /&gt;
1. First impression is the last impression and people are mostly busy, so your resume needs to be presentable in 30 seconds or less. Put the hot stuff in the beginning, and all less exciting information afterward. Focus on whatever is strongest and most impressive. Put the most important information on the first line of a writing &quot;block&quot; or paragraph. The first line is read the most.&lt;br /&gt;
&lt;br /&gt;
2. Each resume will be designed according to the specific employer&#39;s needs.&lt;br /&gt;
&lt;br /&gt;
3. Be truthful with your scores, gaps (if any) in job experience or education etc.&lt;br /&gt;
&lt;br /&gt;
4. Verify your resume n number of times to avoid any typographical errors. Errors in resume or resume&#39;s those filled with jargon, or that don&#39;t make sense are unacceptable. Proofread everything a hundred times and have one other person proofread it. Someone who got really good grades in English. &lt;br /&gt;
&lt;br /&gt;
5. If you don&#39;t have the right qualifications, don&#39;t apply for the job. When the job listing says &quot;summer intern,&quot; don&#39;t ask for a full time job. You&#39;re not going to get it and you&#39;re just going to waste your time. (It won&#39;t count against you in the future, of course, because your original application was deleted so quickly I&#39;ll have no memory of you when we do get a full time opening and you apply for it.)&lt;br /&gt;
&lt;br /&gt;
6. While making resume &quot;Perfection is necessary, and perfection is earned by mastering 2 things: consistency and specificity&quot;. Consistency in headlines, sub-headings, fonts, bullets, even colons &amp;amp; periods etc. is very important and should not be taken as lightly.&lt;br /&gt;
&lt;br /&gt;
7. Consider: whether to include the information at all, placement in overall structure of the resume, location on the page itself or within a section, ordering of information, more impressive ways of phrasing the information, use of design elements (such as boldface to highlight, italics to minimize, ample surrounding space to draw the eye to certain things).&lt;br /&gt;
&lt;br /&gt;
8. Try not to include anything on the resume that could turn the employer off, anything that is controversial (political, etc.) or could be taken in a negative light.&lt;br /&gt;
&lt;br /&gt;
9. Spell out numbers under and including ten; use the numerical form for numbers over and including 11 (as a general rule), unless they are the first words in a sentence. Spell out abbreviations unless they are unquestionably obvious.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Some more &lt;/b&gt;&lt;b&gt;resume tips&lt;/b&gt; &lt;b&gt;&amp; references&lt;/b&gt;&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://www.reddit.com/r/AskReddit/comments/ftpim/reddit_can_we_compile_a_list_of_tips_for_creating/&quot;&gt;Huge list of tips for creating resume&lt;/a&gt;&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://www.reddit.com/r/jobs/comments/kiqfr/resume_tips_from_a_hiring_manager/&quot;&gt;Resume tips from a hiring manager&lt;/a&gt;&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://www.joelonsoftware.com/articles/ResumeRead.html&quot;&gt;Tips on how to Get Your Résumé Read&lt;/a&gt; by Joel Spolsky&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://www.joelonsoftware.com/items/2009/01/02b.html&quot;&gt;Another Resume tip for Joel&lt;/a&gt;&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://www.rockportinstitute.com/resumes&quot;&gt;How to Write a Masterpiece of a Resume&lt;/a&gt;&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://www.cs.uwec.edu/~wick/resume.ppt&quot;&gt;Resume Tips&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Resume Examples&lt;/b&gt;&lt;br /&gt;
A Good One Page Resume&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://www.scribd.com/doc/31046013/Burke-resume-After&quot;&gt;Another 1 page resume example in word format&lt;/a&gt;&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://www.scribd.com/doc/14992371/Curriculum-Vitae&quot;&gt;A green word format 3 page resume&lt;/a&gt; &lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://www.scribd.com/doc/16047159/Curriculum-Vitae&quot;&gt;Another 3 page word format resume with photo&lt;/a&gt;&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://www.scribd.com/doc/16762718/Angela-Boykin-Resume-&quot;&gt;One more 2 page resume for your help&lt;/a&gt;&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://mashable.com/2011/12/14/twitter-resume/&quot;&gt;How a 140-Character Twitter Resume Could Land Your Next Job&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Few more awesome&lt;/b&gt;&lt;b&gt; resume examples&lt;/b&gt;&lt;b&gt; in PPT format&lt;/b&gt;&lt;br /&gt;
&lt;div id=&quot;__ss_602684&quot; style=&quot;width: 425px;&quot;&gt;&lt;b style=&quot;display: block; margin: 12px 0 4px;&quot;&gt;&lt;a href=&quot;http://www.slideshare.net/Mariehdb/pieces-of-me-my-visual-resume-presentation&quot; target=&quot;_blank&quot; title=&quot;Pieces Of Me: My Visual Resume&quot;&gt;Pieces Of Me: My Visual Resume&lt;/a&gt;&lt;/b&gt; &lt;iframe frameborder=&quot;0&quot; height=&quot;355&quot; marginheight=&quot;0&quot; marginwidth=&quot;0&quot; scrolling=&quot;no&quot; src=&quot;http://www.slideshare.net/slideshow/embed_code/602684&quot; width=&quot;425&quot;&gt;&lt;/iframe&gt; &lt;br /&gt;
&lt;div style=&quot;padding: 5px 0 12px;&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;width:425px&quot; id=&quot;__ss_5387202&quot;&gt;&lt;strong style=&quot;display:block;margin:12px 0 4px&quot;&gt;&lt;a href=&quot;http://www.slideshare.net/saadahmedshaikh/visual-resume-saad-ahmed-shaikh&quot; title=&quot;My Visual Resume - Saad Ahmed Shaikh&quot; target=&quot;_blank&quot;&gt;My Visual Resume - Saad Ahmed Shaikh&lt;/a&gt;&lt;/strong&gt; &lt;iframe src=&quot;http://www.slideshare.net/slideshow/embed_code/5387202&quot; width=&quot;425&quot; height=&quot;355&quot; frameborder=&quot;0&quot; marginwidth=&quot;0&quot; marginheight=&quot;0&quot; scrolling=&quot;no&quot;&gt;&lt;/iframe&gt; &lt;div style=&quot;padding:5px 0 12px&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;width:425px&quot; id=&quot;__ss_511823&quot;&gt;&lt;strong style=&quot;display:block;margin:12px 0 4px&quot;&gt;&lt;a href=&quot;http://www.slideshare.net/saranyan/visual-resume&quot; title=&quot;Visual resume&quot; target=&quot;_blank&quot;&gt;Visual resume&lt;/a&gt;&lt;/strong&gt; &lt;iframe src=&quot;http://www.slideshare.net/slideshow/embed_code/511823&quot; width=&quot;425&quot; height=&quot;355&quot; frameborder=&quot;0&quot; marginwidth=&quot;0&quot; marginheight=&quot;0&quot; scrolling=&quot;no&quot;&gt;&lt;/iframe&gt; &lt;div style=&quot;padding:5px 0 12px&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;width:425px&quot; id=&quot;__ss_3867498&quot;&gt;&lt;strong style=&quot;display:block;margin:12px 0 4px&quot;&gt;&lt;a href=&quot;http://www.slideshare.net/jonesabi/abi-jones-in-pictures&quot; title=&quot;Abi Jones : Visual Resume&quot; target=&quot;_blank&quot;&gt;Abi Jones : Visual Resume&lt;/a&gt;&lt;/strong&gt; &lt;iframe src=&quot;http://www.slideshare.net/slideshow/embed_code/3867498&quot; width=&quot;425&quot; height=&quot;355&quot; frameborder=&quot;0&quot; marginwidth=&quot;0&quot; marginheight=&quot;0&quot; scrolling=&quot;no&quot;&gt;&lt;/iframe&gt; &lt;div style=&quot;padding:5px 0 12px&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description><link>https://qtp.blogspot.com/2011/12/how-to-resume.html</link><author>noreply@blogger.com (sachin)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGDqNZMLJANuIWfAc1zghiCZL7FzvY6VPxX_qYQTQH2J0aFoHP2pF0Ph7GhkxcglNykfGmSvrk1atVfnSQJ4KVr-y4mmspyuuSbfgl9cP6PN2MkavR9itAAE0UOJV2mXapyAY9GvIvkbR2/s72-c/Resume-1.jpg" height="72" width="72"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4199523701313049442.post-8997372041587748476</guid><pubDate>Mon, 13 Jul 2015 05:07:00 +0000</pubDate><atom:updated>2015-07-12T09:23:36.560-07:00</atom:updated><title>Software Testing Metrics</title><description>&lt;b&gt;Software Testing Metrics&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Below are few useful and commonly used &lt;i&gt;Software Testing Metrics&lt;/i&gt;:&lt;br /&gt;
&lt;br /&gt;
1. &lt;a class=&quot;blue&quot; href=&quot;http://qtp.blogspot.com/2010/05/defect-age-defect-spoilage.html&quot;&gt;Defect Age &amp; Defect Spoilage&lt;/a&gt;&lt;br /&gt;
2. &lt;a class=&quot;blue&quot; href=&quot;http://qtp.blogspot.com/2010/05/defect-seeding.html&quot;&gt;Defect Seeding&lt;/a&gt;&lt;br /&gt;
3. &lt;a class=&quot;blue&quot; href=&quot;http://qtp.blogspot.com/2009/04/defect-removal-efficiency.html&quot;&gt;Defect Removal Efficiency (DRE)&lt;/a&gt;&lt;br /&gt;
4. &lt;a class=&quot;blue&quot; href=&quot;http://qtp.blogspot.com/2009/04/what-is-defect-density.html&quot;&gt;Defect Density&lt;/a&gt;&lt;br /&gt;
5. &lt;a class=&quot;blue&quot; href=&quot;http://qtp.blogspot.com/2009/04/what-is-test-effectiveness.html&quot;&gt;Test Effectiveness&lt;/a&gt;&lt;br /&gt;
6. &lt;a class=&quot;blue&quot; href=&quot;http://qtp.blogspot.com/2009/04/schedule-variance-cost-variance.html&quot;&gt;Schedule Variance &amp; Cost Variance&lt;/a&gt;&lt;br /&gt;
7. &lt;a class=&quot;blue&quot; href=&quot;http://qtp.blogspot.com/2009/04/what-is-effort-variance.html&quot;&gt;Effort Variance&lt;/a&gt;&lt;br /&gt;
8. &lt;a class=&quot;blue&quot; href=&quot;http://qtp.blogspot.com/2009/04/what-is-test-coverage.html&quot;&gt;Test Coverage&lt;/a&gt;&lt;br /&gt;
9. &lt;a class=&quot;blue&quot; href=&quot;http://qtp.blogspot.com/2009/04/explain-cost-of-quality.html&quot;&gt;Cost of Quality&lt;/a&gt;&lt;br /&gt;
10. &lt;a class=&quot;blue&quot; href=&quot;http://qtp.blogspot.com/2011/02/defects-metrics.html&quot;&gt;Defect Metrics&lt;/a&gt;</description><link>https://qtp.blogspot.com/2011/02/software-testing-metrics.html</link><author>noreply@blogger.com (sachin)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4199523701313049442.post-3022564101336193256</guid><pubDate>Sun, 12 Jul 2015 17:10:00 +0000</pubDate><atom:updated>2015-07-12T09:22:36.608-07:00</atom:updated><title>Testing in Agile</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;b&gt;Testing in Agile&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;This post contains:&lt;/b&gt;&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;1. Traditional style QA&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;2. Agile Approaches&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;3. An Agile Tester&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;4. Traditional vs. Agile&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;5. Role Testers Play&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;6. Testing &amp;amp; Testers on Agile Projects&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;7. Question: While a developer is coding a task, it is impossible for a tester to test it (it doesn&#39;t exist yet). What then is the role of a tester at this point.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;8. Question:  Is the tester now involved in unit testing? Is this done parallel to black box testing?&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;9. Question:  What does the tester do during a sprint where primarily infrastructural changes have been made, that may only be testable in unit testing?&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;10. Specific Technical Skills For Agile Tester’s Toolkit&lt;/span&gt;&lt;/blockquote&gt;&lt;br /&gt;
&lt;b&gt;Traditional Style Quality Assurance&lt;/b&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEWe8fj62hXOUyjLoxQPEt82tHlgsmAhsf7hGDPHUOCQT60oCyPW_7X9JZ4dRlur9K65l6cCDmCNuve2FFS77CgMSQw3y1xQlDkTWJyD5f5DOYERJEdBaERxznQadqvDSs5GOOV2Y-mb-o/s1600/testing-in-agile.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;212&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEWe8fj62hXOUyjLoxQPEt82tHlgsmAhsf7hGDPHUOCQT60oCyPW_7X9JZ4dRlur9K65l6cCDmCNuve2FFS77CgMSQw3y1xQlDkTWJyD5f5DOYERJEdBaERxznQadqvDSs5GOOV2Y-mb-o/s320/testing-in-agile.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;b&gt;Agile&lt;/b&gt; &lt;b&gt;approaches are changing the conversation about software development&lt;/b&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi42m5fCaFwAEgwD_sk86lDGjpx-YGv33nrfK5KlNcI68vDCOMz_i4Am99HKqjrrc0tCgckECfbsI-W_Ur54YYYfJURsOL2iyJllzUHSb3HYhOjHMb6eOeSXWd6DvP-PTKFAFfaS-RwQTqn/s1600/testing-in-agile1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;223&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi42m5fCaFwAEgwD_sk86lDGjpx-YGv33nrfK5KlNcI68vDCOMz_i4Am99HKqjrrc0tCgckECfbsI-W_Ur54YYYfJURsOL2iyJllzUHSb3HYhOjHMb6eOeSXWd6DvP-PTKFAFfaS-RwQTqn/s320/testing-in-agile1.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;b&gt;An &lt;/b&gt;&lt;b&gt;Agile Tester&lt;/b&gt;&lt;br /&gt;
A professional tester who embraces change, collaborates well with both technical and business people, and understands the concept of using tests to document requirements and drive development.&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;Agile testers&lt;/i&gt; tend to have good technical skills, know how to collaborate with others to automate tests, and are also experienced exploratory testers.&lt;br /&gt;
They’re willing to learn what customers do so that they can better understand the customers’ software requirements.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Traditional vs. Agile Testing&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh3JI3iy3UwNko49fwutp2HflbgWkwX16EWc6rsu1_aL-hZ2-LkKV00ZloHr0QuAUOaN11kZIi5fiorVTJvkIxWU1MK20Gsr_XAbNVKKcF4lk5xNlM2Re6YrYVkVxBkVw7fLcP4vuGYfjZG/s1600/testing-in-agile-2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;181&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh3JI3iy3UwNko49fwutp2HflbgWkwX16EWc6rsu1_aL-hZ2-LkKV00ZloHr0QuAUOaN11kZIi5fiorVTJvkIxWU1MK20Gsr_XAbNVKKcF4lk5xNlM2Re6YrYVkVxBkVw7fLcP4vuGYfjZG/s400/testing-in-agile-2.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhU7B9An8OQuTd_UTGEKCo1nTGFZtfM3mVG36Kkg9qHHAB7HaC5YFXQnd6DxjWINPywy9fkiMsi5C9ya0z2-QykJYYCgHs2uhwo_4mtwHaWl8uLsMBG0wVC0IV0TyAfPxrPIU9GYUWQCdUA/s1600/testing-in-agile-2a.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;br /&gt;
&lt;/a&gt;&lt;b&gt; &lt;/b&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhU7B9An8OQuTd_UTGEKCo1nTGFZtfM3mVG36Kkg9qHHAB7HaC5YFXQnd6DxjWINPywy9fkiMsi5C9ya0z2-QykJYYCgHs2uhwo_4mtwHaWl8uLsMBG0wVC0IV0TyAfPxrPIU9GYUWQCdUA/s1600/testing-in-agile-2a.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;/a&gt;&lt;b&gt; &lt;/b&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;table&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;th&gt;Traditional&lt;/th&gt;&lt;th&gt;Agile&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;In the phased approach diagram (see previous image), it is clear that testing happens at the end, right before release. The diagram is idealistic, because it gives the impression there is as much time for testing as there is for coding. In many projects, this is not  the case. The testing gets “squished” because coding takes longer than expected, and because teams get into a code-and-fix cycle at the end.&lt;/td&gt;&lt;td&gt;Agile is iterative and incremental (see previous image). This means that the testers test each increment of coding as soon as it is finished. An iteration might be as short as one week, or as long as a month. The team builds and tests a little bit of code, making sure it works correctly, and then moves on to next piece that needs to be built. Programmers never get ahead of the testers, because a story is not “done” until it has been tested.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Tests are usually created from a requirements document.&lt;/td&gt;&lt;td&gt;Rather than creating tests from a requirements document that was created by business analysts before anyone ever thought of writing a line of code, someone will need to write tests that illustrate the requirements for each story days or hours before coding begins.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
&lt;b&gt;Role Testers Play&lt;/b&gt;&lt;br /&gt;
The role of the tester with agile methods is an area that has received increasing attention. Initially with a focus on unit testing and ‘acceptance’ testing it appeared the system tester did not have a role in agile.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCa5z1Lb52C5sk5BT9cJnOdmitD8CvEIEOo5XkfvyTNxOOaJnVgPfnhj6T_UcIv16sbWWkzAqxQ6uSPTopUAmi2KBEUSztQ9EVu69xM1xjirqgE3_Al3ryODeuWdQ3cdeGloN70Y6cGBKH/s1600/testing-in-agile-3.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;57&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCa5z1Lb52C5sk5BT9cJnOdmitD8CvEIEOo5XkfvyTNxOOaJnVgPfnhj6T_UcIv16sbWWkzAqxQ6uSPTopUAmi2KBEUSztQ9EVu69xM1xjirqgE3_Al3ryODeuWdQ3cdeGloN70Y6cGBKH/s400/testing-in-agile-3.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
As Cem Kaner put it:&lt;br /&gt;
‘The nature of the tester&#39;s role changes in iterative projects. We are no longer the high-profile victims, we are no longer the lonely advocates of quality, we are merely (!) competent service providers, collaborating with a group that wants to achieve high quality.’&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhsvcmG92zJpwHuaurDWvFOVHcMZsO5Qe7eenwC-O-7emTDDj7MxhvOUkN90Fe94ooWOxz3SEVXszm-D1w_Kev1QBbvlE_xNo8tsNla98yYyLW1L7b-40XyD4WeWdSHnjFiYxeMMZCyBdMn/s1600/testing-in-agile-4.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;187&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhsvcmG92zJpwHuaurDWvFOVHcMZsO5Qe7eenwC-O-7emTDDj7MxhvOUkN90Fe94ooWOxz3SEVXszm-D1w_Kev1QBbvlE_xNo8tsNla98yYyLW1L7b-40XyD4WeWdSHnjFiYxeMMZCyBdMn/s400/testing-in-agile-4.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;b&gt;Testing and Testers on Agile Projects&lt;/b&gt;&lt;br /&gt;
1. It comes as no surprise to testers that working software is not the same as code – the tester clearly needs to be involved in not only assessing the product, but in deciding how the product is to be assessed. However, with automated unit tests in the hands of the coders, and confirmation-focused acceptance testing driven by the customer, testers should be aware that they will not be the sole – or even the primary – owner of deciding what works, and what doesn’t.&lt;br /&gt;
&lt;br /&gt;
2. Testers need to be able to interact directly with designers and coders to understand the technological imperatives and restrictions that affect the software and its unit tests.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHoCuM0jyib7C_WlPdvS9IA3sFMpi_yKiBNL5Hq63whQRjWZU0e4abLLlBDnRgxTHMrPtD3F1auvtRHCogB5TQ77S7-J_XYzby_iX9htd6HxRRT3tkicqkt1EmnFffX0Cih_AP0OwxYB0x/s1600/testing-in-agile-5.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;121&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHoCuM0jyib7C_WlPdvS9IA3sFMpi_yKiBNL5Hq63whQRjWZU0e4abLLlBDnRgxTHMrPtD3F1auvtRHCogB5TQ77S7-J_XYzby_iX9htd6HxRRT3tkicqkt1EmnFffX0Cih_AP0OwxYB0x/s400/testing-in-agile-5.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
3. Testing will be driven by what is important to a user, rather than to fulfill a procedural requirement. It is better to have communication between tester, customer and designer than to maintain independence of the test team.  In practice, it is common to find large-scale automated unit testing on agile projects, to confirm that code works as expected. The product will be judged by the customer typically by manual, confirmatory tests, with close observation for undesirable behaviors. Testing by testers is often driven by the need to measure the system’s performance and to find surprises – tools are very much in evidence, but rigid test scripts and procedures do not give the requisite opportunity for discovery, diagnosis and exploitation.&lt;br /&gt;
&lt;br /&gt;
4. Testers are key collaborators with the customer, and on some agile projects will take on much of the role of the customer in designing and executing confirmation-driven acceptance tests. However, although testers traditionally make good customer advocates, working closely with a customer is preferable to becoming a proxy. Test strategies which lean heavily on an unchanging set of requirements (for example: designing and coding tests to be bought together with code late in the project; prioritizing tests based on a fixed risk assessment; testing only what has been agreed in the contract; reporting bugs only against fixed requirements) may be considered to be fatally flawed in the light of this value. Iterative collaboration is favored over a negotiated bill of work.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;While a developer is coding a task, it is impossible for a tester to test it (it doesn&#39;t exist yet). What then is the role of a tester at this point.&lt;/b&gt;&lt;br /&gt;
1. Testers can prepare their test plans, test cases, and automated tests for the user stories before (or while) they are implemented. This helps the team discover any inconsistency or ambiguity in the user stories even before the developers write any code.&lt;br /&gt;
&lt;br /&gt;
2. The tester could be working with the customer to fine tune the stories in the sprint.&lt;br /&gt;
&lt;br /&gt;
3. They can often be involved in designing the tests that the coder will write to perform TDD.&lt;br /&gt;
&lt;br /&gt;
4. If the agile team is fairly advanced then the tester would normally be writing the ATDD (Acceptance Test Driven Development) tests. These could be in a tool such as Fitnesse or Robot Framework or they could be more advanced ruby tests or even some other programming language. Or in some cases, simple record and playback can often be beneficial for a small number of tests.&lt;br /&gt;
&lt;br /&gt;
5. They would obviously be writing/planning some exploratory testing scenarios or ideas.&lt;br /&gt;
&lt;br /&gt;
6. The tricky thing to comprehend sometimes for the team is that the story does not have to be complete in order to drop it to the test stack for testing. For example the coders could drop a screen with half of the fields planned on it. The tester could test this half whilst the other half is being coded and hence feedback in with early test results. Testing doesn&#39;t have to take place on &quot;finished&quot; stories.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Is the tester now involved in unit testing? Is this done parallel to black box testing?&lt;/b&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiyx6flQWH88zOgCPLqZlG7Knt6jxtft8NpwH1_PHn8UcWQuVVeZ_4208YxqdbWdNYPSyx3HZ6Pcq8XGbm0eVnGd8vovpcp7BWuQuxDuKDgqckdEkO6qoE1bMez8C97llJEXev-DrLUJAtj/s1600/testing-in-agile-6.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;79&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiyx6flQWH88zOgCPLqZlG7Knt6jxtft8NpwH1_PHn8UcWQuVVeZ_4208YxqdbWdNYPSyx3HZ6Pcq8XGbm0eVnGd8vovpcp7BWuQuxDuKDgqckdEkO6qoE1bMez8C97llJEXev-DrLUJAtj/s320/testing-in-agile-6.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Testers only test code that passes all of the automated unit, integration and acceptance tests, which are all written by the developers. This split may be different elsewhere, though; for example your testers could be writing automated acceptance tests.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEim2K6U42jgWcMA3oNwlwpXpdad8RedOuosfAghc91S9iQhFEh1KuRr3dd__4KiaJ25oIOh3b7j6jkd7pP_gjikx_NoEOwSTm4T4DF5mN3uUCsIUDUst0HpSrUrQICCMH1oTxMhTWE7xxvD/s1600/testing-in-agile-7.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;127&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEim2K6U42jgWcMA3oNwlwpXpdad8RedOuosfAghc91S9iQhFEh1KuRr3dd__4KiaJ25oIOh3b7j6jkd7pP_gjikx_NoEOwSTm4T4DF5mN3uUCsIUDUst0HpSrUrQICCMH1oTxMhTWE7xxvD/s320/testing-in-agile-7.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;b&gt;What does the tester do during a sprint where primarily infrastructural changes have been made, that may only be testable in unit testing?&lt;/b&gt;&lt;br /&gt;
1. Tester’s workload will vary between sprints, but regression tests still need to be run on [if any] changes...&lt;br /&gt;
&lt;br /&gt;
2. You may also find that having the testers spend the first couple of days of each sprint testing the tasks from the previous sprint may help, however it&#39;s better to get them to nail down the things that the developers are going to be working on by writing their test plans.&lt;br /&gt;
&lt;br /&gt;
3. Ensure that project or sprint requirements are clear, measurable and testable. In an ideal world each requirement will have a fit criterion written down at this stage. Determine what information needs to be automatically logged to troubleshoot any defects.&lt;br /&gt;
&lt;br /&gt;
4. Prepare a project specific test strategy and determine which QA steps are going to be required and at which project stages: integration, stress, compatibility, usability, performance, beta testing etc. Determine acceptable defect thresholds and work out classification system for defect severity, specify guidelines for defect reporting.&lt;br /&gt;
&lt;br /&gt;
5. Specify, arrange and prepare test environment: test infrastructure and mock services as necessary; prepare test data; write scripts to quickly refresh test environment when necessary; establish processes for defect tracking, communication and resolution; prepare for recruitment or recruit users for beta, usability or acceptance testing. Write test scripts.&lt;br /&gt;
&lt;br /&gt;
6. Ideally the tester would be working with the team and the customer (who by the way, is part of the team!) to define the planned stories and build in some good, detailed acceptance criteria. This is invaluable and can save loads of time later down the line. The tester could also be learning new automation techniques, planning test environments, helping to document the outcome of the planning.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Specific Technical Skills For Agile Tester’s Toolkit&lt;/b&gt;&lt;br /&gt;
1. Automation Skills &lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgayH8E4pTRZg9lebGeaRqDFLhJIB1_DOsq3sVml0Zju-3JvwO5mw-qzI-nBHCIFRa3SDrio20whEguC4QOiYerptUbsm5HYFt04zflNCquyNrX6w9dmOMpnPOYZdmoUVpqPk1xW9dJ-7cK/s1600/testing-in-agile-8.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;175&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgayH8E4pTRZg9lebGeaRqDFLhJIB1_DOsq3sVml0Zju-3JvwO5mw-qzI-nBHCIFRa3SDrio20whEguC4QOiYerptUbsm5HYFt04zflNCquyNrX6w9dmOMpnPOYZdmoUVpqPk1xW9dJ-7cK/s400/testing-in-agile-8.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Learn how to evaluate and choose the right tools, so you can help your team create maintainable automated regression tests. You can free up time for essential testing activities such as exploratory testing. &lt;br /&gt;
&lt;br /&gt;
2. Acceptance Test-driven Development &lt;br /&gt;
Communication skills and good domain understanding enable testers to help business experts give good examples of both desired and undesired system behavior. We can turn these examples into tests that help the programmers understand what code to write. This is called acceptance test-driven development, and it is a major step toward building quality into the code and preventing defects. &lt;br /&gt;
&lt;br /&gt;
3. Learning Styles&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-IexHuwUvIxuMxGHsSP6j1J1-tCXBqUCNQ9hSUi_jgCU3DUl82fsLu3o1uIOBY1xDR6q2MF8KBHV05kF4FEdjKP7nLm0b3jRuOY7KX0ycz6u6Nzz2SmL92SpEVf7zU0n1I8HY-52r9IOz/s1600/testing-in-agile-9.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;91&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-IexHuwUvIxuMxGHsSP6j1J1-tCXBqUCNQ9hSUi_jgCU3DUl82fsLu3o1uIOBY1xDR6q2MF8KBHV05kF4FEdjKP7nLm0b3jRuOY7KX0ycz6u6Nzz2SmL92SpEVf7zU0n1I8HY-52r9IOz/s320/testing-in-agile-9.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
We all have blind spots that may prevent us from learning or triggers where we shut down and don’t hear the message anymore.  Keep your emotional “hot buttons” in mind and focus on what you can learn from instructors, material, or teammates to enhance your abilities.  Mentors with different backgrounds or from other industries besides testing and software development might work best with your learning style. Don’t limit yourself to coaches, mentors, and instructors who work specifically in software testing. &lt;br /&gt;
&lt;br /&gt;
4. Learning Resources Examples &lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQ03Z9KBYIhnsP42YeeArHuWzUH2RyDT0bsk8EK1gQQnObHp5tO0mfdK-igATPNCDhMKmQKyFCoq9CinADeZ3lM4GiQsbP0eNmODL_kD7_TcBa2yOv-qu0fNDi4xwElE12PF_rJtgIE2Qi/s1600/testing-in-agile-10.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;306&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQ03Z9KBYIhnsP42YeeArHuWzUH2RyDT0bsk8EK1gQQnObHp5tO0mfdK-igATPNCDhMKmQKyFCoq9CinADeZ3lM4GiQsbP0eNmODL_kD7_TcBa2yOv-qu0fNDi4xwElE12PF_rJtgIE2Qi/s320/testing-in-agile-10.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;b&gt;References&lt;/b&gt;:&lt;br /&gt;
1. &lt;a class=&quot;blue&quot; href=&quot;http://sqa.stackexchange.com/questions/1824/the-role-of-a-software-tester-in-an-agile-environment&quot;&gt;Stackexchange&lt;/a&gt;&lt;br /&gt;
2. &lt;a class=&quot;blue&quot; href=&quot;http://searchsoftwarequality.techtarget.com/news/1243805/Role-of-testing-in-agile-projects&quot;&gt;Searchsoftwarequality&lt;/a&gt;&lt;br /&gt;
3. &lt;a class=&quot;blue&quot; href=&quot;http://www.kohl.ca/blog/archives/000116.html&quot;&gt;Kohl&lt;/a&gt;&lt;br /&gt;
4. &lt;a class=&quot;blue&quot; href=&quot;http://www.mcbreen.ab.ca/talks/CAMUG.pdf&quot;&gt;mcbreen&lt;/a&gt;&lt;br /&gt;
5. &lt;a class=&quot;blue&quot; href=&quot;http://newsweaver.ie/qualtech/e_article000847213.cfm?x=b11,0,w&quot;&gt;newsweaver&lt;/a&gt;&lt;br /&gt;
6. &lt;a class=&quot;blue&quot; href=&quot;http://stackoverflow.com/questions/1640911/role-of-testers-in-agile&quot;&gt;Stackoverflow&lt;/a&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;7. LEARNING FOR AGILE TESTERS, Part 2 by Lisa Crispin and Janet Gregor, Better Software Magazine Sept/Oct 2011&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;8. AGILE TESTING A PRACTICAL GUIDE FOR TESTERS AND AGILE TEAMS by Lisa Crispin &amp;amp; Janet Gregory&lt;/span&gt;&lt;/div&gt;</description><link>https://qtp.blogspot.com/2011/11/testing-in-agile.html</link><author>noreply@blogger.com (sachin)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEWe8fj62hXOUyjLoxQPEt82tHlgsmAhsf7hGDPHUOCQT60oCyPW_7X9JZ4dRlur9K65l6cCDmCNuve2FFS77CgMSQw3y1xQlDkTWJyD5f5DOYERJEdBaERxznQadqvDSs5GOOV2Y-mb-o/s72-c/testing-in-agile.jpg" height="72" width="72"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4199523701313049442.post-2315295615673024864</guid><pubDate>Wed, 01 Jul 2015 14:11:00 +0000</pubDate><atom:updated>2016-02-16T08:24:56.240-08:00</atom:updated><title>Mobile Application Testing</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;

&lt;b&gt;Frequently asked questions on Mobile Application Testing&lt;/b&gt;


&lt;h3&gt;
What are mobile applications?&lt;/h3&gt;
As per [&lt;i&gt;A Practical Guide to Testing Wireless Smartphone Applications by Julian Harty&lt;/i&gt;] mobile applications can be classified as:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Client applications&lt;/b&gt;: These are split into two groups: native and portable: &lt;br /&gt;
- Native: Client applications are installed on a mobile device and run on that device.&lt;br /&gt;
- Portable applications are generally able to run with few changes across a wide range of phone models and manufacturers.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Messaging applications&lt;/b&gt;:
Current messaging applications use SMS messages as the communications medium. 
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Browser applications&lt;/b&gt;: Also split into two groups: markup and AJAX applications.
Browser applications are server based applications that can be accessed through a web browser via a URL from a mobile device.
&lt;br /&gt;





&lt;h3&gt;
What are the different types of mobile application testing?&lt;/h3&gt;
&lt;b&gt;a. Mobile functional / functionality testing&lt;/b&gt;&lt;br /&gt;
Functionality testing of a mobile application is a type of black box testing to ensure that the application functions according to business specifications.

&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;b. Mobile usability testing&lt;/b&gt;&lt;br /&gt;
Mobile usability testing refers to the usability testing performed on mobile products running on mobile platforms. Usability testing involves testing products according to what end users experience.[&lt;a class=&quot;blue&quot; href=&quot;http://www.techopedia.com/definition/30677/mobile-usability-testing&quot;&gt;Mobile Usability Testing&lt;/a&gt;]
&lt;br /&gt;
&lt;br /&gt;
Examples of tasks (both open ended and directed) for usability testing:
&lt;br /&gt;
- Check the local weather forecast for tonight (Open ended task).&lt;br /&gt;
- Use the app &quot;Flipboard&quot; for the iphone to check the latest news. Set up the app to show the news topics that interest you (directed task).&lt;br /&gt;
[Mobile Usability By Jakob Nielsen, Raluca Budiu]
&lt;br /&gt;
&lt;br /&gt;
More on mobile usability testing:&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://uxmag.com/articles/eight-lessons-in-mobile-usability-testing&quot;&gt;Eight Lessons in Mobile Usability Testing&lt;/a&gt;&lt;br /&gt;
Usability Testing: Key for developing high quality mobile applications&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://thenextweb.com/dd/2015/01/04/practical-tips-web-mobile-usability-tests/2/&quot;&gt;Practical tips for Web and mobile usability tests&lt;/a&gt;&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://www.simpleusability.com/our-services/usability-testing/mobile-usability-testing/&quot;&gt;Mobile usability testing&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;c. Mobile performance testing&lt;/b&gt;&lt;br /&gt;
To determine if the program (mobile site / mobile application etc.) meets its performance requirements.
&lt;br /&gt;
&lt;br /&gt;
More on mobile performance testing:&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://www.methodsandtools.com/archive/mobileloadtesting.php&quot;&gt;Testing Performance of Mobile Apps - Part 1: How Fast Can Angry Birds Run?&lt;/a&gt;
&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://searchsoftwarequality.techtarget.com/answer/How-to-conduct-performance-testing-on-mobile-applications&quot;&gt;How to conduct performance testing on mobile applications&lt;/a&gt;
&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://apmdigest.com/5-keys-for-effective-mobile-performance-testing&quot;&gt;5 keys for effective mobile performance testing&lt;/a&gt;
&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://www.perftesting.co.uk/recording-and-performance-testing-android-applications-with-hp-loadrunner-vugen/2011/11/14/&quot;&gt;Recording and Performance testing Android applications with HP Loadrunner VuGen&lt;/a&gt;
&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://www.praegus.nl/mobile-performance-testing/&quot;&gt;Mobile Performance Testing&lt;/a&gt;&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;https://books.google.co.in/books?id=187UBQAAQBAJ&amp;amp;pg=PA117&amp;amp;dq=%22Mobile+performance+testing%22&amp;amp;hl=en&amp;amp;sa=X&amp;amp;ei=Kc3JVMygMKf4ywPliYLwAQ&amp;amp;ved=0CB4Q6AEwAA#v=onepage&amp;amp;q=%22Mobile%20performance%20testing%22&amp;amp;f=false&quot;&gt;The Art of Application Performance Testing: From Strategy to Tools by Ian Molyneaux&lt;/a&gt;

&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;d. Mobile security testing&lt;/b&gt;&lt;br /&gt;
There are three main targets for threats – information, identity,
and availability. Keeping that information
secure is vital. The consequences of a malicious third party
gaining access to personal financial information, for example,
could be disastrous and irreparable. With mobile devices
gathering personal, often photographic, information about
where the owner lives, works and spends his or her leisure
time, the consequences of a mobile device getting into the
wrong hands could be truly catastrophic. And with devices
being used for work and leisure, the possibility of sensitive
business information getting into the wrong hands could have
much, much wider – and potentially massive – implications.
&lt;br /&gt;
&lt;br /&gt;
More on mobile security testing:&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://www.capgemini.com/resource-file-access/resource/pdf/mobile_security_pov_final.pdf&quot;&gt;Taking Mobile Security to the Next Level&lt;/a&gt;
&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://resources.infosecinstitute.com/android-application-security-testing-guide-part-1/&quot;&gt;Android Application Security Testing Guide Part-1&lt;/a&gt;
&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;https://www.owasp.org/images/0/04/Security_Testing_Guidelines_for_mobile_Apps_-_Florian_Stahl%2BJohannes_Stroeher.pdf&quot;&gt;Security Testing Guidelines for mobile Apps&lt;/a&gt;
&lt;br /&gt;
Mobile Security Testing
&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://www.google.co.in/url?sa=t&amp;amp;rct=j&amp;amp;q=&amp;amp;esrc=s&amp;amp;source=web&amp;amp;cd=19&amp;amp;ved=0CJkBEBYwEg&amp;amp;url=http%3A%2F%2Fwww.sqs.com%2Fuk%2F_download%2Fwhitepaper-mobile-payment-security.pdf&amp;amp;ei=58_JVNvdBoXfywP2q4KAAQ&amp;amp;usg=AFQjCNGQ8BfMEa8PFAtXm_KKeXUBj8pObg&amp;amp;sig2=JqQs2Z-OhmjD8rEslURoCQ&quot;&gt;White Paper - Mobile Payment Security&lt;/a&gt;

&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;e. Mobile localization testing&lt;/b&gt;
&lt;br /&gt;
Localization testing is about more than just translating words. Characters, formatting, colors, calls to action and more needs to be adjusted to fit the local culture, context and understanding. [&lt;a class=&quot;blue&quot; href=&quot;http://www.applause.com/mobile-localization-testing&quot;&gt;Mobile Localization Testing&lt;/a&gt;]&lt;br /&gt;
&lt;br /&gt;
More on mobile localization testing:&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://blog.globalizationpartners.com/what-to-consider-for-mobile-application-localization.aspx&quot;&gt;What to consider for mobile application localization&lt;/a&gt;&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://www.acclaro.com/mobile-application-software-localization&quot;&gt;Mobile application software localization&lt;/a&gt;&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://www.qaiglobalservices.com/conference/stc2013/PDFs/Himanshu_Dhingra_2.pdf&quot;&gt;Localization Testing in Mobile World&lt;/a&gt;


&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;f. Mobile compatibility testing&lt;/b&gt;
&lt;br /&gt;
This entails validating the application for different mobile
devices, OS versions, screen sizes, and resolutions as per the
requirements, checking if integration server changes, checking
for the app isolation with other apps on the device. [&lt;a class=&quot;blue&quot; href=&quot;http://www.infosys.com/flypp/resources/Documents/mobile-application-testing.pdf&quot;&gt;Mobile Application Testing&lt;/a&gt;]
&lt;br /&gt;
&lt;br /&gt;
More on mobile compatibility testing:&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://renttesters.com/services/mobile-application-testing/mobile-handset-testing/&quot;&gt;Mobile App Compatibility Testing on Real Handsets&lt;/a&gt;
&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://cs.anu.edu.au/student/comp8130/local_docs/2008/Compatibility_Testing.pdf&quot;&gt;COMPATIBILITY TESTING&lt;/a&gt;


&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;g. Mobile interrupt testing&lt;/b&gt;&lt;br /&gt;
Interrupt Testing- An application while functioning may face several interruptions like incoming calls or network coverage outage and recovery. The different types of interruptions are:&lt;br /&gt;
&lt;br /&gt;
--Incoming and Outgoing SMS and MMS&lt;br /&gt;
--Incoming and Outgoing calls&lt;br /&gt;
--Incoming Notifications [&lt;a class=&quot;blue&quot; href=&quot;http://en.wikipedia.org/wiki/Mobile_application_testing&quot;&gt;Wikipedia &lt;/a&gt;]

&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;h. Mobile interoperability testing&lt;/b&gt;&lt;br /&gt;
Mobile Interoperability Testing (MIOT) verifies interoperability within a test bed that includes base stations and subscriber devices from multiple vendors.
[Next Generation Mobile Communications Ecosystem: Technology Management for Mobile by Saad Z. Asif]
&lt;br /&gt;



&lt;h3&gt;
What are the best practices in mobile application testing?&lt;/h3&gt;
Each company follows its own set of best practices for testing mobile applications. Some of the best practices are common while the others may differ. Best practices evolve over a period of time through experience.
&lt;br /&gt;
&lt;br /&gt;
Following are the examples of some of the best practices:
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Functional testing&lt;/b&gt;&lt;br /&gt;
Functional testing is an important aspect when it comes to mobile app testing. Test the app as a &quot;black box&quot; and try to break it. Open every screen of the mobile app and change the position from portrait to landscape mode and back again as most errors are discovered this way. Choose a test automation tool that fits into the company strategy and infrastructure etc.
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Non functional testing&lt;/b&gt;&lt;br /&gt;
Another important area of mobile testing is the non-functional requirements testing of a mobile app. As an example the key non-functional requirements to be tested in a mobile app are:
&lt;br /&gt;
&lt;br /&gt;
Usability tests, validating the battery drain, testing the apps memory usage, compare the performance levels between the released and the new version of the app, compatibility and localization testing for mobile apps etc.
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Designing a good Mobile Application Defect-Tracking System&lt;/b&gt;&lt;br /&gt;
A good mobile defect-tracking system includes the following information about a typical device defect:&lt;br /&gt;
- Application build version information, language, and so on.&lt;br /&gt;
- Device configuration and state information, including device type, Android platform
version, and important specs.&lt;br /&gt;
- Screen orientation, network state, sensor information. etc.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Managing Device Configurations&lt;/b&gt;&lt;br /&gt;
Device fragmentation is one of the biggest challenges the mobile tester faces. Android devices come in various form factors with different screens, platform versions, and underlying hardware. They come with a variety of input methods such as hardware buttons, keyboards, and touchscreens. QA personnel must have a detailed understanding of the functionality of each target device. Whenever possible, testers should test each device as it is used in the field, which might not be the device’s default configuration or language. One hundred percent testing coverage is impossible, so QA must develop priorities thoughtfully. Using AVD configurations, the emulator is also an effective tool for extending coverage to simulate devices and situations that would not be covered otherwise.&lt;br /&gt;
&lt;br /&gt;
Above points are taken from &lt;a class=&quot;blue&quot; href=&quot;http://www.calsoftlabs.com/downloads/Mobile-App-Testing-Best-Practices.pdf&quot;&gt;Calsoft labs&lt;/a&gt;  and Introduction to AndroidTM Application Development, Fourth Edition by Joseph Annuzzi, Jr., Lauren Darcey,  Shane Conder.&lt;br /&gt;
&lt;br /&gt;
Apart from the above best practices, you can have a look at the below links to have more information on best practices in mobile application testing.
&lt;br /&gt;
&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;https://dnlkntt.files.wordpress.com/2012/03/mobile_app_testing_daniel_knott.pdf&quot;&gt;Mobile App Testing – Challenges, Solutions and Best Practices&lt;/a&gt;
&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://galmont.com/2013/12/best-practices-in-mobile-app-testing/&quot;&gt;Best Practices in Mobile App Testing&lt;/a&gt;
&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://www.calsoftlabs.com/downloads/Mobile-App-Testing-Best-Practices.pdf&quot;&gt;Best Practices in Mobile Application Testing&lt;/a&gt;
&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://testdroid.com/tech/10-best-practices-for-mobile-app-testing&quot;&gt;10 Best Practices for Mobile App Testing&lt;/a&gt;
&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://www.slideshare.net/fredberinger/top-best-practices-for-successful-mobile-test-automation-28942009&quot;&gt;Top Best Practices for Successful Mobile Test Automation&lt;/a&gt;
&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://www.ssqa-sv.org/presentations/Kaarthick%20Subramanian%20SSQA%2009-11-2011.pdf&quot;&gt;Mobile Application Testing – Challenges &amp;amp; Best Practices&lt;/a&gt;
&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://www.logigear.com/magazine/mobile-testing/2638/&quot;&gt;Mobile Test Automation – Best Practices&lt;/a&gt;
&lt;br /&gt;






&lt;h3&gt;
How can we maximize the testing coverage while testing mobile applications?&lt;/h3&gt;
&lt;b&gt;Validating builds and designing smoke tests&lt;/b&gt;&lt;br /&gt;
It can be helpful to institute a build acceptance test policy (also sometimes called build validation, smoke testing etc). These smoke tests are short and target the key functionality to determine if the build is good enough for more thorough testing to be completed. This is also an opportunity to quickly verify bug fixes expected to be in the build before a complete retesting cycle occurs.
&lt;br /&gt;
This reduces the number of bad builds delivered to QA.
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Testing on the emulator versus the device&lt;/b&gt;&lt;br /&gt;
Devices and the service contracts that generally come with them can be expensive. Your test team cannot be expected to set up test environments on every carrier or every country where your users use the application.
&lt;br /&gt;
Some of the benefits of the emulator:&lt;br /&gt;
-- ability to simulate devices when they are not available or in short supply.&lt;br /&gt;
-- ability to be automated like any other desktop software.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Testing before devices are available using the emulator&lt;/b&gt;&lt;br /&gt;
When preproduction phones cannot be acquired, testers can do some functional testing using emulator configurations that attempt to closely match the target platform, lessening the risks for a compact testing cycle when these devices go live, allowing developers to release applications faster.
&lt;br /&gt;
[The Android Developer&#39;s Collection (Collection) by James Steele, James Steele, Nelson To, Shane Conder, and Lauren Darcey, Nelson To, Shane Conder]&lt;br /&gt;

&lt;h3&gt;
What are the challenges in mobile application testing?&lt;/h3&gt;
a. Mobile devices are updated very frequently.&lt;br /&gt;
b. An app has to work on different environments and configurations.&lt;br /&gt;
c. Some platforms like android support large number of devices in terms of screen resolution, memory etc.&lt;br /&gt;
&lt;br /&gt;
For more on challenges see below:&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;https://testlio.com/blog/post/6-key-challenges-of-mobile-app-testing&quot;&gt;6 key challenges of mobile app testing&lt;/a&gt;&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://www.softwaretestinghelp.com/5-mobile-testing-challenges-and-solutions/&quot;&gt;5 mobile testing challenges and solutions&lt;/a&gt;&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;https://www.ibm.com/developerworks/community/blogs/c914709e-8097-4537-92ef-8982fc416138/entry/december_16_2012_6_16_pm1?lang=en&quot;&gt;Agile Testing - Mobile application testing challenges&lt;/a&gt;
&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://www.ijsr.net/archive/v2i7/MDIwMTM1OA%3D%3D.pdf&quot;&gt;Mobile Application Testing and Challenges&lt;/a&gt;
&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://www.tcs.com/SiteCollectionDocuments/White%20Papers/Mobility_Whitepaper_Mobile-Application-Testing_1012-1.pdf&quot;&gt;The Challenge of Testing Applications&lt;/a&gt;
&lt;br /&gt;




&lt;h3&gt;
What is the mobile application testing strategy?&lt;/h3&gt;

A test strategy is an outline that describes the testing approach of the software development cycle. [Pragmatic Software Testing : Becoming an Effective and Efficient Test Professional 1st Edition]&lt;br /&gt;&lt;br /&gt;

The main components of a mobile application testing strategy include usability; performance; security; and functional and nonfunctional testing across multiple platforms, devices and browsers. A complete mobile testing strategy must also account for testing across differing network connection speeds and geographical locations, as well as address the use of Wi-Fi, 3G or 4G connections. Testing must confront such issues as screen resolution and brightness, CPU, memory and OS optimization. The mobile testing strategy must be geared to the architecture of the applications under test whether they are Web, mobile Web, native applications or hybrids. Finally, an organization must consider the test approach, primarily the use of emulators versus actual devices, or even real user monitoring. [&lt;a class=&quot;blue&quot; href=&quot;http://searchsoftwarequality.techtarget.com/tip/Creating-and-implementing-a-mobile-testing-strategy&quot;&gt;SearchSoftwareQuality&lt;/a&gt;]&lt;br /&gt;&lt;br /&gt;

&lt;b&gt;Further have a look at below links to know more about mobile application testing strategy&lt;/b&gt;&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://www.tcs.com/SiteCollectionDocuments/White%20Papers/Mobility_Whitepaper_Mobile-Application-Testing_1012-1.pdf&quot;&gt;Mobile Application Testing&lt;/a&gt;
&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://blog.smartbear.com/testing/managing-your-mobile-test-strategy/&quot;&gt;Managing your mobile test strategy&lt;/a&gt;
&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://www.infosys.com/flypp/resources/Documents/mobile-application-testing.pdf&quot;&gt;Mobile Application Testing&lt;/a&gt;
&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://www.netsolutionsindia.com/blog/5-testing-strategies-for-building-successful-mobile-apps/&quot;&gt;5 testing strategies for building successful mobile apps&lt;/a&gt;
&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://chaione.com/wp-content/uploads/2013/08/ChaiONE-Quick-and-Efficient-Mobile-Testing-Strategy-.pdf&quot;&gt;QUICK AND EFFICIENT MOBILE TESTING STRATEGY&lt;/a&gt;
&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://www.cognizant.ch/InsightsWhitepapers/Selecting_the_Right_Mobile_Test_Automation_Strategy_Challenges_and_Principle.pdf&quot;&gt;Selecting the Right Mobile Test Automation Strategy Challenges and Principle&lt;/a&gt;

&lt;br /&gt;

&lt;h3&gt;
Who are the main providers of cloud services for mobile testing?&lt;/h3&gt;
The majority of cloud services for mobile testing serves as a &quot;cloud of devices&quot; and provides remote access to smartphones in the cloud in order to accomplish testing, in other words, provides device hosting. Such services usually aid mobile developers in using remote smartphones as real devices for manual testing (interactive testing through a web interface), recording of scripts, and automatic running of tests on a range of models. For instance, &lt;b&gt;Perfecto Mobile&lt;/b&gt; service provides all of this functionality representing different modern hardware and software mobile platforms (Android, iOS, Windows Phone, and Symbian) and can be integrated with HP UFT (QTP)  or MS Team Foundation Server. Devices available in the system have different parameters, for example, testing different types of Internet connections is possible. The service works with two kinds of test scripts: QTP and the Perfecto Mobile Application. Perfecto Mobile is only a public service, but UFT Mobile can also be deployed as a private cloud. UFT Mobile provides automated functional testing and special solutions for realistic mobile performance testing (e.g., LoadRunner and Performance Center).
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Keynote DeviceAnywhere&lt;/b&gt; is a similar service that provides online manual and automated testing of a mobile app on a variety of devices. It can be integrated with existing ALM through HP QTP, IBM RQM or special Java APIs.&lt;br /&gt;
&lt;br /&gt;
The &lt;b&gt;SOASTA service&lt;/b&gt; provides two advanced solutions: TouchTest test automation for multi-touch, gesture-based applications and CloudTest for scalable mobile application testing (performance or load-testing with millions of geographically distributed emulated users). TouchTest scripts can be recorded and performed against user’s own device. Users can control test devices via IP addresses.&lt;br /&gt;
&lt;br /&gt;
The &lt;b&gt;Cigniti device cloud&lt;/b&gt; provides remote access to a variety of mobile devices via own proprietary mobile test automation framework, with test accelerators for test automation and performance testing. Cigniti is suitable for network carrier testing.

&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;SeeTest by Experitest&lt;/b&gt; provides device cloud that can be deployed as a private platform within an organization. Test automation facilities include test script recording/performing on real devices or emulators and integration with HP UFT (QTP), TestComplete, C#, RFT, Java, Perl, Python. SeeTest also provides manual testing tools.&lt;br /&gt;
&lt;br /&gt;
The &lt;b&gt;CloudMonkey&lt;/b&gt; service runs MonkeyTalk scripts across many Android emulators and iOS simulators. Screenshot reports are positioned as the base testing results. CloudMonkey test jobs can be integrated with continuous integration (CI) servers like Jenkins.&lt;br /&gt;
&lt;br /&gt;
The &lt;b&gt;Appium&lt;/b&gt; on Sauce service covers two functionalities: iOS device hosting and easy CI. The latter means that it can be used as a build server and testers do not need to set up developer environment on local machines. Test automation is implemented with Selenium, and interactive testing is only possible for web mobile applications. Appium can be deployed privately.&lt;br /&gt;
&lt;br /&gt;
The &lt;b&gt;TestDroid&lt;/b&gt; Cloud is a device cloud service oriented towards Android apps testing that uses the TestDroid AppCrawler engine to verify application devices’ compatibility. TestDroid Recorder can be used to generate reusable Android JUnit test cases. Test results consist of screenshots and device logs. A tester can compare screenshots to check for GUI bugs. TestDroid can also be integrated with Jenkins or leveraged through REST APIs.
&lt;br /&gt;
&lt;br /&gt;
The &lt;b&gt;Scirocco&lt;/b&gt; Cloud has all of the functionality of a device cloud, except of script recording. It supports only the Android platform and provides manual access to remote devices through its HTML5 web interface. Test automation is done by using one of three drivers: AndroidDriver, Monkeyrunner, or NativeDriver. Results are provided as a set of screenshots to compare.
&lt;br /&gt;
&lt;br /&gt;
The &lt;b&gt;LessPainfull&lt;/b&gt; device cloud is oriented for Android and iOS apps testing. As a test automation engine, it uses Calabash for Cucumber and accepts Cucumber-based test scripts. LessPainfull provides two options: private cloud tailored for single customer and shared cloud with devices common for several customers.
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;TestQuest&lt;/b&gt; is a distributed framework for deployment within an organization. It is oriented towards Android application testing and can be integrated with MS Visual Studio.
&lt;br /&gt;
&lt;br /&gt;
The &lt;b&gt;ZPX service&lt;/b&gt; provides device hosting and mobile test automation in the cloud and is compatible with HP ALM products.
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Jamo&lt;/b&gt; provides a set of tools to perform remote and scheduled testing on a device. For instance, Wanconnector in combination with Remote Device Screen provides access to a device within different geographical locations. The M-eux Test tool supports web application testing.
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Apkudo’s device analytics&lt;/b&gt; provide some elements of multidirectional testing by testing devices (e.g., new smartphone models) against the top 200 apps from the market. Similar services are available for smartphone hardware testing, but these have no relation to mobile apps like &lt;b&gt;Datum&lt;/b&gt; that provides verification of calls, data quality, and video quality. &lt;b&gt;Apkudo&lt;/b&gt; also offers free public and fully automated stress testing of the Android applications on the big range of models using the Monkey tool.
&lt;br /&gt;
&lt;br /&gt;
[Source: CLOUD PLATFORM FOR RESEARCH CROWDSOURCING IN MOBILE TESTING by Oleksii Starov]
&lt;br /&gt;

&lt;h3&gt;Name some standalone tools for mobile application testing.&lt;/h3&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://developer.android.com/tools/help/adb.html&quot;&gt;Android Debug Bridge&lt;/a&gt; &lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://developer.android.com/tools/help/monkey.html&quot;&gt;UI/Application Exerciser Monkey&lt;/a&gt; &lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://developer.android.com/tools/help/monkeyrunner_concepts.html&quot;&gt;Monkeyrunner&lt;/a&gt; &lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;https://github.com/dtmilano/AndroidViewClient&quot;&gt;AndroidViewClient&lt;/a&gt; &lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;https://code.google.com/p/robotium/&quot;&gt;Robotium&lt;/a&gt; &lt;br /&gt;
&lt;br /&gt;
[Source: Dependability Problems of Complex Information Systems edited by Wojciech Zamojski, Jaroslaw Sugier]
&lt;br /&gt;


&lt;h3&gt;Give some examples of mobile application testing tools.&lt;/h3&gt;


&lt;table style=&quot;width: 80%px;&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;td width=&quot;30%&quot;&gt;&lt;a class=&quot;blue&quot; href=&quot;http://appium.io/&quot;&gt;Appium&lt;/a&gt;&lt;/td&gt;&lt;td width=&quot;20%&quot;&gt;iOS, Android&lt;/td&gt;&lt;td width=&quot;30%&quot;&gt;Open source&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;a class=&quot;blue&quot; href=&quot;http://calaba.sh/&quot;&gt;Calabash&lt;/a&gt;&lt;/td&gt;&lt;td&gt;iOS, Android&lt;/td&gt;&lt;td&gt;Open source&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;a class=&quot;blue&quot; href=&quot;http://testdroid.com/&quot;&gt;testdroid&lt;/a&gt;&lt;/td&gt;&lt;td&gt;iOS, Android&lt;/td&gt;&lt;td&gt;&lt;a class=&quot;blue&quot; href=&quot;http://testdroid.com/pricing&quot;&gt;Pricing info&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;a class=&quot;blue&quot; href=&quot;http://www.perfectomobile.com/&quot;&gt;perfectomobile&lt;/a&gt;&lt;/td&gt;&lt;td&gt;They use real devices for iOS, Android and Blackberry. &lt;a class=&quot;blue&quot; href=&quot;http://www.perfectomobile.com/articles/supported-device-list&quot;&gt;Here&#39;s &lt;/a&gt;a list of supported devices. &lt;/td&gt;&lt;td&gt;&lt;a class=&quot;blue&quot; href=&quot;http://www.perfectomobile.com/pricing&quot;&gt;Pricing info&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;a class=&quot;blue&quot; href=&quot;http://www.soasta.com/products/touchtest/&quot;&gt;soasta&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a class=&quot;blue&quot; href=&quot;http://www.soasta.com/features/on-premise-mobile-device-clouds/&quot;&gt;Device Clouds&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a class=&quot;blue&quot; href=&quot;http://www.soasta.com/free/&quot;&gt;Pricing info&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;a class=&quot;blue&quot; href=&quot;http://www.itestin.com/&quot;&gt;Testin: The Leading Game Crash Solution&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt;Sign up &lt;a class=&quot;blue&quot; href=&quot;http://www.itestin.com/pricing&quot;&gt;here&lt;/a&gt; for free demo&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;a class=&quot;blue&quot; href=&quot;http://ubertesters.com/&quot;&gt;ubertesters&lt;/a&gt;&lt;/td&gt;&lt;td&gt;Android（version 2.2 and above）, iOS（version 5.1 and above)&lt;/td&gt;&lt;td&gt;&lt;a class=&quot;blue&quot; href=&quot;http://ubertesters.com/plans/&quot;&gt;Pricing info&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;a class=&quot;blue&quot; href=&quot;http://www.ranorex.com/mobile-automation-testing.html&quot;&gt;Ranorex&lt;/a&gt;&lt;/td&gt;&lt;td&gt;iOS, Android&lt;/td&gt;&lt;td&gt;&lt;a class=&quot;blue&quot; href=&quot;http://www.ranorex.com/purchase/buy-now.html&quot;&gt;Pricing info&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;a class=&quot;blue&quot; href=&quot;http://www.applause.com/mobile-app-testing&quot;&gt;applause&lt;/a&gt;&lt;/td&gt;&lt;td&gt;iOS, Android, Windows 8&lt;/td&gt;&lt;td&gt;&lt;a class=&quot;blue&quot; href=&quot;http://www.applause.com/pricing-estimator&quot;&gt;Pricing info&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
Some more &lt;a class=&quot;blue&quot; href=&quot;http://appsnow.us/app-testing-tools/&quot;&gt;mobile application testing tools&lt;/a&gt;.

&lt;br /&gt;
&lt;h3&gt;Give the checklist for mobile application testing?&lt;/h3&gt;


&lt;a class=&quot;blue&quot; href=&quot;http://www.soasta.com/knowledge-center/webinars/mobile-app-testing-checklist/&quot;&gt;Soasta&lt;/a&gt; provides a good checklist as you can see below: &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Mobile Specific Checklist&lt;/b&gt;:&lt;br /&gt;&lt;br /&gt;
&lt;b&gt;Test Conditions&lt;/b&gt;&lt;br /&gt;
  -Network&lt;br /&gt;
  -Installation&lt;br /&gt;
  -Performance&lt;br /&gt;
  -Interrupt&lt;br /&gt;
  -Device Integration&lt;br /&gt;&lt;br /&gt;
&lt;b&gt;Interrupt Conditions&lt;/b&gt;&lt;br /&gt;
  -Incoming/Outgoing Calls&lt;br /&gt;
  -Popup Alerts (Calendar, Alarm, SMS, etc.)&lt;br /&gt;
  -Power Cycle&lt;br /&gt;
  -Extended Background&lt;br /&gt;&lt;br /&gt;
&lt;b&gt;Installation Conditions&lt;/b&gt;&lt;br /&gt;
  -Install &lt;br /&gt;
  -Uninstall&lt;br /&gt;
  -Reinstall&lt;br /&gt;
  -Update&lt;br /&gt;&lt;br /&gt;
&lt;b&gt;Network Conditions&lt;/b&gt;&lt;br /&gt;
  -Network Type (Mobile variations  and  WiFi)&lt;br /&gt;
  -Network Quality&lt;br /&gt;
  -Network Loss&lt;br /&gt;
  -Network Transition&lt;br /&gt;&lt;br /&gt;

&lt;b&gt;Performance Conditions&lt;/b&gt;&lt;br /&gt;
  -Speed / Responsiveness&lt;br /&gt;
  -CPU and Memory Usage &lt;br /&gt;
  -Battery Drain&lt;br /&gt;
  -On-Device/ Memory Card Storage&lt;br /&gt;&lt;br /&gt;

&lt;b&gt;For complete and different types of checklists please visit the below sites:&lt;/b&gt;
&lt;br /&gt;


&lt;a class=&quot;blue&quot; href=&quot;http://www.tmap.net/sites/default/files/Checklist_Mobile_App_Testing_0.docx&quot;&gt;Checklist Mobile App Testing&lt;/a&gt;
&lt;br /&gt;

&lt;a class=&quot;blue&quot; href=&quot;http://www.soasta.com/knowledge-center/webinars/mobile-app-testing-checklist/&quot;&gt;The Mobile App Testing Checklist&lt;/a&gt;

&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://www.mobileappstesting.com/testing-checklist-for-mobile-applications/&quot;&gt;Testing Checklist for Mobile Applications&lt;/a&gt;
&lt;br /&gt;

&lt;a class=&quot;blue&quot; href=&quot;http://downloads.usertesting.com/white_papers/Mobile-App-Testing-Checklist.pdf&quot;&gt;Mobile App Testing Checklist&lt;/a&gt;
&lt;br /&gt;

&lt;a class=&quot;blue&quot; href=&quot;http://www.keepitusable.com/keepitusable-mobile-app-usability-checklist.pdf&quot;&gt;Mobile App Usability Checklist&lt;/a&gt;
&lt;br /&gt;

&lt;a class=&quot;blue&quot; href=&quot;http://security.stackexchange.com/questions/73584/android-ios-application-security-testing-checklist&quot;&gt;Android iOS Application Security Testing Checklist&lt;/a&gt;
&lt;br /&gt;

&lt;a class=&quot;blue&quot; href=&quot;http://www.nagarro.com/de/de/blog/post/18/Are-You-Selecting-the-Best-Tools-for-Mobile-Software-Testing-%28Checklist-%29&quot;&gt;Are You Selecting the Best Tools for Mobile Software Testing? (Checklist)&lt;/a&gt;

&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;https://www.owasp.org/index.php/IOS_Application_Security_Testing_Cheat_Sheet&quot;&gt;iOS Application Security Testing Cheat Sheet&lt;/a&gt;
&lt;br /&gt;

&lt;a class=&quot;blue&quot; href=&quot;http://www.testninjas.com/2013/07/mobile-testing-checklist/&quot;&gt;Mobile Testing Checklist&lt;/a&gt;

&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://www.ministryoftesting.com/wp-content/uploads/2014/01/SmartBear-Mobile-Testing-Checklist-V2.pdf&quot;&gt;Mobile Testing Checklist&lt;/a&gt;

&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;https://www.appsee.com/blog/mobile-application-testing/app-usability-testing-checklist&quot;&gt;App Usability Testing Checklist&lt;/a&gt;

&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://istqbexamcertification.com/mobile-application-development-and-testing-checklist/&quot;&gt;Mobile Application Development and Testing Checklist&lt;/a&gt;


&lt;br /&gt;&lt;br /&gt;

 
&lt;/div&gt;

&lt;br /&gt;














</description><link>https://qtp.blogspot.com/2015/02/mobile-application-testing.html</link><author>noreply@blogger.com (sachin)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4199523701313049442.post-8242326807197883092</guid><pubDate>Mon, 15 Jun 2015 17:01:00 +0000</pubDate><atom:updated>2015-06-15T04:31:34.350-07:00</atom:updated><title>QTP Tutorials Page 3</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;


&lt;a href=&quot;http://qtp.blogspot.com/2013/01/filecontentcheckpoint2.html&quot;&gt;QTP Tutorial 81 - File Content Checkpoint - Part 2&lt;/a&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://qtp.blogspot.in/2013/01/file-content-checkpoint.html&quot;&gt;QTP Tutorial 82 - File Content Checkpoint&lt;/a&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a style=&quot;color: rgb(0, 0, 255);&quot; href=&quot;http://qtp.blogspot.com/2007/07/qtp-tutorials.html&quot;&gt;1&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a style=&quot;color: rgb(0, 0, 255);&quot; href=&quot;http://qtp.blogspot.com/2009/09/qtp-tutorials-page-2.html&quot;&gt;2&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a style=&quot;color: rgb(0, 0, 255);&quot; href=&quot;http://qtp.blogspot.in/2014/08/qtp-tutorials-page-3.html&quot;&gt;&lt;u&gt;3&lt;/u&gt;&lt;/a&gt;



&lt;br /&gt;&lt;/div&gt;
</description><link>https://qtp.blogspot.com/2014/08/qtp-tutorials-page-3.html</link><author>noreply@blogger.com (sachin)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4199523701313049442.post-3937765612110087303</guid><pubDate>Tue, 26 May 2015 14:55:00 +0000</pubDate><atom:updated>2015-05-26T07:58:52.076-07:00</atom:updated><title>Difference between Walkthrough &amp; Inspection</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;

&lt;h3&gt;Difference between Walkthrough &amp; Inspection&lt;/h3&gt;
Both Walkthroughs and Inspections are undertaken before actual development and hence they are conducted on documents such as development plan, SOW, RDD and SRS, Design document and broad WBS to examine their authenticity, completeness, correctness and accuracy.&lt;br /&gt;&lt;br /&gt;

&lt;b&gt;Below are some of the major&lt;/b&gt; &lt;b&gt;differences between Walkthrough and Inspection:&lt;/b&gt;
&lt;table style=&quot;width:100%&quot;&gt;
  &lt;tr&gt;
    &lt;th width=50%&gt;Walkthrough&lt;/th&gt;
    &lt;th width=50%&gt;Inspection&lt;/th&gt;  
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;Walkthrough is less formal and has only few steps.&lt;/td&gt;
    &lt;td&gt;Inspections and reviews are more formal and logically sequential with many steps.&lt;/td&gt;  
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;As discussed above walkthrough is less formal and quick.&lt;/td&gt;
    &lt;td&gt;Inspection is more formal, takes more time and is far more systematic due to the use of checklists.&lt;/td&gt;  
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td colspan=2&gt;A major difference between structured walkthroughs and inspection is that inspections collect information to improve the development and review processes themselves. In this sense, an inspection is more of a quality assurance technique than walkthrough.&lt;/td&gt;
  &lt;/tr&gt;


&lt;tr&gt;
    &lt;td&gt;In walkthrough, for example, you can call your colleague and do an informal walkthrough to just check if the documentation and coding is correct.&lt;/td&gt;
    &lt;td&gt;As far as inspection is concerned, for instance in your organisation, you can have an official body which approves design documents for any project. Every project in your organisation needs to go through an inspection which reviews your design documents. If there are issues in the design documents, then your project will get a NC (non-conformance) list. You cannot proceed without clearing the NC’s given by the inspection team.&lt;/td&gt;  
  &lt;/tr&gt;
&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;

Source:&lt;br /&gt;
SOFTWARE ENGG By JAWADEKAR.&lt;br /&gt;
Software Testing and Continuous Quality Improvement, Third Edition By William E. Lewis.&lt;br /&gt;
Software Testing By S. Koirala, S. Sheikh.




&lt;br /&gt;&lt;/div&gt;</description><link>https://qtp.blogspot.com/2015/05/difference-walkthrough-inspection.html</link><author>noreply@blogger.com (sachin)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4199523701313049442.post-8171663354729102604</guid><pubDate>Wed, 15 Apr 2015 16:07:00 +0000</pubDate><atom:updated>2015-04-15T09:11:17.734-07:00</atom:updated><title>Entry / Exit Criteria in Software Testing</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;

&lt;h3&gt;Entry / Exit Criteria in Software Testing&lt;/h3&gt;


Entry and exit criteria can be defined for testing as these can be defined for other phases in the life cycle of a software product.&lt;br /&gt;

Entry and exit criteria are a must for the success of any project. If you do not know where to start and where to finish then your goals are not clear. 
&lt;br /&gt;
The entry criteria are specific, measurable conditions that must be met before the process can be started. Similarly the exit criteria are specific, measurable conditions that must be met before the process can be completed.&lt;br /&gt;&lt;br /&gt;

[Source: The Certified Software Quality Engineer Handbook by Linda Westfall, Software Testing by S. Koirala, S. Sheikh]
&lt;br /&gt;
&lt;h3&gt;Below are the examples of entry and exit criteria:&lt;/h3&gt;

&lt;b&gt;Example 1:&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;
&lt;b&gt;Exit criteria&lt;/b&gt;&lt;br /&gt;

- 100% statements, branch or decision coverage by the executed tests. This ensures a technical coverage and identifies the areas of the software that have not yet been executed.&lt;br /&gt;

- reaching a specific detection ratio for new defects per period of time, but this ratio must be function of the test effort and of the severity of the detected defects;&lt;br /&gt;

- the defects detected at this level correspond to the type of defects expected. This confirms the maturity level of the design and test processes preceding the current phase. This also enables us to determine the maturity of the tested product.
&lt;br /&gt;
- all tests planned for this test level have been successfully executed.&lt;br /&gt;

- all tests for &quot;catastrophic&quot; and &quot;critical&quot; (or even &quot;marginal&quot;) integrity levels have been designed, implemented and executed successfully on the last version of the software or system.
&lt;br /&gt;&lt;br /&gt;

&lt;b&gt;Some exit criteria that should be avoided&lt;/b&gt;:&lt;br /&gt;

Stopping testing when the planned test termination date is reached. &lt;br /&gt;

Stopping testing when the planned test effort has been reached.&lt;br /&gt;

Stopping when all the test cases have been executed without finding new defects.
&lt;br /&gt;
&lt;br /&gt;


&lt;b&gt;Potential exit criteria for a system test level as provided by Rex Black:&lt;/b&gt;&lt;br /&gt;
No modification (design, code or characteristics) during the last 3 weeks, except to deal with the defects identified during system tests; &lt;br /&gt;

No stopping, crash, or inexplicable end of processes on any software servers or systems during the last 3 weeks;
&lt;br /&gt;
No customer systems have become unstable or unusable following an installation failure during system testing; 
&lt;br /&gt;
The testing team has run all tests planned on the delivery candidate version of the software; 
&lt;br /&gt;
The development team has solved all the “to be fixed” defects, as planned by sales, marketing or customer services;


&lt;br /&gt;&lt;br /&gt;

[Source: Fundamentals of Software Testing by Bernard Homès]

&lt;br /&gt;&lt;br /&gt;

&lt;b&gt;Example 2:&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;
&lt;b&gt;Entry criteria&lt;/b&gt;&lt;br /&gt;
Customer should provide requirements document or acceptance test plan.

&lt;br /&gt;&lt;br /&gt;
&lt;b&gt;Exit criteria&lt;/b&gt;&lt;br /&gt;
Customer has successfully executed the acceptance test plan.&lt;br /&gt;&lt;br /&gt;

[Source: Software Testing by S. Koirala, S. Sheikh]
&lt;br /&gt;&lt;br /&gt;


&lt;b&gt;Example 3:&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;
Performance tests require a stable product due to its complexity and accuracy that is needed. Changes to the product affect performance numbers and may mean that the tests have to be repeated. It will be counter-productive to execute performance test cases before the product is stable or when changes are being made. Hence, the performance test execution normally starts after the product meets a set of criteria. The set of criteria to be met are defined well in advance and documented as part of the performance test plan. Similarly, a set of exit criteria is defined to conclude the results of performance tests.&lt;br /&gt;&lt;br /&gt;

[Source: Software Testing: Principles and Practice by Srinivasan Desikan, Gopalaswamy Ramesh]

&lt;br /&gt;&lt;br /&gt;

&lt;b&gt;Example 4:&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;
&lt;b&gt;Some of the entry criteria for system test may be&lt;/b&gt;:&lt;br /&gt;
Definition of all test scenario and test cases is completed.&lt;br /&gt;
Clarification of all queries is available.&lt;br /&gt;
Availability of hardware and software for initiating testing is ensured.&lt;br /&gt;
All review comments and unit testing defects are closed.&lt;br /&gt;
Installers are available if an application needs installations.&lt;br /&gt;
Installation testing, if applicable, is successful.&lt;br /&gt;
Smoke testing/ sanity testing is successful.&lt;br /&gt;&lt;br /&gt;


&lt;b&gt;Some of the exit criteria may be defined as follows:&lt;/b&gt;&lt;br /&gt;

The number of defects found with respect to the targeted number of defects. If the target is achieved at the end of testing iterations, one may declare that testing is completed successfully.&lt;br /&gt;

Coverage in terms of requirements, functionalities and features is achieved as defined in the test plan.It needs completion of requirements traceability matrix with test results to declare adequate coverage.&lt;br /&gt;

Test cases defined in the test suite are completed.&lt;br /&gt;&lt;br /&gt;


[Source: Software Quality Assurance by Milind Limaye]
&lt;br /&gt;&lt;br /&gt;
&lt;b&gt;Example 5:&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;
&lt;b&gt;Few more examples of entry and exit criteria&lt;/b&gt;&lt;br /&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmD2ybGRvOArdO4BpvG8AGQiZ_dU39uFNgJFd85L5CNK_q7xWu0_NyX6OCmian2rB5tmEq2tBLbh21kjt34TEgoI8mXnRyUTOybqkL22_B6I4PgHJYP3_VYwnvz0L7rGuMj-7ahESEyKt4/s1600/entry+criteria.png&quot; /&gt;
&lt;br /&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9pH-UVl9s8KPGNrGANU7Ie8f0RnIcfhroellrt-JgmZ9UZytENZ-JJjDcLTRJDzq_wE3_CLsAnj7THRzBY33wOmE-xliwekeWesoVBlDKHoprQ84dYhEUJkBE93wyoyJzDbltu8EiMzV1/s1600/exit+criteria.png&quot; /&gt;
&lt;br /&gt;&lt;br /&gt;
[Source: Achieving Software Quality Through Teamwork by Isabel Evans]

&lt;br /&gt;&lt;br /&gt;

&lt;b&gt;Example 6:&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;
&lt;b&gt;Entry criteria&lt;/b&gt;&lt;br /&gt;
Are the necessary documentation, design and requirements information available that will allow testers to operate the system and judge correct behavior.&lt;br /&gt;

Is the system ready for delivery, in whatever form is appropriate for the test phase in questions?
&lt;br /&gt;
Are the supporting utilities, accessories, and prerequisites available in forms that testers can use?
&lt;br /&gt;
Is the system at the appropriate level of quality? Such a question usually implies that some or all of a previous test phase has been successfully completed, although it could refer to the extent to which code review issues have been handled. Passing a smoke test is another frequent measure of sufficient quality to enter a test phase.
&lt;br /&gt;
Is the test environment - lab, hardware and system administration support - ready?

&lt;br /&gt;&lt;br /&gt;

One &lt;b&gt;exit criteria&lt;/b&gt; might be that that all the planned test cases and the regression tests have been run.&lt;br /&gt;&lt;br /&gt;
[Source: Managing the Testing Process: Practical Tools and Techniques for Managing by Rex Black]
&lt;br /&gt;&lt;br /&gt;
&lt;b&gt;Example 7:&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;
&lt;b&gt;Integration testing entry criteria: &lt;/b&gt;&lt;br /&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5Xoy4P2Te265TYgSoZEY5R8fYLJvIlIS_P2yw5iKtoysTa_wzhnE4VLhby_iRsLENkxA3GArg6WvIniYrASaCJ6Paosis6WpPAZh1lUV_V46nNN5mILHLjeA7I2ySDZL3dXpqnlCBiVWk/s1600/Entry+criteria+-+integration+tests.png&quot; /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;b&gt;Integration testing exit criteria:&lt;/b&gt; &lt;br /&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh343eQsyJf0it5Nkbo3h2dnYvFBiHlYiYhtZciwl5ov2GNON9NLB5EjtnsufSkt-muMfPjWtOniM_xId1s14fZ_1jgWoiVf2inyx1ffUcgFcwlZrWz3QaqS1YHLoKorP0uEPyiYyzwsiaX/s1600/Exit+criteria+-+integration+tests.png&quot; /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;b&gt;System testing entry criteria: &lt;/b&gt;&lt;br /&gt;

&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEis0N1xeRXZOdLaYl7gKWY9tS6LmoqW10nYxFR4WZy8i_OXKgwvHewkygWEQ9nf2skWMH56ONKOY-kXUwyIkgEOGgpk-OvKeURKNAHjevidGjdCCVywY5XGP5Ly5-23k7KpPtlfO7tH0WSD/s1600/Entry+criteria+-+system+tests.png&quot; /&gt;

&lt;br /&gt;&lt;br /&gt;

&lt;b&gt;System testing exit criteria: &lt;/b&gt;&lt;br /&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhV5oz_2eHo3WVgtZhYtIjEE_i7i0qW8HIfKA1B-TJlW42Inu1w_Dpj65GZVaSIOXTkkhgYJR-dbzeDIYFdNOJZ-MQ0XXfVDOT5JxVqjNY4Rl8GT4W7BEm19mbyfSUm6k9ISMspYREtKWPS/s1600/Exit+criteria+-+system+tests.png&quot; /&gt;&lt;br /&gt;&lt;br /&gt;
[Source: Critical Testing Processes: Plan, Prepare, Perform, Perfect by Rex Black]

&lt;br /&gt;&lt;/div&gt;</description><link>https://qtp.blogspot.com/2015/04/entry-exit-criteria-software-testing.html</link><author>noreply@blogger.com (sachin)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmD2ybGRvOArdO4BpvG8AGQiZ_dU39uFNgJFd85L5CNK_q7xWu0_NyX6OCmian2rB5tmEq2tBLbh21kjt34TEgoI8mXnRyUTOybqkL22_B6I4PgHJYP3_VYwnvz0L7rGuMj-7ahESEyKt4/s72-c/entry+criteria.png" height="72" width="72"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4199523701313049442.post-4251585188066196438</guid><pubDate>Sun, 15 Mar 2015 14:17:00 +0000</pubDate><atom:updated>2015-03-19T05:46:12.435-07:00</atom:updated><title>How to write a good bug report</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;


&lt;h2&gt;How to write a good bug report&lt;/h2&gt;

It is always necessary to file a bug clearly so that the developer who fixes the bug can reproduce it with ease. In short a good bug report should be easy to understand and should not be confusing.&lt;br /&gt;&lt;br /&gt;
 
&lt;b&gt;Points to consider while writing a bug&lt;/b&gt;:&lt;br /&gt;&lt;br /&gt;

&lt;b&gt;1&lt;/b&gt;. Verify the problem you found is a new bug and NOT a duplicate.&lt;br /&gt;&lt;br /&gt;

&lt;b&gt;2&lt;/b&gt;. Write precise and clear steps to reproduce the bug. A good bug report provides enough information to make the test easy to recreate.&lt;br /&gt;&lt;br /&gt;

&lt;b&gt;3&lt;/b&gt;. Always include the expected behaviour.&lt;br /&gt;&lt;br /&gt;



&lt;b&gt;4&lt;/b&gt;. Don&#39;t point out two or more issues in the same bug report. If you feel there appears another different issue when you follow the same steps, raise it separately, otherwise there is a chance that it get missed. In other words multiple bugs should not be grouped into one.&lt;br /&gt;&lt;br /&gt;

&lt;b&gt;5&lt;/b&gt;. Don&#39;t disguise a feature request as a bug. You can&#39;t submit a bug report that says &quot;This screen doesn&#39;t have a delete button&quot;. That&#39;s not a bug. &quot;Well, it&#39;s not a correct screen. It doesn&#39;t have a delete button!&quot; Okay, it&#39;s not a perfect screen. Why wasn&#39;t there a delete button in the original spec? &lt;br /&gt;&lt;br /&gt;


&lt;b&gt;6&lt;/b&gt;. Attach logs in case of a crash / exception.
&lt;br /&gt;&lt;br /&gt;
&lt;b&gt;7&lt;/b&gt;. Try reading the bug report before hitting the submit button so as to check twice that everything you have written is correct and makes sense.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;8&lt;/b&gt;. 
The quality of information in bug reports can crucially influence the resolution of a bug as well as its resolution time. Reports that contain all the necessary information can make resolving the bug somewhat easier. 
&lt;br /&gt;&lt;br /&gt;
&lt;b&gt;9&lt;/b&gt;.
Bug morphing is the phenomenon that occurs when a bug changes from one issue to a completely separate issue within the same bug report. Sometimes it happens quickly, and sometimes the morphing is drawn out over days or months. Regardless of the situation, bug morphing is never a good idea.&lt;br /&gt;
Bugs that have morphed are difficult to analyze for root cause. They also can cause confusion with product support or sustained engineering when they are reviewing product issues or searching to see if an issue a customer is seeing is caused by a known defect. If a bug begins to change in a bug report, it is crucial to stop and open a new bug for the new issue.
&lt;br /&gt;&lt;br /&gt;
&lt;b&gt;10&lt;/b&gt;.
No bug is too trivial to report - small bugs may hide big bugs.
Moreover clearly separate fact from speculation.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;

Also see:&lt;br /&gt;
a. &lt;a class=&quot;blue&quot; href=&quot;https://developer.mozilla.org/en-US/docs/Mozilla/QA/Bug_writing_guidelines&quot;&gt;Bug writing guidelines&lt;/a&gt;&lt;br /&gt;
b. &lt;a class=&quot;blue&quot; href=&quot;http://www.chromium.org/for-testers/bug-reporting-guidelines&quot;&gt;Bug reporting guidelines&lt;/a&gt;&lt;br /&gt;
c. &lt;a class=&quot;blue&quot; href=&quot;http://sqa.stackexchange.com/questions/1920/best-guidelines-for-bug-reporting&quot;&gt;Balaji Kothandaraman&lt;/a&gt;&lt;br /&gt;
d. &lt;a class=&quot;blue&quot; href=&quot;http://sqa.stackexchange.com/questions/1920/best-guidelines-for-bug-reporting&quot;&gt;corsiKa♦&lt;/a&gt;&lt;br /&gt;
e. Making Software: What Really Works, and Why We Believe It By Andy Oram, Greg Wilson&lt;br /&gt;
f. Crystal Clear: A Human-Powered Methodology for Small Teams By Alistair Cockburn&lt;br /&gt;
g. How We Test Software at Microsoft By Alan Page, Ken Johnston, Bj Rollison&lt;br /&gt;
h. Managing Software Development By Samuel Menaker, Sheetal Guttigoli&lt;br /&gt;

&lt;br /&gt;&lt;/div&gt;</description><link>https://qtp.blogspot.com/2015/03/how-to-write-good-bug-report.html</link><author>noreply@blogger.com (sachin)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4199523701313049442.post-1722931027987393366</guid><pubDate>Fri, 13 Mar 2015 17:18:00 +0000</pubDate><atom:updated>2016-02-21T09:19:29.428-08:00</atom:updated><title>Bug Report Template</title><description>&lt;h3&gt;Bug Report Templates&lt;/h3&gt;


&lt;b&gt;Every good bug report needs exactly three things.&lt;/b&gt;&lt;br /&gt;

    Steps to reproduce,&lt;br /&gt;
    What you expected to see, and&lt;br /&gt;
    What you saw instead. [&lt;a class=&quot;blue&quot; href=&quot;http://www.joelonsoftware.com/articles/fog0000000029.html&quot;&gt;Source&lt;/a&gt;]&lt;br /&gt;

&lt;h3&gt;Bug Report Templates&lt;/h3&gt;

A simple bug reporting template which is easily modifiable according to the needs:

&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgb10vWiZXBsT4dKPHHrFnjktdZIq7PAJ0kRjhTAUIDitEfks7IPWLllL2qBlGu3mi3qa-S3i2SEezIZ6c6QjPqmYSc3px_XfVgtY3rKUVpgE4sTnjGeg18_SV7WOD2mMO3E3fhmqlX2plB/s1600/Bug+Report+Template.png&quot; /&gt;

&lt;br /&gt;&lt;br /&gt;
&lt;b&gt;Below are few bug reporting templates from around the internet&lt;/b&gt;:&lt;br /&gt;

1.
Bug Report Template by Kerry Forester&lt;br /&gt;

&lt;i&gt;A generic software bug reporting template, with descriptions aimed at helping new testers submit good, useful reports.&lt;/i&gt;
&lt;br /&gt;
2.
&lt;a class=&quot;blue&quot; href=&quot;http://www.mobilefish.com/download/webdevelopment/bug_report_template.doc&quot;&gt;Bug Report Template&lt;/a&gt;
&lt;br /&gt;


3.
&lt;a class=&quot;blue&quot; href=&quot;http://regents.ohio.gov/obrpmcop/forms/templates/temp_defecttrackinglog.xls&quot;&gt;DEFECT TRACKING LOG&lt;/a&gt;

&lt;br /&gt;

4.
&lt;a class=&quot;blue&quot; href=&quot;http://www.stickyminds.com/sitewide.asp?ObjectId=3655&amp;Function=edetail&amp;ObjectType=ART&quot;&gt;Writing Better Defect Reports&lt;/a&gt;
&lt;br /&gt;

&lt;i&gt;Why do some testers get a much better response from development than others? Part of the answer lies in the defect report. Following a few simple rules can smooth the way for a much more productive environment. The objective is not to write the perfect defect report, but to write an effective defect report that conveys the proper message, gets the job done, and simplifies the process for everyone. This paper focuses on two aspects of defect reports: 1) the remarks or description and 2) the abstract.&lt;/i&gt;
&lt;br /&gt;
It includes a sample template also.
&lt;br /&gt;
5.
&lt;a class=&quot;blue&quot; href=&quot;http://www.indiastudychannel.com/attachments/Resources/81784-17736-Bug%20reporting%20template.xls&quot;&gt;Bug Reporting Template&lt;/a&gt;

&lt;br /&gt;

6.
&lt;a class=&quot;blue&quot; href=&quot;http://www.9lessons.info/2011/07/how-to-prepare-better-test-report.html&quot;&gt;How to Prepare Better Test Report&lt;/a&gt;
&lt;br /&gt;
It includes a sample bug report.
&lt;br /&gt;
7.
&lt;a class=&quot;blue&quot; href=&quot;theaccesspond.com/docs/Bug_Report_Template.doc&quot;&gt;A very simple bug report template&lt;/a&gt;

&lt;br /&gt;

8.
&lt;a class=&quot;blue&quot; href=&quot;http://www.stickyminds.com/sites/default/files/article/file/2013/Software%20Bug%20Report%20Sample%20Template.pdf&quot;&gt;Another simple bug report&lt;/a&gt;



</description><link>https://qtp.blogspot.com/2011/05/bug-report-template.html</link><author>noreply@blogger.com (sachin)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgb10vWiZXBsT4dKPHHrFnjktdZIq7PAJ0kRjhTAUIDitEfks7IPWLllL2qBlGu3mi3qa-S3i2SEezIZ6c6QjPqmYSc3px_XfVgtY3rKUVpgE4sTnjGeg18_SV7WOD2mMO3E3fhmqlX2plB/s72-c/Bug+Report+Template.png" height="72" width="72"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4199523701313049442.post-9028134137342991192</guid><pubDate>Mon, 02 Feb 2015 18:48:00 +0000</pubDate><atom:updated>2016-02-16T08:20:49.778-08:00</atom:updated><title>What is SQL Injection?</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div align=&quot;right&quot;&gt;
Go to &lt;a class=&quot;blue&quot; href=&quot;http://qtp.blogspot.com/2009/08/web-application-security-testing.html&quot;&gt;main post&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;h3&gt;Definition of SQL Injection&lt;/h3&gt;

&lt;b&gt;&lt;i&gt;SQL injection&lt;/i&gt;&lt;/b&gt; takes place when an application processes user-provided data to build an SQL statement without validating or conforming the input and submits the statement to a database server for execution. &lt;br /&gt;
&lt;br /&gt;
When successfully utilized, &lt;b&gt;SQL injection&lt;/b&gt; allows an attacker to access back-end database content, remotely execute system commands and in some circumstances, take control of the server that is hosting the database.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;SQL injection&lt;/i&gt;&lt;/b&gt; can occur in any part of an application and it is not restricted to Web applications. Any application that creates a database query based on user input is potentially susceptible to SQL injection. SQL injection attacks are not restricted to applications running against a particular database server. Oracle, SQL Server etc. are all potentially susceptible.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Below you can read more about&lt;/b&gt;: &lt;br /&gt;
1. SQL Injection examples,&lt;br /&gt; 
2. Goal of SQL Injection, &lt;br /&gt;
3. SQL Injection vulnerabilities, &lt;br /&gt;
4. Testing SQL Injection, &lt;br /&gt;
5. Types of SQL Injection attacks, &lt;br /&gt;
6. SQL Injection mitigation and more.&lt;br /&gt;&lt;br /&gt;
&lt;b&gt;Example 1 of&lt;/b&gt; &lt;b&gt;&lt;i&gt;SQL Injection&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
An example would be that if the SQL query looks like this:&lt;br /&gt;
&lt;br /&gt;
SELECT FieldList FROM Table WHERE field = ‘userclause’;&lt;br /&gt;
&lt;br /&gt;
Now, if the clause supplied by the attacker is “myclause’” (notice the trailing single quote), the SQL query now looks like this:&lt;br /&gt;
&lt;br /&gt;
Select FieldList FROM  Table WHERE field = ‘myclause’ ‘;&lt;br /&gt;
&lt;br /&gt;
Typically, this will result in a syntax error because the trailing single quote will confuse the SQL server. Now, what if we try to change the nature of the WHERE clause by injecting a clause designed to always be true, such as “anything’ or ‘z’=’z”. Our query then becomes:&lt;br /&gt;
&lt;br /&gt;
SELECT FieldList FROM Table WHERE field = ‘anything’ or ‘z’=’z’;&lt;br /&gt;
&lt;br /&gt;
This version, because the conditions will always be met, will return all rows in the table.&lt;br /&gt;
&lt;br /&gt;
The attacker can continue on from there with some guesses at table names and even get to where, instead of just copying or stealing the information in the database, the attacker is writing data to the database, if that is not forbidden. [&lt;a class=&quot;blue&quot; href=&quot;http://www.amazon.com/Testing-Code-Security-Maura-Linden/dp/0849392519&quot;&gt;Source&lt;/a&gt;]&lt;br /&gt;
&lt;br /&gt;

&lt;b&gt;Example 2 of SQL Injection&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
The following script shows a simple SQL injection. The script builds an SQL query by concatenating hard-coded strings together with a string entered by the user:&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;var Shipcity;&lt;br /&gt;ShipCity = Request.form (&quot;ShipCity&quot;);&lt;br /&gt;var sql = &quot;select * from OrdersTable where ShipCity = &#39;&quot; + ShipCity + &quot;&#39;&quot;;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
The user is prompted to enter the name of a city. If she enters Redmond, the query assembled by the script looks similar to the following:&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;SELECT * FROM OrdersTable WHERE ShipCity = &#39;Redmond&#39;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
However, assume that the user enters the following:&lt;br /&gt;
&lt;br /&gt;
Redmond&#39;; drop table OrdersTable--&lt;br /&gt;
&lt;br /&gt;
In this case, the following query is assembled by the script:&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;SELECT * FROM OrdersTable WHERE ShipCity = &#39;Redmond&#39;;drop table OrdersTable--&#39;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
The semicolon (;) denotes the end of one query and the start of another. The double hyphen (--) indicates that the rest of the current line is a comment and should be ignored. If the modified code is syntactically correct, it will be executed by the server. When SQL Server processes this statement, SQL Server will first select all records in OrdersTable where ShipCity is Redmond. Then, SQL Server will drop OrdersTable.&lt;br /&gt;
&lt;br /&gt;
As long as injected SQL code is syntactically correct, tampering cannot be detected programmatically. [&lt;a class=&quot;blue&quot; href=&quot;http://msdn.microsoft.com/en-us/library/ms161953.aspx&quot;&gt;Source&lt;/a&gt;]&lt;br /&gt;
&lt;br /&gt;

Here are few more examples on &lt;a class=&quot;blue&quot; href=&quot;http://www.sitepoint.com/print/sql-injection-attacks-safe/&quot;&gt;SQL Injection&lt;/a&gt;.&lt;br /&gt;


&lt;h3&gt;Goal of SQL Injection&lt;/h3&gt;
The goal of an &lt;b&gt;SQL injection&lt;/b&gt; attack is to attempt to manipulate queries or information sent to an SQL back end to gain control of the SQL server. This control can mean the ability to modify queries to get unauthorized information, but it can also go as far as modifying data on the server, invoking stored procedures, or even shutting down the SQL server, depending on the skill of the attacker and the level of control that can be gained. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;Main goal of SQL Injection, in simple terms, is to bypass (get around) authorization and carry out data manipulation or read arbitrary data.&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Successful SQL injection attacks can result in the attacker possibly being able to&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
a. Run commands as the SQL Server user on the database server, using the &lt;a class=&quot;blue&quot; href=&quot;http://www.databasejournal.com/features/mssql/article.php/3372131/Using-xpcmdshell.htm&quot;&gt;xp_cmdshell&lt;/a&gt; extended stored procedure.&lt;br /&gt;
&lt;br /&gt;
b. Run queries on linked servers.&lt;br /&gt;
&lt;br /&gt;
c. Create new custom extended stored procedures to run explicit code with the SQL server process.&lt;br /&gt;
&lt;br /&gt;
d. Use the “bulk insert” statement to read any file on the server.&lt;br /&gt;
&lt;br /&gt;
e. Use bcp (Bulk Copy Program) to create arbitrary text files on the server etc. [&lt;a class=&quot;blue&quot; href=&quot;http://www.amazon.com/Testing-Code-Security-Maura-Linden/dp/0849392519&quot;&gt;Source&lt;/a&gt;]&lt;br /&gt;

&lt;h3&gt;SQL Injection Vulnerabilities&lt;/h3&gt;
The attacker looks for vulnerability in a site or application before start of an SQL injection attack. &lt;br /&gt;
&lt;br /&gt;
To test the vulnerability, the attacker often starts with what is the most common vulnerability: the single quote. In SQL, a single quote is the string literal delimiter. If user input is submitted directly to the SQL back end without sufficient validation or input “scrubbing,” it’s incredibly easy to gain control of the SQL server.&lt;br /&gt;
&lt;br /&gt;
Unfortunately, error pages can reveal a lot of information about exactly what is happening behind the scenes. If you know what to look for, they’re a great tool to use when trying to diagnose and refine attack attempts.&lt;br /&gt;
The first thing to do is see just what error page is returned. If it’s an ODBC error page, the attacker knows right away that this is a true vulnerability because the error was generated from the SQL, which means the single quote inserted in the prior step was successful in passing from the front end to the SQL back end.&lt;br /&gt;
&lt;br /&gt;
If an error page is returned that includes links, the attacker will search the links to see of they contain more details of the error. If a 302 Page Redirect is called, the attacker will try to capture the page it is redirected from; this may have more error details in it that can’t be easily read before the redirect occurs.&lt;br /&gt;
If a 500 Error Page is returned, the attacker knows that the injection may have been successful as this is the default error page for most Web servers. Though the attacker may not be able to determine much from this page, it will spur him on to greater attempts to exploit a possible weakness. [&lt;a class=&quot;blue&quot; href=&quot;http://www.amazon.com/Testing-Code-Security-Maura-Linden/dp/0849392519&quot;&gt;Source&lt;/a&gt;]&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;
More on SQL Injection Vulnerabilities&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
1. &lt;a class=&quot;blue&quot; href=&quot;http://books.google.com/books?id=QZBuJjUOecUC&amp;amp;pg=PT268&amp;amp;lpg=PT268&amp;amp;dq=sql+injection+discovery+hacking+exposed&amp;amp;source=bl&amp;amp;ots=LTF1dltM71&amp;amp;sig=gi6Sap4FdnP1vqQecppPindjMl4&amp;amp;hl=en&amp;amp;ei=rqtqSqb1KZP6kAWNssiuCw&amp;amp;sa=X&amp;amp;oi=book_result&amp;amp;ct=result&amp;amp;resnum=1&quot;&gt;SQL Injection Vulnerabilities Discovery&lt;/a&gt;&lt;br /&gt;

2. WordPress 2.3.1 SQL Injection Vulnerability&lt;br /&gt;

3. &lt;a class=&quot;blue&quot; href=&quot;http://en.wikipedia.org/wiki/SQL_injection#Vulnerabilities_inside_the_database_server&quot;&gt;Vulnerabilities inside the database server&lt;/a&gt;&lt;br /&gt;

4. &lt;a class=&quot;blue&quot; href=&quot;http://books.google.com/books?id=zfG3UMTUAEMC&amp;amp;pg=PA153&amp;amp;dq=SQL+Injection+Vulnerabilities&amp;amp;lr=&quot;&gt;Understanding SQL Server Vulnerabilities&lt;/a&gt;&lt;br /&gt;

5. &lt;a class=&quot;blue&quot; href=&quot;http://databases.about.com/od/security/a/sql_inject_test.htm&quot;&gt;Testing For SQL Injection Vulnerabilities&lt;/a&gt;&lt;br /&gt;

&lt;h3&gt;Testing SQL Injection&lt;/h3&gt;
Every parameter of every call must be tested separately to have a good picture of the Web service’s/site’s SQL injection vulnerabilities. Below is the list of Characters you need to test with:&lt;br /&gt;
&lt;br /&gt;
&lt;table border=&quot;1&quot; style=&quot;width: 90%px;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;th align=&quot;center&quot;&gt;Character Name&lt;/th&gt;&lt;th align=&quot;center&quot;&gt;Unicode Value&lt;/th&gt;&lt;th align=&quot;center&quot;&gt;Reason&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;Single quote/&lt;br /&gt;
Apostrophe&lt;br /&gt;
(&#39;)&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;[U+0027]&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;SQL character used to escape strings.&lt;br /&gt;
Remember to test all fields, not just string fields&lt;br /&gt;
• Use alone&lt;br /&gt;
• Use as the first character in otherwise valid input&lt;br /&gt;
• Use in the middle of otherwise valid input&lt;br /&gt;
• Use as the last character in a maximum length otherwise valid input• Use in places specific formatting is required after formatting requirements are met&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;Dash/hyphen(-)&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;[U+002D]&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;Use two as a SQL server single line comment indicator&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;

For more on other Character Names and Reasons see &lt;a class=&quot;blue&quot; href=&quot;http://books.google.com/books?id=lxTTZ23tLeoC&amp;amp;pg=PA230&amp;amp;lpg=PA230&amp;amp;dq=%22sql+Injection+Test+Characters%22&amp;amp;source=bl&amp;amp;ots=QMmxvi9F4Z&amp;amp;sig=YjV6IpkOVSoLRIsBvkQaAubh0dk&amp;amp;hl=en&amp;amp;ei=Pu1mSrnRO9WIkQW2koz6Ag&amp;amp;sa=X&amp;amp;oi=book_result&amp;amp;ct=result&amp;amp;resnum=1&quot;&gt;here&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Black-Box Testing&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
For black-box testing, you need to use a browser and perform parameter tampering in any query or parameter you can locate on the site. The basic process is to replace the argument in every parameter on every script on the server with a test argument, one parameter at a time. Leave all the other parameters with valid data intact. Submit this parameter (or set of parameters) to the server, and then examine the returned page for the signs of possible vulnerabilities.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;White-Box Testing&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Determine if the Web site is performing any type of input validation. Strings tend to be more susceptible to parameter injection than other data types. One parameter at a time, replaces the argument of each parameter on each API, with each of the listed single-quote test scenario, and submits it. Then, examine the entire response from the server to see if you received an error and whether you can tell if it’s an SQL error.&lt;br /&gt;

&lt;h3&gt;Types of SQL Injection Attacks&lt;/h3&gt;
1. Types of SQL Injection Attacks&lt;br /&gt;

2. &lt;a class=&quot;blue&quot; href=&quot;http://www.net-security.org/dl/articles/IntegrigyIntrotoSQLInjectionAttacks.pdf&quot;&gt;SQL Injection Introduction, Categories of SQL Injection Attacks, SQL Injection Methods, What’s Vulnerable and What’s Not&lt;/a&gt;&lt;br /&gt;

3. &lt;a class=&quot;blue&quot; href=&quot;http://searchsoftwarequality.techtarget.com/tip/0,289483,sid92_gci1193392,00.html&quot;&gt;Blind SQL Injection attacks explained&lt;/a&gt;&lt;br /&gt;

4. &lt;a class=&quot;blue&quot; href=&quot;http://books.google.com/books?id=LILroPpCP0cC&amp;amp;pg=PA378&amp;amp;lpg=PA378&amp;amp;dq=Types+of+SQL+Injection+Attacks&amp;amp;source=bl&amp;amp;ots=sCmWpKlZax&amp;amp;sig=8r_ApWe8vEPzp4uP2Q8JL_UPWZ4&amp;amp;hl=en&amp;amp;ei=ovhqStrSMsbIkAWUoaGxCw&amp;amp;sa=X&amp;amp;oi=book_result&amp;amp;ct=result&amp;amp;resnum=1&quot;&gt;Some more SQL Injection Attack Types&lt;/a&gt;&lt;br /&gt;

5. &lt;a class=&quot;blue&quot; href=&quot;http://www.cisco.com/web/about/security/intelligence/sql_injection.html&quot;&gt;SQL Injection Attacks And Their Ramifications&lt;/a&gt;&lt;br /&gt;

6. &lt;a class=&quot;blue&quot; href=&quot;http://books.google.com/books?id=54o232A5juIC&amp;amp;pg=PA87&amp;amp;dq=Types+of+SQL+Injection+Attacks&quot;&gt;SQL Injection Attacks Explained&lt;/a&gt;&lt;br /&gt;

&lt;h3&gt;SQL Injection Mitigation&lt;/h3&gt;
To start with, run all strings that come from users through a string checker looking for anything out of the ordinary. If you expect a string to contain only letters, numbers and spaces, then write a regular expression that verifies that and get in the habit of rejecting all input that doesn&#39;t conform. That should make it impossible for attackers to put special characters like quotation marks in there.&lt;br /&gt;
&lt;br /&gt;
Assume that a clever attacker will subvert that. Assume that you&#39;ve made a mistake and forgotten to put a check in somewhere. Look for every place in the code that uses that user-supplied string. Don&#39;t stop at SQL construction. &lt;br /&gt;
Anything that gets passed to JScript&#39;s eval could be an injection attack. &lt;br /&gt;
Anything that gets echoed back to the user could be a cross-site scripting attack. Anything that gets written to disk could be an attempt to write a script onto the server&#39;s disk to trick an admin into running it. &lt;br /&gt;
Eliminate as many of these as you can.&lt;br /&gt;
&lt;br /&gt;
But how do you eliminate them? A great way to mitigate the risk of a SQL injection attack is to use stored procedures. Stored procedures ensure that only the query that you want to run actually runs. But they have nice properties in addition to being more secure against injection. They can be updated in the database, so that when the database structure changes, you change the stored procedure rather than searching through your code for SQL statement construction. And stored procedures often run faster because the database can optimize itself for them. [&lt;a class=&quot;blue&quot; href=&quot;http://blogs.msdn.com/ericlippert/archive/2006/11/01/how-do-i-mitigate-a-sql-injection-vuln.aspx&quot;&gt;Source&lt;/a&gt;]&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Use Parameterized Input with Stored Procedures&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Stored procedures may be susceptible to SQL injection if they use unfiltered input. For example, the following code is vulnerable:&lt;br /&gt;
&lt;pre&gt;
SqlDataAdapter myCommand = 
        new SqlDataAdapter(&quot;LoginStoredProcedure &#39;&quot; + 
                                     Login.Text + &quot;&#39;&quot;, conn);&lt;/pre&gt;
&lt;br /&gt;
If you use stored procedures, you should use parameters as their input.[&lt;a class=&quot;blue&quot; href=&quot;http://msdn.microsoft.com/en-us/library/ms161953.aspx&quot;&gt;Source&lt;/a&gt;]&lt;br /&gt;
&lt;br /&gt;

&lt;b&gt;Wrapping Parameters with QUOTENAME() and REPLACE()&lt;/b&gt;&lt;br /&gt;

In each selected stored procedure, verify that all variables that are used in dynamic Transact-SQL are handled correctly. Data that comes from the input parameters of the stored procedure or that is read from a table should be wrapped in QUOTENAME() or REPLACE(). Remember that the value of @variable that is passed to QUOTENAME() is of sysname, and has a maximum length of 128 characters.&lt;br /&gt;
&lt;br /&gt;
&lt;table style=&quot;width: 80%px;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;th&gt;@variable&lt;/th&gt;&lt;th&gt;Recommended wrapper&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Name of a securable&lt;/td&gt;&lt;td&gt;QUOTENAME(@variable)&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;String of &amp;lt;= 128 characters&lt;/td&gt;&lt;td&gt;QUOTENAME(@variable, &#39;&#39;&#39;&#39;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;String of &amp;gt; 128 characters&lt;/td&gt;&lt;td&gt;REPLACE(@variable,&#39;&#39;&#39;&#39;, &#39;&#39;&#39;&#39;&#39;&#39;)&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;

When you use this technique, a SET statement can be revised as follows:&lt;br /&gt;
&lt;br /&gt;
--Before:&lt;br /&gt;
&lt;br /&gt;
SET @temp = N&#39;select * from authors where au_lname=&#39;&#39;&#39;&lt;br /&gt;
&lt;br /&gt;
+ @au_lname + N&#39;&#39;&#39;&#39;&lt;br /&gt;
&lt;br /&gt;
--After:&lt;br /&gt;
&lt;br /&gt;
SET @temp = N&#39;select * from authors where au_lname=&#39;&#39;&#39;&lt;br /&gt;
&lt;br /&gt;
+ REPLACE(@au_lname,&#39;&#39;&#39;&#39;,&#39;&#39;&#39;&#39;&#39;&#39;) + N&#39;&#39;&#39;&#39;&lt;br /&gt;
&lt;br /&gt;

&lt;b&gt;Injection Enabled by Data Truncation&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Any dynamic Transact-SQL that is assigned to a variable will be truncated if it is larger than the buffer allocated for that variable. An attacker who is able to force statement truncation by passing unexpectedly long strings to a stored procedure can manipulate the result. For example, the stored procedure that is created by the following script is vulnerable to injection enabled by truncation.&lt;br /&gt;
&lt;pre&gt;
CREATE PROCEDURE sp_MySetPassword

@loginname sysname,

@old sysname,

@new sysname

AS

-- Declare variable.

-- Note that the buffer here is only 200 characters long.

DECLARE @command varchar(200)

-- Construct the dynamic Transact-SQL.

-- In the following statement, we need a total of 154 characters

-- to set the password of &#39;sa&#39;.

-- 26 for UPDATE statement, 16 for WHERE clause, 4 for &#39;sa&#39;, and 2 for

-- quotation marks surrounded by QUOTENAME(@loginname):

-- 200 – 26 – 16 – 4 – 2 = 154.

-- But because @new is declared as a sysname, this variable can only hold

-- 128 characters.

-- We can overcome this by passing some single quotation marks in @new.

SET @command= &#39;update Users set password=&#39; + QUOTENAME(@new, &#39;&#39;&#39;&#39;) + &#39; where 

username=&#39; + QUOTENAME(@loginname, &#39;&#39;&#39;&#39;) + &#39; AND password = &#39; + QUOTENAME(@old, &#39;&#39;&#39;&#39;)

-- Execute the command.

EXEC (@command)

GO&lt;/pre&gt;
&lt;br /&gt;
&lt;br /&gt;
By passing 154 characters into a 128 character buffer, an attacker can set a new password for sa without knowing the old password.&lt;br /&gt;
&lt;pre&gt;
EXEC sp_MySetPassword &#39;sa&#39;, &#39;dummy&#39;, 

&#39;123456789012345678901234567890123456789012345678901234567890123456789012345678
901234567890123456789012&#39;&#39;&#39;&#39;&#39;&#39;&#39;&#39;&#39;&#39;

&#39;&#39;&#39;&#39;&#39;&#39;&#39;&#39;&#39;&#39;&#39;&#39;&#39;&#39;&#39;&#39;&#39;&#39;&#39;&#39;&#39;&#39;&#39;&#39;&#39;&#39;&#39;&#39;&#39;&#39;&#39;&#39;&#39;&#39;&#39;&#39;&#39;&#39;&#39;&#39;&#39;&lt;/pre&gt;
&lt;br /&gt;
For this reason, you should use a large buffer for a command variable or directly execute the dynamic Transact-SQL inside the EXECUTE statement.&lt;br /&gt;
&lt;br /&gt;

&lt;span style=&quot;font-weight: bold;&quot;&gt;Securing your database&lt;/span&gt; will greatly mitigate SQL injection hacks. By partitioning access and restricting capabilities via standard hardening techniques (such as removing unnecessary procedures), you will greatly reduce (or completely negate) what can be done with SQL Injection. Beware, though don&#39;t forget to harden the web application code as well or you could find other vulnerabilities slipping through. 
[&lt;a class=&quot;blue&quot; href=&quot;http://www.amazon.com/Google-Hacking-Penetration-Testers-1/dp/product-description/1931836361&quot;&gt;Source&lt;/a&gt;]&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;
Some More Mitigation Techniques&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
1. unixwiz&lt;br /&gt;

2. &lt;a class=&quot;blue&quot; href=&quot;http://blogs.technet.com/neilcar/archive/2008/05/21/sql-injection-mitigation-using-parameterized-queries.aspx&quot;&gt;SQL Injection Mitigation: Using Parameterized Queries&lt;/a&gt;&lt;br /&gt;

3. &lt;a class=&quot;blue&quot; href=&quot;http://blogs.technet.com/neilcar/archive/2008/05/23/sql-injection-mitigation-using-parameterized-queries-part-2-types-and-recordsets.aspx&quot;&gt;SQL Injection Mitigation: Using Parameterized Queries Part 2&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;

Also See:&lt;br /&gt;

&lt;a class=&quot;blue&quot; href=&quot;http://qtp.blogspot.com/2009/08/cookie-testing-cookies.html&quot;&gt;Cookie Testing&lt;/a&gt;&lt;br /&gt;

&lt;a class=&quot;blue&quot; href=&quot;http://qtp.blogspot.com/2009/08/cross-site-scripting-xss.html&quot;&gt;Cross Site Scripting&lt;/a&gt;&lt;/div&gt;
</description><link>https://qtp.blogspot.com/2009/07/sql-injection.html</link><author>noreply@blogger.com (Unknown)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4199523701313049442.post-6438936949646658680</guid><pubDate>Wed, 07 Jan 2015 16:22:00 +0000</pubDate><atom:updated>2015-01-07T08:25:49.311-08:00</atom:updated><title>Write for a QTP Blog</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;


&lt;b&gt;Write for us:&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;

In case you are interested to write for &lt;a class =&quot;blue&quot; href=&quot;http://qtp.blogspot.com&quot;&gt;qtp.blogspot.com&lt;/a&gt;, please get in touch with me via email (dhall dot sachin at gmail dot com) using subject &quot;Guest Posts&quot;.&lt;br /&gt;&lt;br /&gt;

Topics for guest post include &lt;i&gt;manual testing&lt;/i&gt;, &lt;i&gt;automation&lt;/i&gt;, &lt;i&gt;QTP/UFT&lt;/i&gt; etc. The article should be interesting. Not all articles sent will be published. It will depend on the quality of the written content and how interesting the topic is.&lt;br /&gt;&lt;br /&gt;

The article must be original and cannot be republished elsewhere on the web.
Your articles may be edited prior to publishing.
&lt;br /&gt;&lt;br /&gt;
Yes, you will be paid for the article. The amount of money for an article will depend on the length of the article and its quality. Be assured that you will be &lt;u&gt;paid well&lt;/u&gt; for each accepted article.

&lt;br /&gt;




&lt;br /&gt;&lt;/div&gt;
</description><link>https://qtp.blogspot.com/2015/01/write-for-qtp-blog.html</link><author>noreply@blogger.com (sachin)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4199523701313049442.post-2723601958174819539</guid><pubDate>Mon, 08 Dec 2014 16:41:00 +0000</pubDate><atom:updated>2014-12-08T08:42:43.268-08:00</atom:updated><title>Difference between Testing methods &amp; Testing techniques</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;


&lt;b&gt;Difference between Testing methods &amp; Testing techniques&lt;/b&gt;
&lt;br /&gt;&lt;br /&gt;
Testing methods and testing techniques are topics which confuse many testers even after couple of years of experience. So lets try to find out the exact difference between testing methods &amp; testing techniques.
&lt;br /&gt;&lt;br /&gt;

Broadly there are two different ways in which software can be tested, that is, there are two different methods to test software:&lt;br /&gt;

a. Black box testing&lt;br /&gt;
b. White box testing&lt;br /&gt;&lt;br /&gt;


These black box and white box testing methods further have testing techniques as can be seen below:&lt;br /&gt;&lt;br /&gt;

&lt;b&gt;Testing techniques under black box testing method&lt;/b&gt;:&lt;br /&gt;

Boundary value analysis&lt;br /&gt;
Equivalence partitioning&lt;br /&gt;
Error guessing&lt;br /&gt;
Cause-effect graph&lt;br /&gt;
Decision table testing etc.&lt;br /&gt;&lt;br /&gt;

&lt;b&gt;Testing techniques under white box testing method&lt;/b&gt;:&lt;br /&gt;
 
Path Testing&lt;br /&gt;
Branch testing&lt;br /&gt;
Statement coverage&lt;br /&gt;
Decision coverage etc.&lt;br /&gt;
 









&lt;br /&gt;&lt;/div&gt;
</description><link>https://qtp.blogspot.com/2014/12/difference-testing-methods-techniques.html</link><author>noreply@blogger.com (sachin)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4199523701313049442.post-290759715456182457</guid><pubDate>Wed, 19 Nov 2014 16:22:00 +0000</pubDate><atom:updated>2014-11-20T08:17:05.528-08:00</atom:updated><title>Difference between Localization &amp; Globalization Testing</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;

&lt;b&gt;Difference between Localization &amp; Globalization Testing&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;
&lt;table style=&quot;width:100%&quot; border=&quot;1&quot;&gt;
  &lt;tr&gt;
    &lt;th&gt;Globalization Testing&lt;/th&gt;
    &lt;th&gt;Localization Testing&lt;/th&gt;  
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;Globalization is the process of designing and developing applications that function for multiple cultures.&lt;/td&gt;
    &lt;td&gt;Localization is the process of customizing your application for a given culture and locale.&lt;/td&gt;  
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;Globalization addresses the business issues associated with taking a product global. In the globalization of high-tech products this involves integrating localization throughout a company, after proper internationalization and product design, as well as marketing, sales and support in the world market.&lt;br /&gt;&lt;br /&gt;

Globalization is a term used in many different ways. For example there is a process of creating local or localized versions of web sites, which we will refer to as “web site globalization. web site globalization refers to enabling a web site to deal with non english speaking visitors i.e. internationalizing the site’s back-end software, designing a multi-lingual architecture and localizing the site’s static or dynamic content.&lt;br /&gt;&lt;br /&gt;

&quot;G11n&quot; is often used as an abbreviation for globalization. &quot;G11n&quot; means that there are 11 characters between G and n in &lt;i&gt;Globalization&lt;/i&gt;. 
&lt;/td&gt;
    &lt;td&gt;Localization involves taking a product and making it linguistically and culturally appropriate to the target locale (country/region and language) where it will be used and sold.&lt;br /&gt;&lt;br /&gt;

A well-localized product enables users to interact with a software application in their native language. They should be able to read all interface components such as error messages or screen tips in their native language and enter information with all accented characters using the local keyboard layout.&lt;br /&gt;&lt;br /&gt;

&quot;L10n&quot; is often used as an abbreviation for localization.&lt;/td&gt;  

  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;The goal of globalization testing is to detect potential problems in application design that could inhibit globalization. It makes sure that the code can handle all international support without breaking functionality that would cause either data loss or display problems.&lt;br /&gt;&lt;br /&gt;

Globalization testing checks proper functionality of the product with any of the culture/locale settings using every type of international input possible.&lt;/td&gt;
    &lt;td&gt;Localization translates the product UI and occasionally changes some initial settings to make it suitable for another region. Localization testing checks the quality of a product&#39;s localization for a particular target culture/locale. This test is based on the results of globalization testing, which verifies the functional support for that particular culture/locale.&lt;br /&gt;&lt;br /&gt;


 Localization testing can be executed only on the localized version of a product.&lt;/td&gt;  

  &lt;/tr&gt;
&lt;/table&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;b&gt;Source:&lt;/b&gt;&lt;br /&gt;
&lt;a class=&quot;blue&quot; href=&quot;http://msdn.microsoft.com/en-us/library/aa292086%28v=vs.71%29.aspx&quot;&gt;Globalization Testing&lt;/a&gt;.&lt;br /&gt;

&lt;a class=&quot;blue&quot; href=&quot;http://msdn.microsoft.com/en-us/library/aa292138%28v=vs.71%29.aspx&quot;&gt;Localization Testing&lt;/a&gt;.&lt;br /&gt;

&lt;a class=&quot;blue&quot; href=&quot;http://msdn.microsoft.com/en-us/library/c6zyy3s9%28v=VS.100%29.aspx&quot;&gt;ASP.NET Globalization and Localization&lt;/a&gt;.
&lt;br /&gt;
A Practical Guide to Localization by Bert Esselink.&lt;br /&gt;
Software Testing by Wikipedians.&lt;br /&gt;
Software Testing: Principles and Practice by Srinivasan Desikan, Gopalaswamy Ramesh.&lt;br /&gt;

&lt;br /&gt;&lt;/div&gt;
</description><link>https://qtp.blogspot.com/2014/11/difference-localization-globalization.html</link><author>noreply@blogger.com (sachin)</author></item></channel></rss>