Computer Knowledge
Software Testing and Quality Control
2,598 Questions
Software testing and quality control questions cover testing methodologies, unit testing, and defect management. These concepts are crucial for the computer knowledge sections of competitive exams. Practice these questions to understand verification and validation processes thoroughly.
Quality control typesUnit testing purposeSoftware vulnerability testingTest planning tasksLoop testing criteriaTest harness functions
Software Testing and Quality Control Questions
-
Track Defects
-
Open Defects
-
Defects
-
Log Defects
C
Correct answer
Explanation
The Quality Center sidebar contains a 'Defects' button that opens the Defects module for tracking and managing bugs. This is the primary entry point for defect-related activities. Options A, B, and D describe actions but are not the actual button name in the sidebar.
-
Validation of all negative scenarios like handling of incorrect data type
-
Testing the boundaries of each field to find any limitations
-
Job not to be aborted at any cause - all abort scenarios must be handled in the code
-
Cleansing of obvious data for any anomalies (even if its not specified in requirements)
-
None of the above
A,B
Correct answer
Explanation
Coding and unit testing for ETL jobs must include validating negative scenarios (A) and testing field boundaries (B). Option C is incorrect because jobs SHOULD abort on unrecoverable errors - not all abort scenarios can or should be handled. Option D is out of scope - unit testing should not include unspecified data cleansing.
-
Test Design Suite
-
Defect Tracking Tool
-
Test Management Suite
-
Release Management Suite
C
Correct answer
Explanation
HP QC (Quality Center) is a comprehensive Test Management Suite that covers test planning, execution, defect tracking, and reporting. It is not merely a defect tracking tool (B), test design suite (A), or release management suite (D).
A
Correct answer
Explanation
In HP Quality Center, requirements can be mapped to test cases through two primary methods: the Requirements module (direct mapping) and the Test Plan module (coverage mapping). This bidirectional traceability is a core feature.
A
Correct answer
Explanation
HP Quality Center (HPQC) supports importing test cases and requirements from both Excel spreadsheets and Word documents. This feature allows migration of existing test artifacts into the HPQC system. Option B is false because HPQC provides these import capabilities as part of its standard functionality.
-
Call
-
Call to Test
-
Template
-
Test Call
B
Correct answer
Explanation
The 'Call to Test' option in HPQC enables test case reuse by allowing one test case to be invoked from within another test case. This promotes modularity and reduces duplication. Options A, C, and D are incorrect - 'Call' is generic, 'Template' is for structure, and 'Test Call' is not the correct terminology.
A
Correct answer
Explanation
Test case names must be unique within a test management system to prevent confusion, ensure proper identification, and maintain referential integrity when defects or requirements link to specific test cases. Option B is false - duplicate names would create ambiguity and tracking problems.
-
JProfiler
-
YourKit
-
Jensor
-
DataXplod
C
Correct answer
Explanation
Jensor is a Java profiling tool developed by TCS (Tata Consultancy Services). JProfiler and YourKit are commercial profilers from other companies. DataXplor is not a standard Java profiler. Option C is correct - Jensor is TCS's proprietary Java profiling solution.
-
Rational Performance Tester
-
HP Load Runner
-
JMeter
-
Open STA
B
Correct answer
Explanation
HP LoadRunner (now Micro Focus LoadRunner) has been the most widely used performance testing tool in enterprise environments for decades. It supports multiple protocols and comprehensive load testing scenarios. Options A, C, and D are legitimate tools but LoadRunner has the largest market share and enterprise adoption.
-
a desktop
-
a book
-
a page
-
a portlet
A
Correct answer
Explanation
In portal architecture (specifically BEA/Oracle WebLogic Portal), a 'desktop' is the top-level container that defines a collection of books, pages, and portlets - essentially defining the service collection for a user. Books organize pages, pages contain portlets, and portlets are the actual service components. Option A is correct.
-
(a) When you want to invoke a map value (not a map value pair)
-
when you want to execute if else if constructs
-
when you want to invoke a when rule
-
when you want to invoke a decision tree
-
HP LoadRunner
-
HP WinRunner
-
HP QuickTestProfessional
-
HP OpenView
B,C
Correct answer
Explanation
HP QuickTest Professional (QTP) and WinRunner were functional testing tools that integrated with Quality Center. LoadRunner is a performance testing tool (different category). OpenView is network management software (not functional testing).
-
values are assigned from within the calling test
-
values are assigned during test design or execution
-
values must be assigned when the test is called, during test design
-
values must be assigned when the test is executed
B
Correct answer
Explanation
In Quality Center test parameters, values can be assigned either during test design (creating the test) OR during test execution (running the test). Both options are valid, not just one specific phase.
-
there is a test script
-
there is not a test script
-
there is a manual test case
-
the test script has changed
-
all the tests in the Test Plan
-
all the tests in a specified folder in the Test Plan
-
all the requirements linked to the specified test
-
all the cycles or releases the test is linked to
B
Correct answer
Explanation
A live analysis graph in test management tools provides a real-time visual representation of test execution status. The graph shows tests within a specific scope - in this case, all tests contained in a designated folder within the Test Plan hierarchy. This allows focused monitoring of test progress at the folder level rather than the entire plan or individual requirement links.