<?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>Tips on Interview &#187; Testing Tools</title>
	<atom:link href="http://www.tipsoninterview.in/category/testing-tools/feed" rel="self" type="application/rss+xml" />
	<link>http://www.tipsoninterview.in</link>
	<description>Interview Tips , Interview Skills , Interview Techniques</description>
	<lastBuildDate>Tue, 26 Mar 2013 04:12:04 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Loadrunner and Performance Testing Training Institutes</title>
		<link>http://www.tipsoninterview.in/loadrunner-and-performance-testing-training-institutes</link>
		<comments>http://www.tipsoninterview.in/loadrunner-and-performance-testing-training-institutes#comments</comments>
		<pubDate>Thu, 12 Jul 2012 02:54:51 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Testing Tools]]></category>
		<category><![CDATA[Training Centers]]></category>
		<category><![CDATA[load runner online training]]></category>
		<category><![CDATA[load testing training]]></category>
		<category><![CDATA[loadrunner training institute in hyderabad]]></category>
		<category><![CDATA[loadrunner training institutes]]></category>
		<category><![CDATA[performance testing]]></category>
		<category><![CDATA[performance testing tools]]></category>
		<category><![CDATA[performance testing training]]></category>
		<category><![CDATA[software performance testing]]></category>
		<category><![CDATA[software test training]]></category>
		<category><![CDATA[training institute for loadrunner in hyderabad]]></category>
		<category><![CDATA[what is performance testing]]></category>

		<guid isPermaLink="false">http://www.tipsoninterview.in/?p=7852</guid>
		<description><![CDATA[Loadrunner and Performance Testing Training Institutes HP LoadRunner is a load testing product that determines application scalability, behavior, and performance. It emulates thousands of virtual users, and identifies and isolates performance bottlenecks across and within each tier. Load runner is an mercury interactive automated testing tool for testing the load and performance of an application [...]]]></description>
				<content:encoded><![CDATA[<!-- google_ad_section_start -->
<h2 style="text-align: center;"><strong><span style="text-decoration: underline;">Loadrunner and Performance Testing Training Institutes</span></strong></h2>
<p style="text-align: justify;">HP LoadRunner is a load testing product that determines application scalability, behavior, and performance. It emulates thousands of virtual users, and identifies and isolates performance bottlenecks across and within each tier. Load runner is an mercury interactive automated testing tool for testing the load and performance of an application under test.  While the application is under load, Loadrunner accurately measures, monitors and analyzes a system&#8217;s performance and functionality.</p>
<p style="text-align: justify;">Loadrunner is a industry standard enterprise level load testing tool<br />
We perform load testing once we are done with interface (GUI) testing.<br />
Load Runner has 4 components:</p>
<p style="text-align: justify;">*Virtual User Generator (VUGEN)<br />
* Controller<br />
* Analysis<br />
* Load Generator.</p>
<p style="text-align: justify;">Performance Testing is the process by which software is tested and tuned with the intent of realizing the required performance. Performance Testing is testing conducted to evaluate the compliance of a system or component with specified performance requirements.<br />
The performance testing is a part of performance engineering commonly referred to as load, spike, and stress testing, as well as validating system performance.</p>
<p style="text-align: justify;">Performance testing is all about applying production workloads to pre-deployment systems while simultaneously measuring system performance and end-user experience. Performance Testing with Loadrunner professionals have lots of opportunities in their career.</p>
<p style="text-align: justify;">The Best Loadrunner and Performance Testing Training Institutes in Hyderabad are</p>
<p style="text-align: justify;"><strong>1) Revanth Technologies<br />
</strong>B1, 3rd Floor,<br />
Eureka Court, Near Image Hospital,<br />
Ameerpet, Hyderabad<br />
Ph : 040 – 64559566<br />
+91 9290971883<br />
Email ID : revanthonlinetraining@gmail.com<br />
Website : <a title="Loadrunner Training institute in Hyderabad" href="http://www.revanthtechnologies.com/loadrunner-and-performance-testing-online-training-from-india.php" target="_blank">http://www.revanthtechnologies.com/loadrunner-and-performance-testing-online-training-from-india.php</a><strong></strong></p>
<p style="text-align: justify;"><strong>2) Online Training from India</strong><br />
B1, 3rd Floor,<br />
Eureka Court, Near Image Hospital,<br />
Ameerpet, Hyderabad<br />
Ph : +91 9290931214<br />
Email ID : onlinetrainingfromindia@gmail.com<br />
Website : <a href="http://www.onlinetrainingfromindia.com/loadrunner-and-performance-testing-online-training-from-india.php" target="_blank">http://www.onlinetrainingfromindia.com/loadrunner-and-performance-testing-online-training-from-india.php</a></p>
<p style="text-align: justify;"><strong>3) Srihitha Technologies</strong><br />
B7,3rd Floor,<br />
Eureka Court, Near Image Hospital,<br />
Ameerpet,Hyderabad<br />
Ph : 040 – 64619566<br />
+91 9394799566<br />
Email ID : srihithaonlinetraining@gmail.com<br />
Website : <a href="http://www.srihithatechnologies.com/loadrunner-and-performance-testing-training.php" target="_blank">http://www.srihithatechnologies.com/loadrunner-and-performance-testing-training.php</a></p>
<!-- google_ad_section_end -->
]]></content:encoded>
			<wfw:commentRss>http://www.tipsoninterview.in/loadrunner-and-performance-testing-training-institutes/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>LoadRunner Training Institutes</title>
		<link>http://www.tipsoninterview.in/loadrunner-training-institutes</link>
		<comments>http://www.tipsoninterview.in/loadrunner-training-institutes#comments</comments>
		<pubDate>Mon, 09 Jul 2012 02:49:13 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Testing Tools]]></category>
		<category><![CDATA[Training Centers]]></category>
		<category><![CDATA[load runner training]]></category>
		<category><![CDATA[loadrunner]]></category>
		<category><![CDATA[loadrunner load testing]]></category>
		<category><![CDATA[loadrunner training]]></category>
		<category><![CDATA[loadrunner training institute in hyderabad]]></category>
		<category><![CDATA[loadrunner training institutes]]></category>
		<category><![CDATA[testing training]]></category>
		<category><![CDATA[training institute for loadrunner in hyderabad]]></category>

		<guid isPermaLink="false">http://www.tipsoninterview.in/?p=7796</guid>
		<description><![CDATA[LoadRunner Training Institutes LoadRunner is a testing tool that load tests the application by emulating an environment in which multiple users work concurrently. While the application is under load, LoadRunner accurately measures, monitors and analyzes a system&#8217;s performance and functionality. Load runner is a mercury interactive automated testing tool for testing the load and performance [...]]]></description>
				<content:encoded><![CDATA[<!-- google_ad_section_start -->
<h2 style="text-align: center;"><strong><span style="text-decoration: underline;">LoadRunner Training Institutes</span></strong></h2>
<p style="text-align: justify;">LoadRunner is a testing tool that load tests the application by emulating an environment in which multiple users work concurrently. While the application is under load, LoadRunner accurately measures, monitors and analyzes a system&#8217;s performance and functionality. Load runner is a mercury interactive automated testing tool for testing the load and performance of an application under test.</p>
<p style="text-align: justify;">LoadRunner is a performance and load testing product by HP for examining system behavior and performance, while generating actual load. LoadRunner works by creating virtual users who take the place of real users operating client software, such as sending requests using the HTTP protocol to IIS or Apache web servers. Load Runner enables you to test your system under controlled and peak load conditions. The main objective of using Load Runner is to simulate the real time scenario where multiple users concurrently login to use a given application.</p>
<p style="text-align: justify;"><strong>LoadRunner consists of:</strong></p>
<p style="text-align: justify;">Virtual User Generator (VUGen): We can emulate the real world user behavior using VuGen that’s why the name virtual user [Dictionary meaning: Existing or resulting in essence or effect though not in actual fact, form, or name]. This is the place where we record and write automated scripts.</p>
<p style="text-align: justify;">Controller: Here we run the scripts generated above. This controls the various load generators and scenarios associated with them.</p>
<p style="text-align: justify;">Analysis: This gives the detailed results and presents them beautifully using reports, charts and graphics.</p>
<p style="text-align: justify;">The Best LoadRunner Training Institutes in Hyderabad are</p>
<p style="text-align: justify;"><strong>1) Revanth Technologies<br />
</strong>B1, 3rd Floor,<br />
Eureka Court, Near Image Hospital,<br />
Ameerpet, Hyderabad<br />
Ph : 040 – 64559566<br />
+91 9290971883<br />
Email ID : revanthonlinetraining@gmail.com<br />
Website : <a title="Loadrunner Training institute in Hyderabad" href="http://www.revanthtechnologies.com/loadrunner-and-performance-testing-online-training-from-india.php" target="_blank">http://www.revanthtechnologies.com/loadrunner-and-performance-testing-online-training-from-india.php</a><strong></strong></p>
<p style="text-align: justify;"><strong>2) Online Training from India</strong><br />
B1, 3rd Floor,<br />
Eureka Court, Near Image Hospital,<br />
Ameerpet, Hyderabad<br />
Ph : +91 9290931214<br />
Email ID : onlinetrainingfromindia@gmail.com<br />
Website : <a href="http://www.onlinetrainingfromindia.com/loadrunner-and-performance-testing-online-training-from-india.php" target="_blank">http://www.onlinetrainingfromindia.com/loadrunner-and-performance-testing-online-training-from-india.php</a></p>
<p style="text-align: justify;"><strong>3) Srihitha Technologies</strong><br />
B7,3rd Floor,<br />
Eureka Court, Near Image Hospital,<br />
Ameerpet,Hyderabad<br />
Ph : 040 – 64619566<br />
+91 9394799566<br />
Email ID : srihithaonlinetraining@gmail.com<br />
Website : <a href="http://www.srihithatechnologies.com/loadrunner-and-performance-testing-training.php" target="_blank">http://www.srihithatechnologies.com/loadrunner-and-performance-testing-training.php</a></p>
<!-- google_ad_section_end -->
]]></content:encoded>
			<wfw:commentRss>http://www.tipsoninterview.in/loadrunner-training-institutes/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ETL Testing Training Institutes</title>
		<link>http://www.tipsoninterview.in/etl-testing-training-institutes</link>
		<comments>http://www.tipsoninterview.in/etl-testing-training-institutes#comments</comments>
		<pubDate>Sat, 07 Jul 2012 05:32:16 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Testing Tools]]></category>
		<category><![CDATA[Training Centers]]></category>
		<category><![CDATA[ETL Testing]]></category>
		<category><![CDATA[ETL Testing coaching institute in ameerpet hyderabad]]></category>
		<category><![CDATA[ETL Testing training institute in hyderabad]]></category>
		<category><![CDATA[ETL Testing Training Institutes]]></category>
		<category><![CDATA[training institute for ETL Testing in hyderabad]]></category>

		<guid isPermaLink="false">http://www.tipsoninterview.in/?p=7777</guid>
		<description><![CDATA[ETL Testing Training Institutes There are several software tools that can be used to support the process, but sometimes specific software programs need to be coded to achieve the objective. In such case ETL (Extract, Transform and Load) is a process in data warehousing responsible for pulling data out of the source systems and placing it [...]]]></description>
				<content:encoded><![CDATA[<!-- google_ad_section_start -->
<h2 style="text-align: center;"><span style="text-decoration: underline;">ETL Testing Training Institutes</span></h2>
<p style="text-align: justify;">There are several software tools that can be used to support the process, but sometimes specific software programs need to be coded to achieve the objective. In such case ETL (Extract, Transform and Load) is a process in data warehousing responsible for pulling data out of the source systems and placing it into a data warehouse. ETL is a set of computer programs or processes that capture the appropriate data from the routine or operational systems, clean it up, and store it a standard and consistent format.</p>
<p style="text-align: justify;">ETL Testing verifies that data is transformed correctly according to various business requirements and rules. It makes sure that all projected data is loaded into the data warehouse without any data loss. ETL testing validates the data transformed correctly from OLTP to data warehouse. The ETL methodology maintains a process for providing audit and logging capabilities.</p>
<p style="text-align: justify;">There are numerous tools that help you with ETL process &#8211; Informatica, Control-M being a few notable ones. ETL tool is used to make a perfect integration between different data sources from different departments. ETL tool will work as an integrator, extracting data from different sources; transforming it in preferred format based on the business transformation rules and loading it in consistent Database known are Data Warehouse.</p>
<p style="text-align: justify;">ETL Tester is responsible to executing back-end data-driven test efforts with a focus on data transformations between various systems and a data warehouse.</p>
<p style="text-align: justify;">The Best ETL Testing Training Institutes in Hyderabad are</p>
<p style="text-align: justify;"><strong>1) Revanth Technologies<br />
</strong>B1, 3rd Floor,<br />
Eureka Court, Near Image Hospital,<br />
Ameerpet, Hyderabad<br />
Ph : 040 – 64559566<br />
+91 9290971883<br />
Email ID : revanthonlinetraining@gmail.com<br />
Website : <a title="ETL Testing Training Institute in Hyderabad" href="http://www.revanthtechnologies.com/etl-testing-online-training-from-india.php" target="_blank">http://www.revanthtechnologies.com/etl-testing-online-training-from-india.php</a><strong></strong></p>
<p style="text-align: justify;"><strong>2) Online Training from India</strong><br />
B1, 3rd Floor,<br />
Eureka Court, Near Image Hospital,<br />
Ameerpet, Hyderabad<br />
Ph : +91 9290931214<br />
Email ID : onlinetrainingfromindia@gmail.com<br />
Website : <a href="http://www.onlinetrainingfromindia.com/etl-testing-online-training-from-india.php" target="_blank">http://www.onlinetrainingfromindia.com/etl-testing-online-training-from-india.php</a></p>
<p style="text-align: justify;"><strong>3) Srihitha Technologies</strong><br />
B7,3rd Floor,<br />
Eureka Court, Near Image Hospital,<br />
Ameerpet,Hyderabad<br />
Ph : 040 – 64619566<br />
+91 9394799566<br />
Email ID : srihithaonlinetraining@gmail.com<br />
Website : <a href="http://www.srihithatechnologies.com/etl-testing-online-training-from-india.php" target="_blank">http://www.srihithatechnologies.com/etl-testing-online-training-from-india.php</a></p>
<!-- google_ad_section_end -->
]]></content:encoded>
			<wfw:commentRss>http://www.tipsoninterview.in/etl-testing-training-institutes/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Software Testing Tools Training Institutes</title>
		<link>http://www.tipsoninterview.in/software-testing-tools-training-institutes</link>
		<comments>http://www.tipsoninterview.in/software-testing-tools-training-institutes#comments</comments>
		<pubDate>Fri, 06 Jul 2012 11:39:25 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Testing Tools]]></category>
		<category><![CDATA[Training Centers]]></category>
		<category><![CDATA[software for testing tools]]></category>
		<category><![CDATA[software testing tool]]></category>
		<category><![CDATA[software testing tools]]></category>
		<category><![CDATA[software testing training]]></category>
		<category><![CDATA[testing tools online training]]></category>
		<category><![CDATA[testing tools training online]]></category>
		<category><![CDATA[training for software testing]]></category>
		<category><![CDATA[training in software testing]]></category>
		<category><![CDATA[training on software testing]]></category>
		<category><![CDATA[training software testing]]></category>

		<guid isPermaLink="false">http://www.tipsoninterview.in/?p=7752</guid>
		<description><![CDATA[Software Testing Tools Training Institutes Software Testing is a crucial tool to provide a quality product without any bug or issue. Software testing is more than just error detection.As computers and software are used in critical applications, the outcome of a bug can be severe. Bugs can cause huge losses. Hence, Software Testing is the [...]]]></description>
				<content:encoded><![CDATA[<!-- google_ad_section_start -->
<h2 style="text-align: center;"><strong><span style="text-decoration: underline;">Software Testing Tools Training Institutes</span></strong></h2>
<p style="text-align: justify;">Software Testing is a crucial tool to provide a quality product without any bug or issue. Software testing is more than just error detection.As computers and software are used in critical applications, the outcome of a bug can be severe. Bugs can cause huge losses. Hence, Software Testing is the process of executing a program or system with the intent of finding errors. The role of a software tester is also crucial as they are trained to pick out flaws, if any, in the software.</p>
<p style="text-align: justify;">Software testing is done in each phase of product life cycle from requirement specifications, design, coding, to the user acceptance. Correctness testing and reliability testing are two major areas of testing. The proper use of testing tools makes testing easier, more effective, and more productive. During the release of code testing is very essential, then a software tester must efficiently manage workload, have high productivity, exhibit optimal time management and organization skills.</p>
<p style="text-align: justify;">To become a software tester it requires in depth analytical and technical skills to test the applications with many complex software structures. Knowledge of programming languages is required for unit testing, scripting skill essential for Automation testing. Testing has created several levels and types and specialization in various types of testing for a software tester such as in functional, performance, security and management tools like Quality Center from HP, CQTM from IBM etc.</p>
<p style="text-align: justify;">As the quality is very prominent for the users along with constant advancements in software quality testing, the field of software testing have a great advance in future due to the changes.</p>
<p style="text-align: justify;">The Best Software Testing Tools Training Institutes in Hyderabad are</p>
<p style="text-align: justify;"><strong>1) Revanth Technologies<br />
</strong>B1, 3rd Floor,<br />
Eureka Court, Near Image Hospital,<br />
Ameerpet, Hyderabad<br />
Ph : 040 – 64559566<br />
+91 9290971883<br />
Email ID : revanthonlinetraining@gmail.com<br />
Website : <a title="Testing Tools training institute in Hyderabad" href="http://www.revanthtechnologies.com/testing-tools-online-training-from-india.php" target="_blank">http://www.revanthtechnologies.com/testing-tools-online-training-from-india.php</a><strong></strong></p>
<p style="text-align: justify;"><strong>2) Online Training from India</strong><br />
B1, 3rd Floor,<br />
Eureka Court, Near Image Hospital,<br />
Ameerpet, Hyderabad<br />
Ph : +91 9290931214<br />
Email ID : onlinetrainingfromindia@gmail.com<br />
Website : <a href="http://www.onlinetrainingfromindia.com/testing-tools-online-training-from-india.php" target="_blank">http://www.onlinetrainingfromindia.com/testing-tools-online-training-from-india.php</a></p>
<p style="text-align: justify;"><strong>3) Srihitha Technologies</strong><br />
B7,3rd Floor,<br />
Eureka Court, Near Image Hospital,<br />
Ameerpet,Hyderabad<br />
Ph : 040 – 64619566<br />
+91 9394799566<br />
Email ID : srihithaonlinetraining@gmail.com<br />
Website : <a href="http://www.srihithatechnologies.com/testing-tools-online-training-from-india.php" target="_blank">http://www.srihithatechnologies.com/testing-tools-online-training-from-india.php</a></p>
<!-- google_ad_section_end -->
]]></content:encoded>
			<wfw:commentRss>http://www.tipsoninterview.in/software-testing-tools-training-institutes/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Basic Concepts of Software Testing</title>
		<link>http://www.tipsoninterview.in/basic-concepts-of-software-testing</link>
		<comments>http://www.tipsoninterview.in/basic-concepts-of-software-testing#comments</comments>
		<pubDate>Sun, 24 Jun 2012 03:20:23 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Testing Tools]]></category>
		<category><![CDATA[Basic concepts of software testing]]></category>
		<category><![CDATA[basic fundamentals of software testing]]></category>
		<category><![CDATA[basics of software testing]]></category>
		<category><![CDATA[software testing basics]]></category>
		<category><![CDATA[Software testing fundamentals]]></category>

		<guid isPermaLink="false">http://www.tipsoninterview.in/?p=7678</guid>
		<description><![CDATA[Basic Concepts of Software Testing Software testing is a field with no set &#8220;best practices.&#8221; Because so much of testing is based on the particular context of the test, it&#8217;s often difficult to clarify, categorize and dispense advice on aspects of software testing. Testing is often confused with the processes of quality control and quality [...]]]></description>
				<content:encoded><![CDATA[<!-- google_ad_section_start -->
<h2 style="text-align: center;"><strong><span style="text-decoration: underline;">Basic Concepts of Software Testing</span></strong></h2>
<p style="text-align: justify;">Software testing is a field with no set &#8220;best practices.&#8221; Because so much of testing is based on the particular context of the test, it&#8217;s often difficult to clarify, categorize and dispense advice on aspects of software testing. Testing is often confused with the processes of quality control and quality assurance. Testing is the process of creating, implementing and evaluating tests.</p>
<p>Software Tester is the one who performs testing and find bugs, if they exist in the tested application.</p>
<p><span style="text-decoration: underline;"><strong>The goal of Software Testing is to:</strong></span></p>
<p>* Demonstrate That Faults Are Not Present<br />
* Find Errors<br />
* Ensure That All the Functionality Is Implemented<br />
* Ensure the Customer Will Be Able To Get His Work Done</p>
<p style="text-align: justify;">Software testing is an important part of the software development process. In normal software development there are four important steps referred to as PDCA:</p>
<p style="text-align: justify;"><strong>* Plan:</strong> Define the goal and the plan for achieving that goal.</p>
<p style="text-align: justify;"><strong>* Do/Execute:</strong> Depending on the plan strategy decided during the plan stage we do execution accordingly in this phase.</p>
<p style="text-align: justify;"><strong>* Check:</strong> Check/Test to ensure that we are moving according to plan and are getting the desired results.</p>
<p style="text-align: justify;"><strong>* Act:</strong> During the check cycle, if any issues are there, then we take appropriate action accordingly and revise our plan again.</p>
<p style="text-align: justify;">So developers and other stakeholders of the project do the &#8220;planning and building,&#8221; while testers do the check part of the cycle. Therefore, software testing is done in check part of the PDCA Cycle.</p>
<p style="text-align: justify;">Software testing is the process of executing a program / application under positive and negative conditions by manual or automated means. It checks for the Specification, Functionality and     Performance.</p>
<p style="text-align: justify;"><a href="http://www.tipsoninterview.in/wp-content/uploads/2012/06/Advantages-of-software-testing.png"><img class="aligncenter size-medium wp-image-7684" title="Advantages of software testing" src="http://www.tipsoninterview.in/wp-content/uploads/2012/06/Advantages-of-software-testing-300x126.png" alt="Advantages of software testing" width="300" height="126" /></a></p>
<p style="text-align: justify;"><span style="text-decoration: underline;"><strong>There are different types of software testing:</strong></span></p>
<p style="text-align: justify;"><strong>Black box testing</strong> is a testing strategy based solely on requirements and specifications. Black box testing requires no knowledge of internal paths, structures, or implementation of the software being tested.</p>
<p style="text-align: justify;"><strong>White box testing</strong> is a testing strategy based on internal paths, code structures, and implementation of the software being tested. White box testing generally requires detailed programming skills.</p>
<p style="text-align: justify;"><strong>Gray box testing:</strong> In this we look into the &#8220;box&#8221; being tested just long enough to understand how it has been implemented. Then we close up the box and use our knowledge to choose more effective black box tests.</p>
<p style="text-align: justify;">Modes of Testing</p>
<p style="text-align: justify;">* Static Analysis does not involve actual program execution. The code is examined, it is tested without being executed Ex: &#8211; Reviews</p>
<p style="text-align: justify;">* Dynamic In Dynamic, The code is executed. Ex: &#8211; Unit testing</p>
<p style="text-align: justify;">The basic terms and concepts of software testing:</p>
<p style="text-align: justify;"><strong>* Software Quality:</strong> Learn how software quality is defined and what it means.</p>
<p style="text-align: justify;"><strong>* Software quality</strong> is the degree of conformance to explicit or implicit requirements and expectations.</p>
<p style="text-align: justify;"><strong>* Dimensions of Quality:</strong> Learn the dimensions of quality. Software quality has dimensions such as Accessibility, Compatibility, Concurrency, Efficiency.</p>
<p style="text-align: justify;"><strong>* Software Quality Assurance:</strong> Learn what it means and what its relationship is with Software Quality Control. Software Quality Assurance is a set of activities for ensuring quality in software engineering processes.</p>
<p style="text-align: justify;"><strong>* Software Quality Control:</strong> Learn what it means and what its relationship is with Software Quality Assurance. Software Quality Control is a set of activities for ensuring quality in software products.</p>
<p style="text-align: justify;"><strong>* SQA and SQC Differences:</strong> Learn the differences between Software Quality Assurance and Software Quality Control. SQA is process-focused and prevention-oriented but SQC is product-focused and detection-oriented.</p>
<p style="text-align: justify;"><strong>* Software Development Life Cycle:</strong> Learn what SDLC means and what activities a typical SDLC model comprises of. Software Development Life Cycle defines the steps/stages/phases in the building of software.</p>
<p style="text-align: justify;"><strong>* Definition of Test:</strong> Learn the various definitions of the term ‘test’.</p>
<!-- google_ad_section_end -->
]]></content:encoded>
			<wfw:commentRss>http://www.tipsoninterview.in/basic-concepts-of-software-testing/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Levels of Software Testing</title>
		<link>http://www.tipsoninterview.in/levels-of-software-testing</link>
		<comments>http://www.tipsoninterview.in/levels-of-software-testing#comments</comments>
		<pubDate>Sun, 24 Jun 2012 03:09:46 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Testing Tools]]></category>
		<category><![CDATA[automated software testing]]></category>
		<category><![CDATA[software test levels]]></category>
		<category><![CDATA[software test tools]]></category>
		<category><![CDATA[software testing]]></category>
		<category><![CDATA[software testing levels]]></category>
		<category><![CDATA[software testing tool]]></category>
		<category><![CDATA[software testing tools]]></category>
		<category><![CDATA[testing levels in software testing]]></category>
		<category><![CDATA[types of software testing]]></category>

		<guid isPermaLink="false">http://www.tipsoninterview.in/?p=7675</guid>
		<description><![CDATA[Levels of Software Testing Software Testing is the process of running a program in order to find the errors and mistake of the program at the time of execution. The main intention of Software Testing is to evaluate an attribute and to check the potentiality of the program whether it gives the required output. Testing [...]]]></description>
				<content:encoded><![CDATA[<!-- google_ad_section_start -->
<h2 style="text-align: center;"><strong><span style="text-decoration: underline;">Levels of Software Testing</span></strong></h2>
<p style="text-align: justify;">Software Testing is the process of running a program in order to find the errors and mistake of the program at the time of execution. The main intention of Software Testing is to evaluate an attribute and to check the potentiality of the program whether it gives the required output. Testing is not just giving data&#8217;s and obtaining the output, it is entirely different &#8211; it works at the time if the software fails to function or if it never gives the required output.</p>
<p style="text-align: justify;">Tests are frequently grouped by where they are added in the software development process, or by the level of specificity of the test. Each completed level represents a milestone on the project plan and each stage represents a known level of physical integration and quality. These stages of integration are known as test levels.</p>
<p style="text-align: justify;">The following are the levels of Software testing:</p>
<p style="text-align: justify;"><strong>Unit Testing:</strong></p>
<p style="text-align: justify;">Unit testing is a procedure used to validate that a particular module of source code is working properly. The procedure is to write test cases for all functions and methods so that whenever a change causes a regression, it can be quickly identified and fixed.</p>
<p style="text-align: justify;">The goal of unit testing is to isolate each part of the program and show that the individual parts are correct. Unit testing provides a strict, written contract that the piece of code must satisfy.</p>
<p style="text-align: justify;"><strong>Integration Testing:</strong></p>
<p style="text-align: justify;">After completing the unit testing and dependent modules development, programmers connect the modules with respect to HLD for Integration Testing. Integrated System Testing (IST) is a systematic technique for validating the construction of the overall Software structure while at the same time conducting tests to uncover errors associated with interfacing.</p>
<p style="text-align: justify;">The objective is to take unit tested modules and test the overall Software structure that has been dictated by design.</p>
<p style="text-align: justify;"><strong>System Testing:</strong></p>
<p style="text-align: justify;">The purpose of this test is to evaluate the systems compliance with the specified requirements. System testing is performed throughout the system as part of a functional specification (s) (FRS) and / or a System Requirement Specification (SRS). System testing is a phase of inquiry, where the emphasis is to have almost a destructive attitude and test not only the design but also the behavior and believed the same expectations.</p>
<p style="text-align: justify;">System testing includes load testing and stress testing. Once the load testing and stress tests are completed successfully, the next level of Alpha or Beta Testing will proceed.</p>
<p style="text-align: justify;"><strong>Usability Testing:</strong></p>
<p style="text-align: justify;">This section includes different concepts and definitions of Usability testing from Software point of view. It is a black box technique and is used to identify any error(s) and improvements in the Software by observing the users through their usage and operation.</p>
<p style="text-align: justify;">During this test, testing team concentrates on the user friendliness of build interface. It consists of following sub tests.</p>
<p style="text-align: justify;">User Interface Test: Ease of use (screens should be understandable to operate by End User.</p>
<p style="text-align: justify;">Speed in interface: &#8211; Less number of task to complete task</p>
<p style="text-align: justify;">Manual Support Test: &#8211; Context sensitiveness of user manual.</p>
<p style="text-align: justify;"><strong>Functional Testing:</strong></p>
<p style="text-align: justify;">Functional Testing of the software is conducted on a complete, integrated system to evaluate the system&#8217;s compliance with its specified requirements.</p>
<p style="text-align: justify;"><strong>Performance Testing:</strong></p>
<p style="text-align: justify;">Performance testing measures the efficiency with respect to time and hardware resources of the test item under typical usage. This assumes that a set of non-functional requirements regarding performance exist in the item’s specification. Performance testing is considered as one of the important and mandatory testing type in terms of following aspects:</p>
<p style="text-align: justify;">Speed (i.e. Response Time, data rendering and accessing)<br />
Capacity<br />
Stability<br />
Scalability</p>
<p style="text-align: justify;"><strong>Load Testing:</strong></p>
<p style="text-align: justify;">Also Known as Scalability Testing. This type of testing identifies the maximum capacity of Software and its behavior at peak time.</p>
<p style="text-align: justify;">During this test, test engineers execute application build under customer expected configuration and load to estimate performance.</p>
<p style="text-align: justify;">Most of the time, Load testing is performed with the help of automated tools such as Load Runner, AppLoader, IBM Rational Performance Tester, Apache JMeter, Silk Performer, Visual Studio Load Test etc.</p>
<p style="text-align: justify;"><strong>Stress Testing:</strong></p>
<p style="text-align: justify;">Stress testing evaluates the performance of the test item during extreme usage patterns. Typical examples of “extreme usage patterns” are large data sets, complex calculations, extended operation, limited system resources, etc.</p>
<p style="text-align: justify;">During this test, Test engineers estimates the peak load. To find out the maximum number of users for execution of out application user customer expected configuration to estimate peak load.</p>
<p style="text-align: justify;"><strong>Security Testing:</strong></p>
<p style="text-align: justify;">Security testing involves the testing of Software in order to identify any flaws ad gaps from security and vulnerability point of view.<br />
Security testing should ensure:</p>
<p style="text-align: justify;">Confidentiality<br />
Integrity<br />
Authentication<br />
Availability<br />
Software data is secure<br />
Software is according to all security regulations.<br />
Input checking and validation etc.</p>
<p style="text-align: justify;"><strong>Smoke testing:</strong></p>
<p style="text-align: justify;">Smoke testing is non-exhaustive software testing, ascertaining that the most crucial functions of a program work, but not bothering with finer details.</p>
<p style="text-align: justify;">Smoke testing determines whether the system is sufficiently stable and functional to warrant the cost of further, more rigorous testing. Smoke testing may also communicate the general disposition of the current code base to the project team. Specific standards for the scope or format of smoke test cases and for their success criteria may vary widely among projects.</p>
<p style="text-align: justify;"><strong>Alpha Testing:</strong></p>
<p style="text-align: justify;">The application is tested by the users who doesn’t know about the application. Done at developer’s site under controlled conditions<br />
Under the supervision of the developers.</p>
<p style="text-align: justify;"><strong>Acceptance Testing:</strong></p>
<p style="text-align: justify;">Acceptance Testing is a level of the software testing process where a system is tested for acceptability. The purpose of this test is to evaluate the systems compliance with the business requirements and assess whether it is acceptable for delivery.</p>
<p style="text-align: justify;">It is the final test action before deploying the software. The goal of acceptance testing is to verify that the software is ready and can be used by the end user to perform the functions for which the software was built.</p>
<p style="text-align: justify;"><strong>Beta Testing:</strong></p>
<p style="text-align: justify;">This test is performed after Alpha testing has been successfully performed. In beta testing a sample of the intended audience tests the application. Beta testing is also known as pre-release testing.</p>
<p style="text-align: justify;">Before the final release of the software is released to users for testing where there will be no controlled conditions and the user here is free enough to do what ever he wants to do on the system to find errors.</p>
<p style="text-align: justify;"><strong>Regression Testing</strong></p>
<p style="text-align: justify;">Testing with the intent of determining if bug fixes have been successful and have not created any new problems whenever a change in a software application is made. This type of testing is done to ensure that no degradation of baseline functionality has occurred.</p>
<p style="text-align: justify;">The intent of Regression testing is to ensure that a change, such as a bug fix did not result in another fault being uncovered in the application.</p>
<p style="text-align: justify;"><strong>Monkey Testing:</strong></p>
<p style="text-align: justify;">Testing the application randomly like hitting keys irregularly and try to breakdown the system there is no specific test cases and scenarios for monkey testing.</p>
<!-- google_ad_section_end -->
]]></content:encoded>
			<wfw:commentRss>http://www.tipsoninterview.in/levels-of-software-testing/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How do you create a test plan/design?</title>
		<link>http://www.tipsoninterview.in/how-do-you-create-a-test-plandesign</link>
		<comments>http://www.tipsoninterview.in/how-do-you-create-a-test-plandesign#comments</comments>
		<pubDate>Thu, 17 Mar 2011 13:56:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Testing Tools]]></category>

		<guid isPermaLink="false">http://www.tipsoninterview.in/?p=2902</guid>
		<description><![CDATA[How do you create a test plan/design? Test scenarios and/or cases are prepared by reviewing functional requirements of the release and preparing logical groups of functions that can be further broken into test procedures. Test procedures define test conditions, data to be used for testing and expected results, including database updates, file outputs, report results. [...]]]></description>
				<content:encoded><![CDATA[<!-- google_ad_section_start -->
<p style="text-align: left;"><strong> <span style="text-decoration: underline;"><a href="http://www.tipsoninterview.in/wp-content/uploads/2011/03/How-do-you-create-a-test-plandesign.jpg"><img class="alignleft size-full wp-image-6302" title="How do you create a test plandesign" src="http://www.tipsoninterview.in/wp-content/uploads/2011/03/How-do-you-create-a-test-plandesign.jpg" alt="How do you create a test plandesign" width="300" height="300" /></a>How do you create a test plan/design?</span></strong></p>
<p>Test scenarios and/or cases are prepared by reviewing functional requirements of the release and preparing logical groups of functions that can be further broken into test procedures. Test procedures define test conditions, data to be used for testing and expected results, including database updates, file outputs, report results. Generally speaking&#8230;</p>
<p>* Test cases and scenarios are designed to represent both typical and unusual situations that may occur in the application.<br />
* Test engineers define unit test requirements and unit test cases. Test engineers also execute unit test cases.<br />
* It is the test team that, with assistance of developers and clients, develops test cases and scenarios for integration and system testing.<br />
* Test scenarios are executed through the use of test procedures or scripts.<br />
* Test procedures or scripts define a series of steps necessary to perform one or more test scenarios.<br />
* Test procedures or scripts include the specific data that will be used for testing the process or transaction.<br />
* Test procedures or scripts may cover multiple test scenarios.<br />
* Test scripts are mapped back to the requirements and traceability matrices are used to ensure each test is within scope.</p>
<p>* Test data is captured and base lined, prior to testing. This data serves as the foundation for unit and system testing and used to exercise system functionality in a controlled environment.<br />
* Some output data is also base-lined for future comparison. Base-lined data is used to support future application maintenance via regression testing.<br />
* A pretest meeting is held to assess the readiness of the application and the environment and data to be tested. A test readiness document is created to indicate the status of the entrance criteria of the release.</p>
<p><span style="text-decoration: underline;"><strong>Inputs for this process:</strong></span></p>
<p>* Approved Test Strategy Document.<br />
* Test tools, or automated test tools, if applicable.<br />
* Previously developed scripts, if applicable.<br />
* Test documentation problems uncovered as a result of testing.<br />
* A good understanding of software complexity and module path coverage, derived from general and detailed design documents, e.g. software design document, source code, and software complexity data.</p>
<p><span style="text-decoration: underline;"><strong>Outputs for this process:</strong></span></p>
<p>* Approved documents of test scenarios, test cases, test conditions, and test data.<br />
* Reports of software design issues, given to software developers for correction.</p>
<!-- google_ad_section_end -->
]]></content:encoded>
			<wfw:commentRss>http://www.tipsoninterview.in/how-do-you-create-a-test-plandesign/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Manual Testing Interview Questions for Fresher</title>
		<link>http://www.tipsoninterview.in/manual-testing-interview-questions-for-fresher</link>
		<comments>http://www.tipsoninterview.in/manual-testing-interview-questions-for-fresher#comments</comments>
		<pubDate>Sat, 12 Feb 2011 03:18:17 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Testing Tools]]></category>
		<category><![CDATA[interview question for manual testing]]></category>
		<category><![CDATA[interview questions for fresher]]></category>
		<category><![CDATA[interview questions in manual testing]]></category>
		<category><![CDATA[interview questions manual testing]]></category>
		<category><![CDATA[interview questions on manual testing]]></category>
		<category><![CDATA[manual tester interview questions]]></category>
		<category><![CDATA[manual testing interview question]]></category>
		<category><![CDATA[Manual Testing Interview Questions]]></category>
		<category><![CDATA[manual testing questions]]></category>
		<category><![CDATA[manual testing questions and answers]]></category>
		<category><![CDATA[testing interview questions for freshers]]></category>
		<category><![CDATA[what is manual testing]]></category>

		<guid isPermaLink="false">http://www.tipsoninterview.in/?p=2754</guid>
		<description><![CDATA[The following below mentioned Questions are frequently asked questions for fresher Manual Testing job. What is Manual Testing? What is smoke Testing? What is Alpha Testing? What is the accessibility testing? What is Ad Hoc Testing? What is the Alpha Testing? What is Beta Testing? What is Component Testing? What is Compatibility Testing? What is [...]]]></description>
				<content:encoded><![CDATA[<!-- google_ad_section_start -->
<p>The following below mentioned Questions are frequently asked questions for fresher Manual Testing job.</p>
<p>What is Manual Testing?</p>
<p>What is smoke Testing?</p>
<p>What is Alpha Testing?</p>
<p>What is the accessibility testing?</p>
<p>What is Ad Hoc Testing?</p>
<p>What is the Alpha Testing?</p>
<p>What is Beta Testing?</p>
<p>What is Component Testing?</p>
<p>What is Compatibility Testing?</p>
<p>What is Data Driven Testing?</p>
<p>What is Concurrency Testing?</p>
<p>What is Conformance Testing?</p>
<p>What is Context Driven Testing?</p>
<p>What is Conversion Testing?</p>
<p>What is Depth Testing?</p>
<p><a href="http://www.tipsoninterview.in/wp-content/uploads/2011/02/manual-testing-interview-questions.jpg"><img class="aligncenter size-full wp-image-5552" title="manual testing interview questions" src="http://www.tipsoninterview.in/wp-content/uploads/2011/02/manual-testing-interview-questions.jpg" alt="manual testing interview questions" width="332" height="334" /></a></p>
<p>What is Recovery Testing?</p>
<p>What is the Regression testing?</p>
<p>What is the Re-testing testing?</p>
<p>What is Stress Testing?</p>
<p>What is Sanity Testing?</p>
<p>What’s the Volume Testing?</p>
<p>What’s the Usability testing?</p>
<p>What is Scalability Testing?</p>
<p>What is Soak Testing?</p>
<p>What’s the User Acceptance testing?</p>
<p>What is Localization Testing?</p>
<p>What is Loop Testing?</p>
<p>What is Mutation Testing?</p>
<p>What is Positive Testing?</p>
<p>What is Monkey Testing?</p>
<p>What is Negative Testing?</p>
<p>What is Path Testing?</p>
<p>What is Ramp Testing?</p>
<p>What is Performance Testing?</p>
<p>What is Dynamic Testing?</p>
<p>What is End-to-End testing?</p>
<p>What is Endurance Testing?</p>
<p>What is Installation Testing?</p>
<p>What is Gorilla Testing?</p>
<p>What is Exhaustive Testing?</p>
<!-- google_ad_section_end -->
]]></content:encoded>
			<wfw:commentRss>http://www.tipsoninterview.in/manual-testing-interview-questions-for-fresher/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bug Reports Interview Questions</title>
		<link>http://www.tipsoninterview.in/bug-reports-interview-questions</link>
		<comments>http://www.tipsoninterview.in/bug-reports-interview-questions#comments</comments>
		<pubDate>Sat, 27 Nov 2010 13:27:37 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Interview Faqs]]></category>
		<category><![CDATA[Testing Tools]]></category>
		<category><![CDATA[Bug Reports]]></category>
		<category><![CDATA[Bug Reports frequently]]></category>

		<guid isPermaLink="false">http://www.tipsoninterview.in/?p=1766</guid>
		<description><![CDATA[Bug Reports frequently asked questions 1. Be very specific when describing the bug. More concise means less ambiguous, so less clarification will be needed later on. Don’t let there be any room for interpretation. 2.  Calling windows by their correct names (by the name displayed on the title bar) will eliminate some ambiguity. 3.  Don’t [...]]]></description>
				<content:encoded><![CDATA[<!-- google_ad_section_start -->
<p style="text-align: center;"><span style="text-decoration: underline;"><strong><a href="http://www.tipsoninterview.in/wp-content/uploads/2010/11/Bug-Reports-Interview-Questions.jpg"><img class="alignleft size-full wp-image-6303" title="Bug Reports Interview Questions" src="http://www.tipsoninterview.in/wp-content/uploads/2010/11/Bug-Reports-Interview-Questions.jpg" alt="Bug Reports Interview Questions" width="300" height="300" /></a>Bug Reports frequently asked questions</strong></span></p>
<p style="text-align: justify;">1. Be very specific when describing the bug. More concise means less ambiguous, so less clarification will be needed later on. Don’t let there be any room for interpretation.</p>
<p>2.  Calling windows by their correct names (by the name displayed on the title bar) will eliminate some ambiguity.</p>
<p>3.  Don’t be repetitive. Don’t repeat yourself.  Also, don’t say things twice or three times.</p>
<p>4.  Try to limit the number of steps to recreate the problem.  A bug that is written with 7 or more steps can usually become hard to read.  It is usually possible to shorten that list.</p>
<p>5.   Start describing with where the bug begins, not before.  For example, you don&#8217;t have to describe how to load and launch the application if the application crashes on exit.</p>
<p>6.  Proofreading the bug report is very important. Send it through a spell checker before submitting it.</p>
<p>7.  Make sure that all step numbers are sequenced. (No missing step numbers and no duplicates.)Please make sure that you use sentences.</p>
<p>8.  Don’t use a condescending or negative tone like “it’s still broken” or “it is completely wrong” in your bug reports and also   Don’t use vague terms like “It doesn’t work” or “not working properly”.</p>
<p>9.  If there is an error message involved, be sure to include the exact wording of the text in the bug report.  If there is a GPF (General Protection Fault) be sure to include the name of the module and address of the crash.</p>
<p>10.  Bug report is your work Product, and you should take pride in your work. Once the text of .the report is entered, you don’t know whose eyes will see it.  You might think that it will go to your manager and the developer and that’s it, but it could show up in other documents that you are not aware of, such as reports to senior management or clients, to the company intranet, to future test scripts or test plans.</p>
<!-- google_ad_section_end -->
]]></content:encoded>
			<wfw:commentRss>http://www.tipsoninterview.in/bug-reports-interview-questions/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Winrunner Interview Questions</title>
		<link>http://www.tipsoninterview.in/winrunner-interview-questions</link>
		<comments>http://www.tipsoninterview.in/winrunner-interview-questions#comments</comments>
		<pubDate>Thu, 18 Nov 2010 14:24:14 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Interview Faqs]]></category>
		<category><![CDATA[Testing Tools]]></category>
		<category><![CDATA[define winrunner]]></category>
		<category><![CDATA[kinds of applications winrunner suits]]></category>
		<category><![CDATA[winrunner faqs]]></category>
		<category><![CDATA[winrunner frequently asked interview questions]]></category>
		<category><![CDATA[Winrunner frequently asked questions]]></category>

		<guid isPermaLink="false">http://tipsoninterview.in/?p=786</guid>
		<description><![CDATA[Winrunner Interview Questions 1 Define Winrunner? Ans: Winrunner is Mercury Interactive Functional Testing Tool. 2 Give short answer about Winrunner? Ans:  Winrunner helps you automate the testing process, from test development to execution. You can create adaptable and reusable test scripts that challenge the functionality of your application. Prior to a software release, you can [...]]]></description>
				<content:encoded><![CDATA[<!-- google_ad_section_start -->
<p style="text-align: center;"><span style="text-decoration: underline;"><strong><a href="http://www.tipsoninterview.in/wp-content/uploads/2010/11/Winrunner-Interview-Questions.jpg"><img class="alignleft size-full wp-image-6304" title="Winrunner Interview Questions" src="http://www.tipsoninterview.in/wp-content/uploads/2010/11/Winrunner-Interview-Questions.jpg" alt="Winrunner Interview Questions" width="300" height="300" /></a>Winrunner Interview Questions</strong></span></p>
<p style="text-align: left;"><strong>1 Define Winrunner?</strong></p>
<p>Ans: Winrunner is Mercury Interactive Functional Testing Tool.</p>
<p><strong>2 Give short answer about Winrunner?</strong></p>
<p>Ans:  Winrunner helps you automate the testing process, from test development to execution. You can create adaptable and reusable test scripts that challenge the functionality of your application. Prior to a software release, you can run these tests in a single overnight run enabling you to detect defects and ensure superior software quality.<br />
<strong><br />
3 What kind of applications Winrunner suits?</strong></p>
<p>Ans: Visual Basic, Power Builder, Active-X, Java and Web Applications</p>
<p><strong>4 How many types of Run Modes are available in Winrunner?</strong></p>
<p>Ans: Winrunner provides three types of Run Modes.</p>
<p>* Verify Mode<br />
* Debug Mode<br />
* Update Mode</p>
<p><strong>5 What is the Verify Mode?</strong></p>
<p>Ans:  In Verify Mode, Winrunner compares the current result of application to its expected result.</p>
<p><strong>6 What is Debug Mode?</strong></p>
<p>Ans: In Debug Mode, Winrunner tracks the defects in a test script.</p>
<p><strong>7 What is Update Mode?</strong></p>
<p>Ans:  In Update Mode, Winrunner updates the expected results of test script.</p>
<p><strong>8  How many types of recording modes available in Winrunner?</strong></p>
<p>Ans: There are two type of recording in Winrunner.</p>
<p>* Context Sensitive recording records the operations you perform on your<br />
Application by identifying Graphical User Interface (GUI) objects.<br />
* Analog recording records keyboard input, mouse clicks, and the precise x- and Y-coordinates traveled by the mouse pointer across the screen.</p>
<p><strong>9 What do you mean by Context Sensitive recording?</strong></p>
<p>Ans: Winrunner captures and records the GUI objects, windows, keyboard inputs, and Mouse clicks activities through Context Sensitive Recording.</p>
<p><strong>10 What is the meaning of Analog recording?</strong></p>
<p>Ans: It captures and records the keyboard inputs, mouse click and mouse movement. It will not  capture the GUI objects and Windows.</p>
<p><strong>11 Where are stored Debug Result?</strong></p>
<p>Ans: Debug Results are always saved in debug folder.</p>
<p><strong>12 What is Winrunner testing process?</strong></p>
<p>Ans: Winrunner involves six main steps in testing process.</p>
<p>* Create GUI map<br />
* Create Test<br />
* Debug Test<br />
* Run Test<br />
* View Results<br />
* Report Defects</p>
<p><strong>13 What is the GUI SPY?</strong></p>
<p>Ans: You can view the physical properties of objects and windows through GUI SPY.</p>
<p><strong>14 How many types of modes for organizing GUI map files?</strong></p>
<p>Ans: Winrunner provides two types of modes-</p>
<p>* Global GUI map files<br />
* Per Test GUI map files</p>
<p><strong>15 What is contained in GUI map files?</strong></p>
<p>Ans: GUI map files stored the information, it learns about the GUI objects and windows.</p>
<p><strong>16 How does Winrunner recognize objects on the application?</strong></p>
<p>Ans: Winrunner recognize objects on the application through GUI map files.<br />
When Winrunner runs a test, it uses the GUI map to locate objects. It reads an<br />
Object’s description in the GUI map and then looks for an object with the same Properties in the application being tested.</p>
<p><strong>17 What is the difference between GUI map and GUI map files?</strong></p>
<p>Ans:<br />
* The GUI map is actually the sum of one or more GUI map files. There are two modes for organizing GUI map files.<br />
* Global GUI Map file: a single GUI Map file for the entire application<br />
* GUI Map File per Test: Winrunner automatically creates a GUI Map file for each test created. GUI Map file is a file which contains the windows and the objects learned by the Winrunner with its logical name and their physical description.</p>
<p><strong>18 How do you view the GUI map content?</strong></p>
<p>Ans: We can view the GUI map content through GUI map editor.</p>
<p><strong>19 What is the use of the checkpoint?</strong></p>
<p>Ans: Checkpoint enables you to check your application by comparing it’s expected results Of application to actual results.</p>
<p><strong>20 What is Execution Arrow?</strong></p>
<p>Ans: Execution Arrow indicates the line of script being executed.<strong></strong></p>
<p><strong>21 How does Win Runner evaluate test results?</strong></p>
<p>Ans: Following each test run, Win Runner displays the results in a report. The report details all the major events that occurred during the run, such as checkpoints, error messages, system messages, or user messages. If mismatches are detected at checkpoints during the test run, you can view the expected results and the actual results from the Test Results window.</p>
<p><strong>22  What are the reasons that Win Runner fails to identify an object on the GUI?</strong></p>
<p>Ans: Win Runner fails to identify an object in a GUI due to various reasons.</p>
<p>* The object is not a standard windows object.<br />
* If the browser used is not compatible with the Win Runner version, GUI Map Editor will not be able to learn any of the objects displayed in the browser Window.<br />
<strong><br />
23 How to use Win Runner to check whether the record was updated or the record Was deleted or the record was inserted or not?</strong></p>
<p>Ans: Using Win Runner check point features: Create-&gt;dDB checkpoint-&gt;Runtime Record Check</p>
<p><strong>24 How to use Win Runner to test the login screen?</strong></p>
<p>Ans: When you enter wrong id or password, you will get Dialog box.<br />
1. Record this Dialog box<br />
2. User win_exists to check whether dialog box exists or not<br />
3. Playback: Enter wrong id or password, if win_exists is true, then your application is Working good. Enter good id or password, if win_exists is false, then your Application is working perfectly.</p>
<!-- google_ad_section_end -->
]]></content:encoded>
			<wfw:commentRss>http://www.tipsoninterview.in/winrunner-interview-questions/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Different kinds of Testing</title>
		<link>http://www.tipsoninterview.in/different-kinds-of-testing</link>
		<comments>http://www.tipsoninterview.in/different-kinds-of-testing#comments</comments>
		<pubDate>Thu, 18 Nov 2010 13:43:31 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Interview Faqs]]></category>
		<category><![CDATA[Testing Tools]]></category>
		<category><![CDATA[different kinds of testing]]></category>
		<category><![CDATA[Different types of testing]]></category>
		<category><![CDATA[functional testing]]></category>
		<category><![CDATA[load testing]]></category>
		<category><![CDATA[white box testing]]></category>

		<guid isPermaLink="false">http://tipsoninterview.in/?p=777</guid>
		<description><![CDATA[Different kinds of Testing 1 White box testing - In white box testing tests Are based on coverage of code statements, branches, paths, and conditions, it is purely based on knowledge of the internal logic of an application&#8217;s code. 2 Unit testing – Unit testing is typically done by the programmers and not by testers, [...]]]></description>
				<content:encoded><![CDATA[<!-- google_ad_section_start -->
<h2 style="text-align: center;"><span style="text-decoration: underline;"><strong>Different kinds of Testing</strong></span></h2>
<p style="text-align: justify;"><strong>1 White box testing -</strong> In white box testing tests Are based on coverage of code statements, branches, paths, and conditions, it is purely based on knowledge of the internal logic of an application&#8217;s code.</p>
<p style="text-align: justify;"><strong>2 Unit testing – </strong>Unit testing is typically done by the programmers and not by testers, as it requires detailed knowledge of the internal program design and code. It is the most &#8216;micro&#8217; scale of testing; to test particular functions or code modules. It is not always easily done unless the application has a well-designed architecture with tight code; may require developing test driver modules or test harnesses.</p>
<p style="text-align: justify;"><strong><a href="http://www.tipsoninterview.in/wp-content/uploads/2010/11/Different-kinds-of-Testing.jpg"><img class="alignleft size-full wp-image-6308" title="Different kinds of Testing" src="http://www.tipsoninterview.in/wp-content/uploads/2010/11/Different-kinds-of-Testing.jpg" alt="Different kinds of Testing" width="300" height="300" /></a>3 Incremental integration testing -</strong> It is done by programmers or by testers, continuous testing of an application as new functionality is added; requires that various aspects of an application&#8217;s functionality be independent enough to work separately before all parts of the program are completed, or that test drivers be developed as needed.</p>
<p style="text-align: justify;"><strong>4 Integration testing –</strong> This type of testing is especially relevant to client/server and distributed systems, it involves  testing of combined parts of an application to determine if they function together correctly. The &#8216;parts&#8217; can be code modules, individual applications, client and server applications on a network, etc.</p>
<p style="text-align: justify;"><strong>5 Functional testing –</strong> This is  black-box type testing geared to functional requirements of an application; this type of testing should be done by testers. This doesn&#8217;t mean that the programmers shouldn&#8217;t check that their code works before releasing it (which of course applies to any stage of testing.)</p>
<p style="text-align: justify;"><strong>6 System testing –</strong> It covers all combined parts of a system, it is black-box type testing that is based on overall requirements specifications.</p>
<p style="text-align: justify;"><strong>7 End-to-end testing -</strong> This type of testing is similar to system testing, IT  is the &#8216;macro&#8217; end of the test scale which  involves testing of a complete application environment in a situation that mimics real-world use, such as interacting with a database, using network communications, or interacting with other hardware, applications, or systems if appropriate.</p>
<p style="text-align: justify;"><strong>8 Sanity testing –</strong> It is typically an initial testing effort to determine if a new software version is performing well enough to accept it for a major testing effort.</p>
<p style="text-align: justify;">For example, if the new software is crashing systems every 10 minutes, bogging down systems to a crawl, or destroying databases, the software may not be in a &#8216;sane&#8217; enough condition to warrant further testing in its current state.</p>
<p style="text-align: justify;"><strong>9 Regression testing &#8211; </strong>Automated testing tools can be especially useful for this type of testing re-testing after fixes or modifications of the software or its environment. It can be difficult to determine how much re-testing is needed, especially near the end of the development cycle..</p>
<p style="text-align: justify;"><strong>10 Acceptance testing &#8211; </strong>final testing based on specifications of the end-user or customer, or based on use by end-users/customers over some limited period of time.</p>
<p style="text-align: justify;"><strong>11 Load testing –</strong> This involves  testing an application under heavy loads, such as testing of a web site under a range of loads to determine at what point the system&#8217;s response time degrades or fails.</p>
<p style="text-align: justify;"><strong>12 Stress testing – </strong>Stress testing  term  is often used interchangeably with &#8216;load&#8217; and &#8216;performance&#8217; testing. Also used to describe such tests as system functional testing while under unusually heavy loads, heavy repetition of certain actions or inputs, input of large numerical values, large complex queries to a database system, etc.</p>
<p style="text-align: justify;"><strong>13 Performance testing -</strong> Ideally &#8216;performance&#8217; testing (and any other &#8216;type&#8217; of testing) is defined in requirements documentation or QA or Test Plans, Performance testing term often used interchangeably with &#8216;stress&#8217; and &#8216;load&#8217; testing</p>
<p style="text-align: justify;"><strong>14 Usability testing – </strong>This type of  testing is done  for &#8216;user-friendliness&#8217;. Clearly this is subjective, and will depend on the targeted end-user or customer. User interviews, surveys, video recording of user sessions, and other techniques can be used. Programmers and testers are usually not appropriate as usability testers.</p>
<p style="text-align: justify;"><strong>15 Install/uninstall testing &#8211; </strong>testing of full, partial, or upgrade install/uninstall processes.</p>
<p style="text-align: justify;"><strong>16 Recovery testing –</strong>This  testing is done to check  how well a system recovers from  hardware failures, crashes,  or other catastrophic problems.</p>
<p style="text-align: justify;"><strong>17  Security testing – </strong>security  testing  is done to know how well the system protects against unauthorized internal or external access, willful damage, etc this may require sophisticated testing techniques.</p>
<p style="text-align: justify;"><strong>18 Compatibility testing –</strong> This method is used for  testing how well software performs in a particular hardware/software/operating system/network/etc. environment.</p>
<p style="text-align: justify;"><strong>19 Exploratory testing &#8211; </strong>often taken to mean a creative, informal software test that is not based on formal test plans or test cases; testers may be learning the software as they test it.</p>
<p style="text-align: justify;"><strong>20 Ad-hoc testing -</strong> similar to exploratory testing, but often taken to mean that the testers have significant understanding of the software before testing it.</p>
<p style="text-align: justify;"><strong>21 User acceptance testing – </strong>This testing is done for determining if software is satisfactory to an end-user or customer.</p>
<p style="text-align: justify;"><strong>22  Comparison testing &#8211; </strong>comparing software weaknesses and strengths to<br />
competing products.</p>
<p style="text-align: justify;"><strong>23 Alpha testing &#8211; </strong> It is typically done by end-users or others, not by programmers or testers.It involves  testing of an application when development is nearing completion, Minor design changes may still be made as a result of such testing.</p>
<p style="text-align: justify;"><strong>24 Beta testing &#8211; </strong>testing when development and testing are essentially completed and final bugs and problems need to be found before final release. Typically done by end-users or others, not by programmers or testers.</p>
<p style="text-align: justify;"><strong>25 Mutation testing &#8211; </strong>a method for determining if a set of test data or test cases is useful, by deliberately introducing various code changes (&#8216;bugs&#8217;) and retesting with the original test data/cases to determine if the &#8216;bugs&#8217; are detected. Proper implementation requires large computational resources.</p>
<!-- google_ad_section_end -->
]]></content:encoded>
			<wfw:commentRss>http://www.tipsoninterview.in/different-kinds-of-testing/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Testing Interview Questions</title>
		<link>http://www.tipsoninterview.in/testing-interview-questions</link>
		<comments>http://www.tipsoninterview.in/testing-interview-questions#comments</comments>
		<pubDate>Thu, 18 Nov 2010 13:40:22 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Interview Faqs]]></category>
		<category><![CDATA[Testing Tools]]></category>
		<category><![CDATA[Testing Interview asked Questions]]></category>
		<category><![CDATA[testing interview question]]></category>
		<category><![CDATA[Testing Interview Questions Asked In Companies]]></category>
		<category><![CDATA[testing tools interview question]]></category>
		<category><![CDATA[testing tools interview questions]]></category>

		<guid isPermaLink="false">http://tipsoninterview.in/?p=774</guid>
		<description><![CDATA[Testing Interview Questions Asked In Companies 1. What is configuration Management? 2. What is change management? 3. What are Severity and priority levels? 4. What is Data integrity and Data validity? 5. What are the browsers available and explain their versions? 6. Is it possible that Quality variates project to project? 7. What are GUI [...]]]></description>
				<content:encoded><![CDATA[<!-- google_ad_section_start -->
<p style="text-align: center;"><span style="text-decoration: underline;"><strong>Testing Interview Questions Asked In Companies</strong></span></p>
<p>1. What is configuration Management?<br />
2. What is change management?<br />
3. What are Severity and priority levels?<br />
4. What is Data integrity and Data validity?<br />
5. What are the browsers available and explain their versions?<br />
6. Is it possible that Quality variates project to project?<br />
7. What are GUI Map files and explain their Contents?<br />
8. What is Data base check point and why we go for that?<br />
9. What is the difference between the Client server application and a Web application?<br />
10. Does win runner Supports Web applications?<br />
<a href="http://www.tipsoninterview.in/wp-content/uploads/2010/11/Testing-Interview-Questions.jpg"><img class="alignleft size-full wp-image-6309" title="Testing Interview Questions" src="http://www.tipsoninterview.in/wp-content/uploads/2010/11/Testing-Interview-Questions.jpg" alt="Testing Interview Questions" width="300" height="300" /></a>11. What is process Management?<br />
12. What is an Error, Defect, and Bug?<br />
13. What is Quality?<br />
14. Which version of Win runner you are using?<br />
15. What is Build Verification and why we go for it?<br />
16. What is Defect density?<br />
17. What is Integration testing?<br />
18. What is Static testing and types of Static testing?<br />
19. What is Validation testing?<br />
20. What is Data driven testing and why we go for data driven testing?<br />
21. What is the definition of Testing?<br />
22. What is Sanitation Testing?<br />
23. What is a test plan?<br />
24. Actually when will be the testing people will be involved in the project?<br />
25. Define low priority and high severity?<br />
26. Whom do you report the Bugs?<br />
27. What are the contents present in a test plan?<br />
28. Which model will you follow?<br />
29. Which Bug tracking tool do you use and what are the contents present in it?<br />
30. If a bug is reported what will be the Next work done?<br />
31. How to write test cases using Use case diagrams?<br />
32. For a given condition (X&gt;=0&lt;100) how many test cases you can write?<br />
33. Explain Classical water fall model?<br />
34. Integration testing is conducted by developers or testers?<br />
35. An application is given how do you test for example the money deposited in account no.2 should be transferred to Account no.1?<br />
36. What is V model?<br />
37. What is BUG life cycle?<br />
38. What is alpha testing and beta alpha testing?<br />
39. What is verification testing and validation testing?<br />
40. What are ISO and CMM standards levels?<br />
41. Which should be given more preference I.e. severity or priority?<br />
42. How to use the test director in your project?<br />
43. What is use of recovery manager in QTP?<br />
44. What are the add INS in QTP?<br />
45. What are expressions in QTP?<br />
46. If the developers are not convinced with your bug in this case what will you do?<br />
47. If the developers are developing the application then what is the job assigned to the testers?<br />
48. What is system testing?<br />
49. What is smoke testing?<br />
50. What is sanity testing?<strong></strong></p>
<p><strong>TESTING INTERVIEW QUESTIONS probably asked for Second Round.</strong></p>
<p>51. What are joins and subjoins in the data bases?<br />
52. What is data driven testing?<br />
53. What is verification and validation?<br />
54. What is Quality Assurance (QA) and Quality Control (QC)?<br />
55. Is Verification is related to QA and Validation is related to QC?<br />
56. Which type of model you follow basically in your project?<br />
57. What is a use case?<br />
58. How to test a Bike?<br />
59. How to test a Lift (Elevator).?<br />
60. Which configuration Management tool do you use?<br />
61. Which Bug tracking tool do you use?<br />
62. Explain Bug life cycle?<br />
63. What is Regression testing?<br />
64. What is ALPHA testing and BETA testing?<br />
65. What types of testing comes under Non functional testing?<br />
66. What is TEST DIRECTOR?<br />
67. What is CMM and CMM I ?<br />
68. What are Expressions in Win runner?<br />
69. What is a Compile module?<br />
70. Is it Necessary to open the tool first or the application first?<br />
71. After getting a bug what will you do?<br />
72. If you add a new object or a new module for the existing application then how will you test the application?<br />
73. Which Defect tracking tool do you use?<br />
74. What is change management?<br />
75. What is smoke Testing?<br />
76. What is sanity testing?<br />
77. A application is given to you but the requirements and functionalities are missing what will you do to start the testing?<br />
78. Which testing documents will be received by the client?<br />
79. What is BVA and ECP?<br />
80. Do we have recovery manger in Win runner?<br />
81. How does the win runner recognizes the project?<br />
82. How is win runner is used in the project?<br />
83. What is the difference between Sleep and wait in win runner?<br />
84. What is integration testing and types of testing present?<br />
85. What is system testing?<br />
86. What is data driven testing?<br />
87. What is functionality testing?<br />
88. If requirements are given to you then how do you write the test cases for it?<br />
89. What are the types of recording modes in win runner?<br />
90. What are the three modes of running a test in win runner?<br />
91. What is synchronization point?<br />
92. What are the contents present in a test case?<br />
93. Do we need testing for the project?<br />
94. What is code review and code walk through?<br />
95. At which phase the testing starts (begin) in the project?<br />
96. How do we test Client server applications and a Web application?<br />
97. What is verification and validation?<br />
98. What is adhoc testing?<br />
99. What is traceability matrix?<br />
100. What is base line document?<br />
101. What is Test Life Cycle?<br />
102. What is regression testing and retesting?<br />
103. What is a BUG LIFE CYCLE?<br />
104. What is a Bug?<br />
105. What are defects?<br />
106. What is functionality testing and system testing?<br />
107. A project has to be released in one day but the testing people got that project from the developers half of the day before so what they have to do to complete the testing process?<br />
108. What are severity level and priority levels?<br />
109. Which version of WINRUNNER and QTP you are using in the project?<br />
110. What is the use of Recovery manager in QTP?<br />
111. What is retesting and regression testing?<br />
112. Write the SQL queries for the following EMP table to select the employee id and his details from EMP table?<br />
113. For example: employee dept and employee id and employee name and employee salary?</p>
<!-- google_ad_section_end -->
]]></content:encoded>
			<wfw:commentRss>http://www.tipsoninterview.in/testing-interview-questions/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Performance Testing Interview Questions</title>
		<link>http://www.tipsoninterview.in/performance-testing-interview-questions</link>
		<comments>http://www.tipsoninterview.in/performance-testing-interview-questions#comments</comments>
		<pubDate>Thu, 18 Nov 2010 12:19:17 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Interview Faqs]]></category>
		<category><![CDATA[Testing Tools]]></category>
		<category><![CDATA[performance testing faqs]]></category>
		<category><![CDATA[performance testing frequently asked interview questions]]></category>
		<category><![CDATA[Performance testing interview questions]]></category>
		<category><![CDATA[testing tools faqs]]></category>
		<category><![CDATA[what is performance testing]]></category>

		<guid isPermaLink="false">http://tipsoninterview.in/?p=769</guid>
		<description><![CDATA[Performance Testing Interview Questions Q) What is Performance testing? A) Timing for both read and update transactions should be gathered to determine whether system functions are being performed in an acceptable time frame. This should be done standalone and then in a multi user environment to determine the effect of multiple transactions on the timing [...]]]></description>
				<content:encoded><![CDATA[<!-- google_ad_section_start -->
<p style="text-align: center;"><span style="text-decoration: underline;"><strong>Performance Testing Interview Questions</strong></span></p>
<p style="text-align: left;"><strong>Q) What is Performance testing? </strong></p>
<p>A) Timing for both read and update transactions should be gathered to determine whether system functions are being performed in an acceptable time frame. This should be done standalone and then in a multi user environment to determine the effect of multiple transactions on the timing of a single transaction.</p>
<p><strong>Q) What is Ramp up? How do you set this? </strong></p>
<p>A) This option is used to gradually increase the amount of Vusers/load on the server. An initial value is set and a value to wait between intervals can be specified. To set Ramp Up, go to? Scenario Scheduling Options?</p>
<p><strong>Q) Explain the following functions: -</strong></p>
<p>lr_debug_message: &#8211; The lr_debug_message function sends a debug message to the output log when the specified message class is set.</p>
<p>lr_output_message &#8211; The lr_output_message function sends notifications to the Controller Output window and the V user log file.</p>
<p>lr_error_message &#8211; The lr_error_message function sends an error message to the LoadRunner Output window.</p>
<p>lrd_stmt &#8211; The lrd_stmt function associates a character string (usually a SQL statement) with a cursor. This function sets a SQL statement to be processed.</p>
<p>lrd_fetch &#8211; The lrd_fetch function fetches the next row from the result set.<br />
<strong><br />
Q) What does v user_init action contain? </strong></p>
<p>A) V user_init action contains procedures to login to a server.</p>
<p><strong><a href="http://www.tipsoninterview.in/wp-content/uploads/2010/11/Performance-Testing-Interview-Questions.jpg"><img class="alignleft size-full wp-image-6310" title="Performance Testing Interview Questions" src="http://www.tipsoninterview.in/wp-content/uploads/2010/11/Performance-Testing-Interview-Questions.jpg" alt="Performance Testing Interview Questions" width="300" height="300" /></a>Q) How many types of V user are available in LoadRunner? </strong></p>
<p>A) There are many types of V user like DB V user, SAP V user, Web V user, RTE, GUI V user.</p>
<p><strong>Q) What does v user_end action contain? </strong></p>
<p>A) V user_end section contains log off procedures.</p>
<p><strong>Q) What is V user Generator? </strong></p>
<p>A) There are two methods &#8211; GET &amp; POST.</p>
<p><strong>Q) What is Think Time?</strong></p>
<p>A) it is used for making the v-users wait for some time between the requests in order to simulate as if the real users are using the server.</p>
<p><strong>Q) What is the Transaction? </strong></p>
<p>A) To measures the performance of the server, we define the Transaction.</p>
<p><strong>Q) What’s the Rendezvous Point? </strong></p>
<p>A) We can insert Rendezvous Points into V user script to emulates the heavy load on the server.</p>
<p><strong>Q) What’s the V user Inuit Section?</strong></p>
<p>A) In V user In it section, LoadRunner records log in the server.</p>
<p><strong>Q) What are the section contain by the VuGen while creating a V user script? </strong></p>
<p>A) VuGen contain the three section-<br />
* V user In it Section<br />
* Action Section<br />
* V user end Section</p>
<p><strong>Q) How do you edit the script?</strong></p>
<p>A) We can edit the script by inserting the Transaction Points and Rendezvous  Points.<strong></strong></p>
<p><strong>Q) What’s the running V user graph? </strong></p>
<p>A) It displays the number of V users that execute the V user script each seconds of scenario run.</p>
<p><strong>Q) What’s the percentile graph?</strong></p>
<p>A) It displays the percentage of transaction which were performed with in given time.</p>
<p><strong>Q) What does Result window contain? </strong></p>
<p>A) Result Window open with two panes-<br />
* Tree Pane<br />
* Summary Pane</p>
<p><strong>Q) How many types of Correlation?</strong></p>
<p>A) Correlation are two types-<br />
* Manual Correlation<br />
* Automatic Correlation</p>
<p><strong>Q) What is Automatic Correlation?</strong></p>
<p>A) Automatic Correlation is set some rules for correlation.</p>
<p><strong>Q) Where do you set automatic correlation options? </strong></p>
<p>A) Automatic correlation from web point of view can be set in recording options and correlation tab. Here we can enable correlation for the entire script and choose either issue online messages or offline actions, where we can define rules for that correlation. Automatic correlation for database can be done using show output window and scan for correlation and picking the correlate query tab and choose which query value we want to correlate. If we know the specific value to be correlated, we just do create correlation for the value and specify how the value to be created.</p>
<p><strong>Q) Which Correlation function you have used? </strong></p>
<p>A) web_reg_save_param</p>
<p><strong>Q) What is the syntax for think time?</strong></p>
<p>A) lr_think_time</p>
<p><strong>Q) What is the Elapsed Time?</strong></p>
<p>A) It is total time take since request is set and obtained the result.</p>
<p><strong>Q) What is a scenario?</strong></p>
<p>A) A scenario defines the events that occur during each testing session. For example, a scenario defines and controls the number of users to emulate, the actions to be performed, and the machines on which the virtual users run their emulations.</p>
<p><strong>Q) If you want to stop the execution of your script on error, how do you do that? </strong></p>
<p>A) The lr_abort function aborts the execution of a Vuser script. It instructs the Vuser to stop executing the Actions section, execute the vuser_end section and end the execution. This function is useful when you need to manually abort a script execution as a result of a specific error condition. When you end a script using this function, the Vuser is assigned the status &#8220;Stopped&#8221;. For this to take effect, we have to first uncheck the? Continue on error? Option in Run-Time Settings.</p>
<p><strong>Q) What is Scenario Wizard? </strong></p>
<p>A) We can create new scenario through Scenario Wizard.</p>
<p><strong>Q) If web server, database and Network are all fine where could be the problem? </strong></p>
<p>A) The problem could be in the system itself or in the application server or in the code written for the application.</p>
<p><strong>Q) What is Rendezvous graph? </strong></p>
<p>A) It displays that when V users released from rendezvous point and how many V users released from each point.</p>
<p><strong>Q) What is Correlation? </strong></p>
<p>A) Correlation is used to obtained the data which are unique in every time of script run and which are generated by nested queries.</p>
<p><strong>Q) What is the relation between Response Time and Throughput? </strong></p>
<p>A) The Throughput graph shows the amount of data in bytes that the V users received from the server in a second. When we compare this with the transaction response time, we will notice that as throughput decreased, the response time also decreased. Similarly, the peak throughput and highest response time would occur approximately at the same time.</p>
<p><strong>Q) What is think time? How do you change the threshold?</strong></p>
<p>A) Think time is the time that a real user waits between actions. Example: When a user receives data from a server, the user may wait several seconds to review the data before responding. This delay is known as the think time. Changing the Threshold: Threshold level is the level below which the recorded think time will be ignored. The default value is five (5) seconds. We can change the think time threshold in the Recording options of the Vugen.<br />
For more interview questions visit<br />
<iframe style="width: 120px; height: 240px;" src="http://rcm.amazon.com/e/cm?t=tiponint-20&amp;o=1&amp;p=8&amp;l=as1&amp;asins=0596520662&amp;ref=tf_til&amp;fc1=000000&amp;IS2=1&amp;lt1=_blank&amp;m=amazon&amp;lc1=0000FF&amp;bc1=000000&amp;bg1=FFFFFF&amp;f=ifr" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" width="320" height="240"></iframe></p>
<!-- google_ad_section_end -->
]]></content:encoded>
			<wfw:commentRss>http://www.tipsoninterview.in/performance-testing-interview-questions/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Manual Testing Interview Questions</title>
		<link>http://www.tipsoninterview.in/manual-testing-interview-questions</link>
		<comments>http://www.tipsoninterview.in/manual-testing-interview-questions#comments</comments>
		<pubDate>Thu, 18 Nov 2010 11:42:57 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Interview Faqs]]></category>
		<category><![CDATA[Testing Tools]]></category>
		<category><![CDATA[manual testing faqs]]></category>
		<category><![CDATA[manual testing frequently asked interview questions]]></category>
		<category><![CDATA[Manual Testing Interview Questions]]></category>
		<category><![CDATA[Manual testing Interview questions and answers]]></category>

		<guid isPermaLink="false">http://tipsoninterview.in/?p=753</guid>
		<description><![CDATA[Manual Testing Interview Questions 1 What makes a good Software QA engineer? Ans: The same qualities a good tester has are useful for a QA engineer. Additionally, they must be able to understand the entire software development process and how it can fit into the business approach and goals of the organization. Communication skills and [...]]]></description>
				<content:encoded><![CDATA[<!-- google_ad_section_start -->
<p style="text-align: center;"><span style="text-decoration: underline;"><strong>Manual Testing Interview Questions</strong></span></p>
<p style="text-align: justify;"><strong>1 What makes a good Software QA engineer?</strong></p>
<p style="text-align: justify;">Ans: The same qualities a good tester has are useful for a QA engineer. Additionally, they must be able to understand the entire software development process and how it can fit into the business approach and goals of the organization. Communication skills and the ability to understand various sides of issues are important. In organizations in the early stages of implementing QA processes, patience and diplomacy are especially needed. An ability to find problems as well as to see &#8216;what&#8217;s missing&#8217; is important for inspections and reviews.</p>
<p style="text-align: justify;"><strong>2 What is &#8216;Software Testing&#8217;?</strong></p>
<p style="text-align: justify;">Ans: Testing involves operation of a system or application under controlled conditions and evaluating the results (eg, &#8216;if the user is in interface A of the application while using hardware B, and does C, then D should happen&#8217;). The controlled conditions should include both normal and abnormal conditions. Testing should intentionally attempt to make things go wrong to determine if things happen when they shouldn&#8217;t or things don&#8217;t happen when they should. It is oriented to &#8216;detection&#8217;. (See the Bookstore section&#8217;s &#8216;Software Testing&#8217; category for a list of useful books on Software Testing.)</p>
<p style="text-align: justify;">• Organizations vary considerably in how they assign responsibility for QA and testing. Sometimes they&#8217;re the combined responsibility of one group or individual. Also common are project teams that include a mix of testers and developers who work closely together, with overall QA processes monitored by project managers. It will depend on what best fits an organization&#8217;s size and business structure.<br />
<strong><br />
<a href="http://www.tipsoninterview.in/wp-content/uploads/2010/11/Manual-Testing-Interview-Questions.jpg"><img class="alignleft size-full wp-image-6314" title="Manual Testing Interview Questions" src="http://www.tipsoninterview.in/wp-content/uploads/2010/11/Manual-Testing-Interview-Questions.jpg" alt="Manual Testing Interview Questions" width="300" height="300" /></a>3 What is &#8216;Software Quality Assurance&#8217;?</strong></p>
<p style="text-align: justify;">Ans: Software QA involves the entire software development PROCESS &#8211; monitoring and improving the process, making sure that any agreed-upon standards and procedures are followed, and ensuring that problems are found and dealt with. It is oriented to &#8216;prevention&#8217;. (See the Bookstore section&#8217;s &#8216;Software QA&#8217; category for a list of useful books on Software Quality Assurance.)</p>
<p style="text-align: justify;"><strong>4 Can you explain me what makes a good test engineer?</strong></p>
<p style="text-align: justify;">Ans: A good test engineer has a &#8216;test to break&#8217; attitude, an ability to take the point of view of the customer, a strong desire for quality, and an attention to detail. Tact and diplomacy are useful in maintaining a cooperative relationship with developers, and an ability to communicate with both technical (developers) and non-technical (customers, management) people is useful. Previous software development experience can be helpful as it provides a deeper understanding of the software development process, gives the tester an appreciation for the developers&#8217; point of view, and reduce the learning curve in automated test tool programming. Judgment skills are needed to assess high-risk areas of an application on which to focus testing efforts when time is limited.</p>
<p style="text-align: justify;"><strong>5 What is the role of documentation in QA?</strong></p>
<p style="text-align: justify;">Ans: Critical. (Note that documentation can be electronic, not necessarily paper.)QA practices should be documented such that they are repeatable. Specifications,designs, business rules, inspection reports, configurations, code changes, test plans,test cases, bug reports, user manuals, etc. should all be documented. There should ideally be a system for easily finding and obtaining documents and determining what documentation will have a particular piece of information. Change management for documentation should be used if possible.</p>
<p style="text-align: justify;"><strong>6 What is a test case?</strong></p>
<p style="text-align: justify;">Ans: • A test case is a document that describes an input, action, or event and an expected response, to determine if a feature of an application is working correctly. A test case should contain particulars such as test case identifier, test case name, objective, test conditions/setup, input data requirements, steps, and expected results.</p>
<p style="text-align: justify;">• Note that the process of developing test cases can help find problems in there quirements or design of an application, since it requires completely thinking through the operation of the application. For this reason, it&#8217;s useful to prepare test cases earlyin the development cycle if possible.</p>
<p style="text-align: justify;"><strong>7 What makes a good Test manager or QA?</strong></p>
<p style="text-align: justify;">Ans: A good QA, test, or QA/Test (combined) manager should have following qualities</p>
<p style="text-align: justify;">• Try to get familiar with the software development process<br />
• be able to maintain enthusiasm of their team and promote a positive atmosphere,despite<br />
•What is a some what &#8216;negative&#8217; process (e.g., looking for or preventing problems?)<br />
• be able to promote teamwork to increase productivity<br />
• be able to promote cooperation between software, test, and QA engineers<br />
• have the diplomatic skills needed to promote improvements in QA processes<br />
• have the ability to withstand pressures and say &#8216;no&#8217; to other managers when quality&#8217;s insufficient or QA processes are not being adhered to<br />
•  have people judgment skills for hiring and keeping skilled personnel<br />
• be able to communicate with technical and non-technical people, engineers,managers, and customers.<br />
• be able to run meetings and keep them focused</p>
<p style="text-align: justify;"><strong>8 What is configuration management?</strong></p>
<p style="text-align: justify;">Ans: Configuration management covers the processes used to control, coordinate,and track: code, requirements, documentation, problems, change requests, designs,tools/compilers/libraries/patches, changes made to them, and who makes the changes.(See the &#8216;Tools&#8217; section for web resources with listings of configuration management tools. Also see the Bookstore section&#8217;s &#8216;Configuration Management&#8217; category for useful books with more information.)</p>
<p style="text-align: justify;"><strong>9 What if the software is so buggy it can&#8217;t really be tested at all?</strong></p>
<p>Ans: The best bet in this situation is for the testers to go through the process of reporting whatever bugs or blocking-type problems initially show up, with the focus being on critical bugs. Since this type of problem can severely affect schedules, and indicates deeper problems in the software development process (such as insufficient unit testing or insufficient integration testing, poor design, improper build or release procedures, etc.) managers should be notified, and provided with some documentation as evidence of the problem.<br />
<strong><br />
10  What should be done after a bug is found?</strong></p>
<p>Ans: The bug needs to be communicated and assigned to developers that can fix it. After the problem is resolved, fixes should be re-tested, and determinations made regarding requirements for regression testing to check that fixes didn&#8217;t create problems elsewhere. If a problem-tracking system is in place, it should encapsulate these processes. A variety of commercial problem-tracking/management software tools are available (see the &#8216;Tools&#8217; section for web resources with listings of such tools). The following are items to consider in the tracking process:<br />
• Complete information such that developers can understand the bug, get an idea of it&#8217;s severity, and reproduce it if necessary.<br />
• Bug identifier (number, ID, etc.)<br />
• Current bug status (e.g., &#8216;Released for Retest&#8217;, &#8216;New&#8217;, etc.)<br />
• The application name or identifier and version<br />
• The function, module, feature, object, screen, etc. where the bug occurred<br />
• Environment specifics, system, platform, relevant hardware specifics<br />
• Test case name/number/identifier<br />
• One-line bug description<br />
• Full bug description<br />
• Description of steps needed to reproduce the bug if not covered by a test case or if the developer doesn&#8217;t have easy access to the test case/test script/test tool<br />
• Names and/or descriptions of file/data/messages/etc. used in test<br />
• File excerpts/error messages/log file excerpts/screen shots/test tool logs that would be helpful in finding the cause of the problem<br />
• Severity estimate (a 5-level range such as 1-5 or &#8216;critical&#8217;-to-&#8217;low&#8217; is common)<br />
• Was the bug reproducible?<br />
• Tester name<br />
• Test date<br />
• Bug reporting date<br />
• Name of developer/group/organization the problem is assigned to<br />
• Description of problem cause<br />
• Description of fix<br />
• Code section/file/module/class/method that was fixed<br />
• Date of fix<br />
• Application version that contains the fix<br />
• Tester responsible for retest<br />
• Retest date<br />
• Retest results<br />
• Regression testing requirements<br />
• Tester responsible for regression tests<br />
• Regression testing results<br />
A reporting or tracking process should enable notification of appropriate personnel at various stages. For instance, testers need to know when retesting is needed, developers need to know when bugs are found and how to get the needed information, and reporting/summary capabilities are needed for managers.</p>
<p><strong>11 </strong><strong>What if the project isn&#8217;t big enough to justify extensive testing?</strong></p>
<p>Ans: Consider the impact of project errors, not the size of the project. However, if extensive testing is still not justified, risk analysis is again needed and the same considerations as described previously in &#8216;What if there isn&#8217;t enough time for thorough testing?&#8217; apply. The tester might then do ad hoc testing, or write up a limited test plan based on the risk analysis.</p>
<p><strong>12 How can it be known when to stop testing?</strong></p>
<p>Ans: This can be difficult to determine. Many modern software applications are so complex, and run in such an interdependent environment, that complete testing can never be done. Common factors in deciding when to stop are:<br />
• Deadlines (release deadlines, testing deadlines, etc.)<br />
• Test cases completed with certain percentage passed<br />
• Test budget depleted<br />
• Coverage of code/functionality/requirements reaches a specified point<br />
• Bug rate falls below a certain level<br />
• Beta or alpha testing period ends</p>
<p><strong>13 What can be done if requirements are changing continuously?</strong></p>
<p>Ans: It is a common problem and a major headache.</p>
<p>• Work with the project&#8217;s stakeholders early on to understand how requirements might change so that alternate test plans and strategies can be worked out in advance, if possible.<br />
• It&#8217;s helpful if the application&#8217;s initial design allows for some adaptability so that later changes do not require redoing the application from scratch.<br />
• If the code is well-commented and well-documented this makes changes easier for the developers.<br />
• Use rapid prototyping whenever possible to help customers feel sure of their requirements and minimize changes.<br />
• The project&#8217;s initial schedule should allow for some extra time commensurate with the possibility of changes.<br />
• Try to move new requirements to a &#8216;Phase 2&#8242; version of an application, while using the original requirements for the &#8216;Phase 1&#8242; version.<br />
• Negotiate to allow only easily-implemented new requirements into the project, while moving more difficult new requirements into future versions of the application.<br />
• Be sure that customers and management understand the scheduling impacts, inherent risks, and costs of significant requirements changes. Then let management or the customers (not the developers or testers) decide if the changes are warranted &#8211; after all, that&#8217;s their job.<br />
• Balance the effort put into setting up automated testing with the expected effort required to re-do them to deal with changes.<br />
• Try to design some flexibility into automated test scripts.<br />
• Focus initial automated testing on application aspects that are most likely to remain unchanged.<br />
• Devote appropriate effort to risk analysis of changes to minimize regression testing needs.<br />
• Design some flexibility into test cases (this is not easily done; the best bet might be to minimize the detail in the test cases, or set up only higher-level generic-type test plans)<br />
• Focus less on detailed test plans and test cases and more on ad hoc testing (with an understanding of the added risk that this entails).</p>
<p><strong>14 What if the application has functionality that wasn&#8217;t in the requirements?</strong></p>
<p>Ans: It may take serious effort to determine if an application has significant unexpected or hidden functionality, and it would indicate deeper problems in the software development process. If the functionality isn&#8217;t necessary to the purpose of the application, it should be removed, as it may have unknown impacts or dependencies that were not taken into account by the designer or the customer. If not removed, design information will be needed to determine added testing needs or regression testing needs. Management should be made aware of any significant added risks as a result of the unexpected functionality. If the functionality only effects areas such as minor improvements in the user interface, for example, it may not be a significant risk.</p>
<p><strong>15 How does a client/server environment affect testing?</strong></p>
<p>Ans: Client/server applications can be quite complex due to the multiple dependencies among clients, data communications, hardware, and servers. Thus testing requirements can be extensive. When time is limited (as it usually is) the focus should be on integration and system testing. Additionally, load/stress/performance testing may be useful in determining client/server application limitations and capabilities. There are commercial tools to assist with such testing. (See the &#8216;Tools&#8217; section for web resources with listings that include these kinds of test tools.)</p>
<!-- google_ad_section_end -->
]]></content:encoded>
			<wfw:commentRss>http://www.tipsoninterview.in/manual-testing-interview-questions/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Testing Tools Interview Questions</title>
		<link>http://www.tipsoninterview.in/testing-tools-interview-questions</link>
		<comments>http://www.tipsoninterview.in/testing-tools-interview-questions#comments</comments>
		<pubDate>Thu, 18 Nov 2010 11:27:53 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Interview Faqs]]></category>
		<category><![CDATA[Testing Tools]]></category>
		<category><![CDATA[frequently asked testing tools questions]]></category>
		<category><![CDATA[Testing tools frequently asked questions]]></category>
		<category><![CDATA[testing tools interview frequently asked questions]]></category>
		<category><![CDATA[testingtools frequently asked questions]]></category>
		<category><![CDATA[testingtools interview frequently asked questions]]></category>

		<guid isPermaLink="false">http://tipsoninterview.in/?p=742</guid>
		<description><![CDATA[Testing Tools Interview Questions 1 What&#8217;s a &#8216;test case&#8217;? Ans: A test case is a document that describes an input, action, or event and an expected response, to determine if a feature of an application is working correctly. A test case should contain particulars such as test case identifier, test case name, objective, test conditions/setup, [...]]]></description>
				<content:encoded><![CDATA[<!-- google_ad_section_start -->
<p style="text-align: center;"><span style="text-decoration: underline;"><strong>Testing Tools Interview Questions</strong></span></p>
<p style="text-align: justify;"><strong>1 What&#8217;s a &#8216;test case&#8217;?</strong></p>
<p style="text-align: justify;">Ans: A test case is a document that describes an input, action, or event and an expected response, to determine if a feature of an application is working correctly. A test case should contain particulars such as test case identifier, test case name, objective, test conditions/setup, input data requirements, steps, and expected results. Note that the process of developing test cases can help find problems in the requirements or design of an application, since it requires completely thinking through the operation of the application. For this reason, it&#8217;s useful to prepare test cases early in the development cycle if possible.</p>
<p><a href="http://www.tipsoninterview.in/wp-content/uploads/2010/11/online-training-in-software-courses.jpg"><img class="alignleft size-medium wp-image-7274" title="online training in software courses" src="http://www.tipsoninterview.in/wp-content/uploads/2010/11/online-training-in-software-courses-300x225.jpg" alt="online training in software courses" width="300" height="225" /></a></p>
<p style="text-align: justify;"><strong>2 What is the &#8216;software life cycle&#8217;?</strong></p>
<p style="text-align: justify;">Ans: The life cycle begins when an application is first conceived and ends when it is no longer in use. It includes aspects such as initial concept, requirements analysis, functional design, internal design, documentation planning, test planning, coding, document preparation, integration, testing, maintenance, updates, retesting, phase-out, and other aspects.</p>
<p style="text-align: justify;"><strong>3 How is testing affected by object-oriented designs?</strong></p>
<p style="text-align: justify;">Ans: Well-engineered object-oriented design can make it easier to trace from code to internal design to functional design to requirements. While there will be little affect on black box testing (where an understanding of the internal design of the application is unnecessary), white-box testing can be oriented to the application&#8217;s objects. If the application was well-designed this can simplify test design.</p>
<p style="text-align: justify;"><strong>4 What is verification? Validation?</strong></p>
<p style="text-align: justify;">Ans: Verification typically involves reviews and meetings to evaluate documents, plans, code, requirements, and specifications. This can be done with checklists, issues lists, walk through, and inspection meetings. Validation typically involves actual testing and takes place after verifications are completed.</p>
<p style="text-align: justify;"><strong>5 What are the  five common problems that occur during software development?</strong></p>
<p style="text-align: justify;">Ans: Poor Communication – This is due to miscommunication for a developer as he don’t know what is needed by a customer. Or customers have unrealistic expectations. Poorly written requirements-This occurs when requirements are unclear, incomplete, not testable and too general. Schedules which are unrealistic-This occurs when too much of work is crammed in too little time. Inadequate testing –if none knows whether or not software is good until customers complain or system crashes. Adding new features after development is underway –This is a common practice to add new features after development is underway.</p>
<p style="text-align: justify;"><strong>6 who is called a  good test engineer?</strong></p>
<p style="text-align: justify;">Ans: Good  test engineer is one s who · Has a strong desire for quality, and  &#8220;test to break&#8221; attitude. who takes the point of view of the customer,  Has a strong desire for quality, Tactful and diplomatic · Has good oral and written communication skill. Has previous worked in software development .</p>
<p style="text-align: justify;"><strong>7 What is the role of documentation in QA?</strong></p>
<p style="text-align: justify;">Ans: In quality assurance  Documentation plays a critical role, ALL the designs,Specifications ,code changes, test plans, business rules, inspection reports, configurations, test cases, bug reports, user manuals should  be documented, all the  practices should be documented, so that they are repeatable. Use documentation change management if possible, ideally there should be a system for easily finding and obtaining of documents and determining what document will have a particular piece of information.</p>
<p style="text-align: justify;"><strong>8 What is a software project test plan?</strong></p>
<p style="text-align: justify;">Ans: A software project test plan is a document that describes the objectives, scope, approach and focus of a software testing effort.  The completed document will help people outside the test group understand the why and how of product validation. It should be thorough enough to be useful, but not so thorough that none outside the test group will be able to read it. The process of preparing a test plan is a useful way to think through the efforts needed to validate the acceptability of a software product.</p>
<p style="text-align: justify;"><strong>9 What is a test case?</strong></p>
<p style="text-align: justify;">Ans: A test case  is a document that contains particulars such as Test case Name, objective, test case identifier, test conditions/setup, Input data requirements/steps and expected results.A test case describes an input, action, or event and its expected result, in order to determine if a feature of an application is working correctly, since it requires you to completely think through the operations of the application the process of developing test cases can help find problems in the requirements or design of an application. For this reason, if possible it is useful to prepare test cases early in the development cycle.<br />
<strong><br />
10 What is configuration management?</strong></p>
<p style="text-align: justify;">Ans: Configuration management (CM) covers the tools and processes used to control, coordinate and track code, requirements, problems, designs, documentation,   change requests,  tools, patches, compilers, libraries, who makes the changes and changes made to them. &gt;</p>
<p style="text-align: justify;"><strong>11 What is a software error?</strong></p>
<p style="text-align: justify;">Ans: One common definition of a software error is a mismatch between the program and its specification. Other definitions of software error areThere can never be an absolute definition for bugs, nor an absolute determination of their existence. The extent to which a program has bugs is measured by the extent to which it fails to be useful. This is a fundamentally human measure.”   “A mismatch between the program and its specification is an error in the program if and only if the specification exists and is correct.”</p>
<p style="text-align: justify;">“A software error is present for when the program does not do what its end user reason ability expects to do.”</p>
<p style="text-align: justify;"><strong>12 How do you know when to stop testing?</strong></p>
<p style="text-align: justify;">Ans: Common factors in deciding when to stop testing are.<br />
* Deadlines, e.g. release deadlines, testing deadlines.<br />
* Test budget has been depleted.<br />
* Bug rate falls below a certain level.<br />
* Test cases completed with certain percentage passed.<br />
* Coverage of code, functionality, or requirements reaches a specified point.<br />
Beta or alpha testing period ends.</p>
<p style="text-align: justify;"><strong>13 What is verification? Validation?</strong></p>
<p style="text-align: justify;">Ans: Verification typically involves reviews and meetings to evaluate documents, Code, plans, requirements, and specifications. This can be done with checklists, issues lists, walk throughs, and inspection meetings Validation typically involves actual testing and takes place after verifications are completed.</p>
<p style="text-align: justify;"><strong>14 Explain some Software Testing Principles?</strong></p>
<p style="text-align: justify;">Ans: Complete testing is impossible. Software testing is not simple because<br />
* Quality testing requires testers to understand a system/product completely.<br />
* Quality testing needs adequate test set, and efficient testing methods.<br />
* A very tight schedule and lack of test tools.</p>
<p style="text-align: justify;">3. Testing is risk-based.</p>
<p style="text-align: justify;">4. Testing must be planned.</p>
<p style="text-align: justify;">5. Testing requires independence.</p>
<p style="text-align: justify;">6. Quality software testing depends on:</p>
<p style="text-align: justify;">Good understanding of software products and related domain application Cost-effective testing methodology, coverage, test methods, and tools. Good engineers with creativity, and solid software testing experience</p>
<!-- google_ad_section_end -->
]]></content:encoded>
			<wfw:commentRss>http://www.tipsoninterview.in/testing-tools-interview-questions/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Testing Dictionary</title>
		<link>http://www.tipsoninterview.in/testing-dictionary</link>
		<comments>http://www.tipsoninterview.in/testing-dictionary#comments</comments>
		<pubDate>Thu, 18 Nov 2010 08:07:36 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Interview Faqs]]></category>
		<category><![CDATA[Testing Tools]]></category>
		<category><![CDATA[Acceptance Testing]]></category>
		<category><![CDATA[Affinity Diagram]]></category>
		<category><![CDATA[Alpha Testing]]></category>
		<category><![CDATA[Automated Testing]]></category>
		<category><![CDATA[Beta Testing]]></category>
		<category><![CDATA[Testing Dictionary]]></category>

		<guid isPermaLink="false">http://tipsoninterview.in/?p=729</guid>
		<description><![CDATA[Testing Dictionary Acceptance Testing: Formal testing conducted to determine whether or not a system satisfies its acceptance criteria &#8211; enables an end user to determine whether or not to accept the system. Alpha Testing: Testing of a software product or system conducted at the developer’s site by the end user. Affinity Diagram: A group process [...]]]></description>
				<content:encoded><![CDATA[<!-- google_ad_section_start -->
<p style="text-align: center;"><strong><span style="text-decoration: underline;">Testing Dictionary</span></strong></p>
<p><strong>Acceptance Testing:</strong> Formal testing conducted to determine whether or not a system satisfies its acceptance criteria &#8211; enables an end user to determine whether or not to accept the system.</p>
<p><strong>Alpha Testing: </strong>Testing of a software product or system conducted at the developer’s site by the end user.</p>
<p><strong>Affinity Diagram:</strong> A group process that takes large amounts of language data, such as a list developed by brainstorming, and divides it into categories.</p>
<p><strong>Audit :</strong> An inspection/assessment activity that verifies compliance with plans,policies, and procedures, and ensures that resources are conserved. Audit is a staff function; it serves as the “eyes and ears” of management.</p>
<p><strong><a href="http://www.tipsoninterview.in/wp-content/uploads/2010/11/TestingDICTONIARY.jpg"><img class="alignleft size-full wp-image-6316" title="Testing Dictionary" src="http://www.tipsoninterview.in/wp-content/uploads/2010/11/TestingDICTONIARY.jpg" alt="Testing Dictionary" width="300" height="300" /></a>Automated Testing:</strong> That part of software testing that is assisted with software tool(s) that does not require Operator input, analysis, or evaluation.</p>
<p><strong>Beta Testing:</strong> Testing conducted at one or more end user sites by the end user of a delivered software product or system.</p>
<p><strong>Bottom-up Testing : </strong>An integration testing technique that tests the low-level components first using test drivers for those components that have not yet been developed to call the low-level components for test.</p>
<p><strong>Boundary Value Analysis : </strong>A test data selection technique in which values are chosen to lie along data extremes. Boundary values include maximum, mini-mum, just inside/outside boundaries, typical values, and error values.</p>
<p><strong>Brainstorming :</strong> A group process for generating creative and diverse ideas.</p>
<p><strong>Branch Coverage Testing :</strong> A test method satisfying coverage criteria that requires each decision point at each possible branch to be executed at least once.</p>
<p><strong>Black-box Testing: </strong>Functional testing based on requirements with no knowledge of the internal program structure or data. Also known as closed-box testing. Black box testing indicates whether or not a program meets required specifications by spotting faults of omission &#8212; places where the specification is not fulfilled.</p>
<p><strong>Bug :</strong> A design flaw that will result in symptoms exhibited by some object (the object under test or some other object) when an object is subjected to an appropriate test. problem by representing the relationship between some effect and its possible cause.</p>
<p><strong>Cause-effect Graphing :</strong> A testing technique that aids in selecting, in a systematic way, a high-yield set of test cases that logically relates causes to effects to produce test cases. It has a beneficial side effect in pointing out incompleteness and ambiguities in specifications.</p>
<p><strong>Check sheet : </strong>A form used to record data it is gathered.</p>
<p><strong>Clear-box Testing :</strong> Another term for white-box testing. Structural testing is sometimes referred to as clear-box testing; since “white boxes” are considered opaque and do not really permit visibility into the code. This is also own glass-box or open-box testing.</p>
<p><strong>Client :</strong> The end user that pays for the product received, and receives the benefit from the use of the product. .</p>
<p><strong>Control Chart : </strong>A statistical method for distinguishing between common and special cause variation exhibited by processes,</p>
<p><strong>Customer (end user) :</strong> The individual or organization, internal or external to the producing organization, that receives the product.</p>
<p><strong>Cyclomatic Complexity :</strong> A measure of the number of linearly independent paths through a program module.</p>
<p><strong>Data Flow Analysis :</strong> Consists of the graphical analysis of collections of(sequential) data definitions and reference patterns to determine constraints that can be placed on data values at points of executing the source program.</p>
<p><strong>Debugging :</strong> The act of attempting to determine the cause of the symptoms of malfunctions detected by testing or by frenzied user complaints.</p>
<p><strong>Defect : NOTE:</strong> Operationally, it is useful to work with two definitions of a defect: 1) From the producer’s viewpoint: a product requirement that has not been met or a product attribute Possessed by a product or a function performed by a product that is not in the statement of requirements that define the product.2) From the end user’s viewpoint: anything that causes end user dissatisfaction, whether in the statement of requirements or not.</p>
<p><strong>Defect Analysis : </strong>Using defects as data for continuous quality improvement. Defect analysis generally seeks to classify defects into categories and identify possible causes in order to direct process improvement efforts.</p>
<p><strong>Defect Density: </strong>Ratio of the number of defects to program length (a relative number).</p>
<p><strong>Desk Checking:</strong> A form of manual static analysis usually performed by the originator. Source code documentation, etc., is visually checked against requirements and standards.</p>
<p><strong>Dynamic Analysis :</strong> The process of evaluating a program based on execution of that program. Dynamic analysis approaches rely on executing a piece of software with selected test data.</p>
<p><strong>Dynamic Testing :</strong> Verification or validation performed which executes the system’s code.</p>
<p><strong>Error :</strong> 1) A discrepancy between a computed, observed, or measured value or condition and the true, specified, or theoretically correct value or condition; and 2) a mental mistake made by a programmer that may result in a program fault.</p>
<p><strong>Error-based Testing :</strong> Testing where information about programming style, error-prone language constructs, and other programming knowledge is applied to select test data capable of detecting faults, either a specified class of faults or all possible faults.</p>
<p><strong>Evaluation :</strong> The process of examining a system or system component to determine the extent to which specified properties are present.</p>
<p><strong>Execution:</strong> The process of a computer carrying out an instruction or instructions of a computer.</p>
<p><strong>Exhaustive Testing :</strong> Executing the program with all possible combination of values for program variables.</p>
<!-- google_ad_section_end -->
]]></content:encoded>
			<wfw:commentRss>http://www.tipsoninterview.in/testing-dictionary/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Loadrunner Interview Questions</title>
		<link>http://www.tipsoninterview.in/loadrunner-interview-questions</link>
		<comments>http://www.tipsoninterview.in/loadrunner-interview-questions#comments</comments>
		<pubDate>Thu, 18 Nov 2010 07:58:36 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Interview Faqs]]></category>
		<category><![CDATA[Testing Tools]]></category>

		<guid isPermaLink="false">http://tipsoninterview.in/?p=726</guid>
		<description><![CDATA[Loadrunner Interview Questions Q) How do you debug a LoadRunner script? A) VuGen contains two options to help debug V user scripts-the Run Step by Step command and breakpoints. The Debug settings in the Options dialog box allow us to determine the extent of the trace to be performed during scenario execution. The debug information [...]]]></description>
				<content:encoded><![CDATA[<!-- google_ad_section_start -->
<p style="text-align: center;"><strong><span style="text-decoration: underline;">Loadrunner Interview Questions</span></strong></p>
<p><strong>Q) How do you debug a LoadRunner script?</strong></p>
<p>A) VuGen contains two options to help debug V user scripts-the Run Step by Step command and breakpoints. The Debug settings in the Options dialog box allow us to determine the extent of the trace to be performed during scenario execution. The debug information is written to the Output window. We can manually set the message class within your script using the lr_set_debug_message function. This is useful if we want to receive debug information about a small section of the script only.</p>
<p><strong>Q) What is extension of LoadRunner result file?</strong></p>
<p>A) .lrr</p>
<p><strong><a href="http://www.tipsoninterview.in/wp-content/uploads/2010/11/Load-Runner-Interview-Questions-copy.jpg"><img class="alignleft size-full wp-image-6317" title="Load Runner Interview Questions" src="http://www.tipsoninterview.in/wp-content/uploads/2010/11/Load-Runner-Interview-Questions-copy.jpg" alt="Load Runner Interview Questions" width="300" height="300" /></a>Q) How do you perform functional testing under load?</strong></p>
<p>A) Functionality under load can be tested by running several V users concurrently. By increasing the amount of V users, we can determine how much load the server can sustain.</p>
<p><strong>Q) How many types of checkpoints are available in LoadRunner?</strong></p>
<p>A) Load Runner provides two types of checkpoints-</p>
<p>* Text Checkpoints</p>
<p>* Image Checkpoints</p>
<p><strong>Q) How to load LoadRunner Agent?</strong></p>
<p>A) Controller instructs the RCl to lunch the LoadRunner Agent.</p>
<p><strong>Q) How many types of running mode in LoadRunner?</strong></p>
<p>A) LoadRunner provides two types of recording level-</p>
<p>* HTML based script</p>
<p>* URL based script</p>
<p><strong>Q) What Component of LoadRunner would you use to play back the script in multi user mode?</strong></p>
<p>A) The Controller component is used to playback the script in multi-user mode. This is done during a scenario run where a v user script is executed by a number of v users in a group</p>
<p><strong>Q) What is the Load Testing Process?</strong></p>
<p>A) Load Testing process have five steps-</p>
<p>* Plan Test</p>
<p>* Create V user script</p>
<p>* Define Scenario</p>
<p>* Run Scenario* Analyze Results.</p>
<!-- google_ad_section_end -->
]]></content:encoded>
			<wfw:commentRss>http://www.tipsoninterview.in/loadrunner-interview-questions/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
