<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>qaPages</title>
	<atom:link href="http://www.qapages.org/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.qapages.org</link>
	<description>qaPages - a collection of Software Testing &#38; Quality pages...</description>
	<lastBuildDate>Tue, 10 Nov 2009 10:36:46 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Agile Testing: A Practical Guide for Testers and Agile Teams</title>
		<link>http://www.qapages.org/agile-testing-a-practical-guide-for-testers-and-agile-teams/</link>
		<comments>http://www.qapages.org/agile-testing-a-practical-guide-for-testers-and-agile-teams/#comments</comments>
		<pubDate>Tue, 10 Nov 2009 10:36:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Books]]></category>

		<guid isPermaLink="false">http://www.qapages.org/?p=120</guid>
		<description><![CDATA[This is one of the best books explaining the testing in an agile development. It is written by two industry’s best agile testing practitioners: Lisa Crispin and Janet Gregory. We would recommend this book to agile testers, agile teams, and the customer. It addresses the following important aspects:

What      exactly an “Agile Tester” means?
Qualities/skills/expertise      required in an agile tester
Need      of team members with QA background in agile team
How to get test engineers engaged in agile development ...]]></description>
			<content:encoded><![CDATA[<p>This is one of the best books explaining the testing in an agile development. It is written by two industry’s best agile testing practitioners: Lisa Crispin and Janet Gregory. We would recommend this book to agile testers, agile teams, and the customer. It addresses the following important aspects:</p>
<ul>
<li>What      exactly an “Agile Tester” means?</li>
<li>Qualities/skills/expertise      required in an agile tester</li>
<li>Need      of team members with QA background in agile team</li>
<li>How to get test engineers engaged in agile development environments?</li>
<li>How to move from traditional software development to agile development</li>
<li>Completing testing activities in short duration iterations</li>
<li>Where testers can fit into agile team</li>
</ul>
<div class="mceTemp mceIEcenter">
<dl id="attachment_121" class="wp-caption aligncenter" style="width: 236px;">
<dt class="wp-caption-dt"><img class="size-medium wp-image-121" title="Agile Testing - A Practical Guide for Testers and Agile Teams" src="http://www.qapages.org/wp-content/uploads/Agile-Testing-A-Practical-Guide-for-Testers-and-Agile-Teams-226x300.jpg" alt="Agile Testing - A Practical Guide for Testers and Agile Teams" width="226" height="300" /></dt>
</dl>
</div>
<p>This book is divided into six parts with a total of 21 chapters:</p>
<p><strong>Part 1 – Introduction: </strong>This part contains two chapters explaining basics of agile testing, agile values, roles &amp; activities of development team &amp; customer, Tradition vs agile testing, principles for agile testing.</p>
<p><strong>Part 2 – Organizational Challenges:</strong> It explains Quality philosophy, Barriers to Successful Agile Adoption by Test Teams &amp; how to overcome these, structure of agile teams, ration of developer &amp; tester, how to integrate testers into agile project, skills required for an agile tester, lean metrics &amp; measurements, practical insights of defect tracking &amp; tools, test strategy and test planning. At the end of this part, audits, framework, models and standards are explained.</p>
<p><strong>Part 3 – The Agile Testing Quadrants: </strong>It explains the purpose of testing, technology &amp; facing tests that supports the team, foundation for agile testing, source code control, IDEs, build automation tools, unit testing tools, how to drive development with business facing tests, testability &amp; automation, tools for business facing tests, strategies for writing tests, testability &amp; test management, scenario testing, Exploratory Testing, Session-Based Testing, Automation and Exploratory Testing, Usability Testing, API &amp; web services testing, test documentation in agile development,  In the 11<sup>th</sup> and 12<sup>th</sup> chapters, it describes Security, Maintainability, Interoperability, Compatibility, Reliability, Installability, Performance, Load, Stress, &amp; Scalability Testing, Tests Driving Development, Automation, The End-to-End Tests and User Acceptance Testing.</p>
<p><strong>Part 4 – Automation: </strong>This part of the books talks about the test automation for the projects using agile methodology. Why automate, Barriers to Automation, Automation Test Categories in agile approach, what should be and what should not be automate, developing the automation test strategy, how to apply agile principles to test automation.</p>
<p><strong>Part 5 – An Iteration in the Life of a Tester: </strong>Activities / responsibilities of the tester in release and test planning, Creating Testable Stories, High Level Test case &amp; Examples, combining coding &amp; testing, how to deal with bugs, regression testing, metrics for the iteration or sprint, planning enough time for testing, testing the final to be released product, testing on staging, UAT and post delivery testing cycles are the main topics covered in this part.</p>
<p><strong>Part 6 – Summary:</strong> In the summary, it talks about the some important success factors for projects using agile development approach.</p>
<p><strong>Other Information:</strong></p>
<ul>
<li><strong>Author:</strong> Lisa Crispin and Janet Gregory</li>
<li><strong>Paperback: </strong>533 pages</li>
<li><strong>Publisher: </strong>Addison Wesley</li>
<li><strong>Language: </strong>English</li>
<li><strong>ISBN:</strong> 0321534468</li>
<li> <strong>ISBN-13:</strong> 9780321534460, 978-0321534460</li>
</ul>
<div style='clear:both'></div>]]></content:encoded>
			<wfw:commentRss>http://www.qapages.org/agile-testing-a-practical-guide-for-testers-and-agile-teams/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Software Testing</title>
		<link>http://www.qapages.org/software-testing/</link>
		<comments>http://www.qapages.org/software-testing/#comments</comments>
		<pubDate>Fri, 06 Nov 2009 09:58:31 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Books]]></category>

		<guid isPermaLink="false">http://www.qapages.org/?p=110</guid>
		<description><![CDATA[This book on Software Testing is for new or aspiring software test professionals who want to learn about software testing process, models and methodologies. The complexity and size of today&#8217;s software makes writing bug-free code extremely difficult, even for highly experienced programmers. This book will provide you a basic road map for becoming successful software test professional and assuring that you uncover critical bugs before the customers or end users do.

This book is divided into six parts containing a total of 22 chapters:
Part 1 – The Big Picture: This part ...]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;">This book on Software Testing is for new or aspiring software test professionals who want to learn about software testing process, models and methodologies. The complexity and size of today&#8217;s software makes writing bug-free code extremely difficult, even for highly experienced programmers. This book will provide you a basic road map for becoming successful software test professional and assuring that you uncover critical bugs before the customers or end users do.</p>
<p style="text-align: center;"><img class="size-medium wp-image-111 aligncenter" title="Software Testing by Ron Patton" src="http://www.qapages.org/wp-content/uploads/software_testing_ron_patton-242x300.jpg" alt="Software Testing by Ron Patton" width="242" height="300" /></p>
<p style="text-align: left;">This book is divided into six parts containing a total of 22 chapters:</p>
<p style="text-align: left;"><strong>Part 1 – The Big Picture:</strong> This part covers topics like Software Testing Background, various development models, error case studies, verification &amp; validation, testing &amp; quality, quality &amp; reliability and some other basic realities of software testing.</p>
<p style="text-align: left;"><strong>Part 2 – Testing Fundamentals:</strong> The topics covered in this part are: Black-box box testing, static &amp; dynamic testing, high &amp; low level specifications, equivalence partitioning, boundary value analysis, reviews, walkthroughs, inspections, types of errors in code, white box testing, data coverage, code coverage, examining the code and some essentials of testing the software application.</p>
<p style="text-align: left;"><strong>Part 3 – Applying your testing skills:</strong> Here, some testing types and documentation testing are discussed. It described configuration testing, compatibility testing, foreign language &amp; localization testing, usability testing, security testing and website testing.</p>
<p style="text-align: left;"><strong>Part 4 – Supplementing your testing:</strong> It covers basics of automated testing and test tools. It talks about viewers, monitors, drivers, stubs, stress &amp; load tools, analysis tools, random testing, bug bashes and beta testing etc.</p>
<p style="text-align: left;"><strong>Part 5 – Working with Test Documentation:</strong> Planning your test effort, test plan, test strategy, writing and tracking test cases, bug reporting and test metrics are the topics covered in this part.</p>
<p><strong>Part 6 – The Future:</strong> It talks about some basics of Software Quality Assurance like CMMi, ISO 9001 and career as a software tester.</p>
<p style="text-align: left;"><strong>Other Information:</strong></p>
<ul style="text-align: center;">
<li style="text-align: left;"><strong>Author:</strong> Ron Patton</li>
<li style="text-align: left;"><strong>Paperback:</strong> 408 pages</li>
<li style="text-align: left;"><strong>Publisher:</strong> Sams</li>
<li style="text-align: left;"><strong>Language:</strong> English</li>
<li style="text-align: left;"><strong>ISBN-10:</strong> 0672327988</li>
<li style="text-align: left;"><strong>ISBN-13:</strong> 978-0672327988</li>
</ul>
<p>You may buy this from Amazon.com:</p>
<p>http://www.amazon.com/Software-Testing-2nd-Ron-Patton/dp/0672327988/</p>
<div style='clear:both'></div>]]></content:encoded>
			<wfw:commentRss>http://www.qapages.org/software-testing/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Configuring LoadRunner Monitors on the Controller</title>
		<link>http://www.qapages.org/configuring-loadrunner-monitors-on-controller/</link>
		<comments>http://www.qapages.org/configuring-loadrunner-monitors-on-controller/#comments</comments>
		<pubDate>Mon, 06 Jul 2009 09:15:12 +0000</pubDate>
		<dc:creator>duke</dc:creator>
				<category><![CDATA[HP Mercury LoadRunner]]></category>
		<category><![CDATA[Controllers]]></category>
		<category><![CDATA[Monitors]]></category>

		<guid isPermaLink="false">http://www.qapages.org/?p=47</guid>
		<description><![CDATA[To use the following monitors, you must first install or configure monitoring components on the server machine:
COM+, Citrix, DB2, IBM WebSphere MQ, iPlanet (NAS), J2EE &#38; .NET Diagnostics, Network Delay, Oracle, PeopleSoft (Tuxedo), SAPGUI, SAP Portal, SAP CCMS, Siebel Server Manager, Siebel Web Server, SiteScope, Tuxedo, UNIX, WebLogic (JMX), WebSphere Application Server
To obtain performance data for a monitor, you need to configure the monitor from the Controller, and indicate which statistics and measurements you want to monitor. You select these counters using the monitor&#8217;s Add Measurements dialog box.
To set up ...]]></description>
			<content:encoded><![CDATA[<p>To use the following monitors, you must first install or configure monitoring components on the server machine:</p>
<p>COM+, Citrix, DB2, IBM WebSphere MQ, iPlanet (NAS), J2EE &amp; .NET Diagnostics, Network Delay, Oracle, PeopleSoft (Tuxedo), SAPGUI, SAP Portal, SAP CCMS, Siebel Server Manager, Siebel Web Server, SiteScope, Tuxedo, UNIX, WebLogic (JMX), WebSphere Application Server</p>
<p>To obtain performance data for a monitor, you need to configure the monitor from the Controller, and indicate which statistics and measurements you want to monitor. You select these counters using the monitor&#8217;s Add Measurements dialog box.</p>
<p>To set up a monitor, you need to perform the following:</p>
<ul>
<li>Add a monitored server to the Controller by selecting the server whose monitors you want to configure</li>
<li>For SiteScope monitors, configure the remote server</li>
<li>Configure the monitor by selecting the measurements that you want to monitor</li>
</ul>
<div style='clear:both'></div>]]></content:encoded>
			<wfw:commentRss>http://www.qapages.org/configuring-loadrunner-monitors-on-controller/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Creating a Vuser Script with Visual C</title>
		<link>http://www.qapages.org/creating-a-vuser-script-with-visual-c/</link>
		<comments>http://www.qapages.org/creating-a-vuser-script-with-visual-c/#comments</comments>
		<pubDate>Mon, 06 Jul 2009 09:00:50 +0000</pubDate>
		<dc:creator>Raveen Sharma</dc:creator>
				<category><![CDATA[HP Mercury LoadRunner]]></category>

		<guid isPermaLink="false">http://www.qapages.org/?p=43</guid>
		<description><![CDATA[Vuser scripts can be created using Visual C 6.0 or higher. To create a Vuser script with Visual C, please follow the below steps:

In Visual C, create a new project &#8211; dynamic link library (dll). Select File &#62; New and click the Projects tab.
In the Wizard, select empty dll
Add a new cpp file with 3 exported function: init, run, end
Add library file lrun50.lib
Select the C/C++ tab and select Code generation (Category) &#62; Use Run Time library (List). Change it to: Multithreaded dll
Select the C/C++ tab and select Preprocessor (Category) &#62; Preprocessor definitions ...]]></description>
			<content:encoded><![CDATA[<p>Vuser scripts can be created using Visual C 6.0 or higher. To create a Vuser script with Visual C, please follow the below steps:</p>
<ol>
<li>In Visual C, create a new project &#8211; dynamic link library (dll). Select <strong>File &gt; New</strong> and click the Projects tab.</li>
<li>In the Wizard, select <em>empty dll</em></li>
<li>Add a new <em>cpp</em> file with 3 exported function: <em>init</em>, <em>run</em>, <em>end</em></li>
<li>Add library file lrun50.lib</li>
<li>Select the C/C++ tab and select <strong>Code generation</strong> (Category) <strong>&gt; Use Run Time library</strong> (List).<strong> </strong>Change it to: <strong>Multithreaded dll</strong></li>
<li>Select the C/C++ tab and select <strong>Preprocessor</strong> (Category) &gt; <strong>Preprocessor definitions</strong> (edit field) Remove _DEBUG</li>
<li>Add code from your client application, or program as you normally would</li>
<li>Enhance your script with Vuser API functions. For example, <strong>lr_output_message</strong> to issue messages, <strong>lr_start_transaction</strong> to mark transactions, and so forth</li>
<li>Build the project. The output will be a DLL</li>
<li>Create a directory with the same name as the DLL and copy the DLL to this directory</li>
<li>In the <strong>lrvuser.usr</strong> file in the <em>Template</em> directory, Update the USR file key <em>BinVuser</em> with the DLL name: <span>BinVuser=&lt;</span><em>DLL_name</em><span>&gt;</span></li>
</ol>
<p><span>In the following example, the lr_output_messsage function issues messages indicating which section is being executed. The lr_eval_string function retrieves the name of the user. To use the following sample, verify that the path to the Vuser API include file, lrun.h is correct</span></p>
<blockquote><p><span style="FONT-WEIGHT: normal; VERTICAL-ALIGN: baseline; FONT-STYLE: normal; TEXT-DECORATION: none">#include &#8220;c:\lrun_5\include\lrun.h&#8221;</span></p>
<p>extern &#8220;C&#8221; {</p>
<p>int __declspec(dllexport) Init (void *p)</p>
<p>{</p>
<p>lr_output_message(&#8220;in init&#8221;);</p>
<p>return 0;</p>
<p>}</p>
<p>int __declspec(dllexport) Run (void *p)</p>
<p>{</p>
<p>const char *str = lr_eval_string(&#8220;&lt;name&gt;&#8221;);</p>
<p>lr_output_message(&#8220;in run and parameter is %s&#8221;, str);</p>
<p>return 0;</p>
<p>}</p>
<p>int __declspec(dllexport) End (void *p)</p>
<p>{</p>
<p>       lr_output_message(&#8220;in end&#8221;);</p>
<p>return 0;</p>
<p>}</p>
<p>} //extern C end</p></blockquote>
<div style='clear:both'></div>]]></content:encoded>
			<wfw:commentRss>http://www.qapages.org/creating-a-vuser-script-with-visual-c/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Objectives of Software Testing</title>
		<link>http://www.qapages.org/objectives-of-software-testing/</link>
		<comments>http://www.qapages.org/objectives-of-software-testing/#comments</comments>
		<pubDate>Thu, 02 Jul 2009 02:12:30 +0000</pubDate>
		<dc:creator>duke</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[General Testing Concepts]]></category>
		<category><![CDATA[negative testing]]></category>
		<category><![CDATA[Objectives]]></category>
		<category><![CDATA[positive testing]]></category>

		<guid isPermaLink="false">http://www.qapages.org/?p=25</guid>
		<description><![CDATA[Below are not the only objectives of Software Testing:
- Software Testing is designed to establish that the software is working satisfactorily as per the requirements.
- Software Testing is a process designed to prove that the program is error free.
- Software The job of testing is to certify that the software does its job correctly and can be used in production.
Because, with these as the guidelines, one would tend to operate the system in a normal manner to see if it works and one would unconsciously choose such normal/correct test data ...]]></description>
			<content:encoded><![CDATA[<p>Below are not the only objectives of Software Testing:</p>
<p>- Software Testing is designed to establish that the software is working satisfactorily as per the requirements.<br />
- Software Testing is a process designed to prove that the program is error free.<br />
- Software The job of testing is to certify that the software does its job correctly and can be used in production.</p>
<p>Because, with these as the guidelines, one would tend to operate the system in a normal manner to see if it works and one would unconsciously choose such normal/correct test data as would prevent the system from failing. Besides, it is any way not possible to certify that a software has no errors, simply because it is almost impossible to detect all errors.</p>
<p>In a way, we can say that software testing is basically a task of locating errors.</p>
<p>From the objective point of view, testing can be done in two ways:</p>
<p><strong>Positive Testing:</strong> Operate application or software as it should be operated. Use proper  variety of test data, including data values at boundries to test if it fails. Check actual test results with the expected and see</p>
<p>- Does it behave normally?<br />
- Are results correct?<br />
- Does the software function correctly?</p>
<p><strong>Negative Testing: </strong>Test for abnormal operations.  Test with illegal / abnormal test data. Intentionally attempt to make things go wrong and to discover / detect and see</p>
<p>- Does the system fail / crash?<br />
- Does the program do what it should not?<br />
- Does it fail to do what it should?</p>
<p><strong>Positive view of Negative Testing: </strong>The job of testing is to discover errors before the user does. A good tester is one who is successfull in making the system fail. Mentality of the tester has to be destructive &#8211; opposite to that of the creator / developer which should be constructive.</p>
<div style='clear:both'></div>]]></content:encoded>
			<wfw:commentRss>http://www.qapages.org/objectives-of-software-testing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
