Software Testing and QTP Fundamentals

Covers software testing techniques including boundary value analysis, equivalence partitioning, quality assurance vs control, verification, and QuickTest Professional (QTP) tool functionality including checkpoints, actions, and scripting.

20 Questions Published

Questions

Question 1 True/False

QTP provides three types of Parameter- * Method Argument * Data Driven * Dynamic

  1. True
  2. False
Question 2 Multiple Choice (Single Answer)

which of the following is NOT true about regular expressions? It is used

  1. to define object properties
  2. when parameterizing a step
  3. when creating checkpoints
  4. creating function calls
Question 3 Multiple Choice (Single Answer)

What command you use to open Notepad application using QTP scripting?

  1. SystemUtil.Run "Notepad.exe"
  2. RunUtil.Notepad.exe
  3. Run.Application "Notepad.exe"
  4. None of the above
Question 4 True/False

It is possible to save the recorded script without active screens

  1. True
  2. False
Question 5 Multiple Choice (Single Answer)

Which of the following is a valid action?

  1. Runtime Action
  2. External Action
  3. Recorded Action
  4. All the above
Question 6 Multiple Choice (Single Answer)

When mandatory values are not sufficient to identify an object, we use

  1. assistive property
  2. Ordinal identifier
  3. both a & b
  4. None of the above
Question 7 Multiple Choice (Single Answer)

Which of the following is NOT true?

  1. a function has a single return value
  2. an action can have more than one output parameters
  3. Function and action are one and the same
  4. many functions can be used within an action
Question 8 Multiple Choice (Single Answer)

The toolbar enables you to view the details of an individual action or the entire test flow is

  1. Testing toolbar
  2. Action toolbar
  3. Test Pane
  4. None of the above
Question 9 Multiple Choice (Single Answer)

What is the shortcut key that is used for a Standard Checkpoint?

  1. F12
  2. F2
  3. F10
  4. F7
Question 10 Multiple Choice (Single Answer)

Which of the following is not always a pre condition for test execution?

  1. A properly configured test environment
  2. A thoroughly specified test procedure
  3. A process for managing identified defects
  4. A test Oracle
Question 11 Multiple Choice (Single Answer)

Which of the following is a dynamic analysis technique related to improving application performance?

  1. Code complexity analysis
  2. Profiling
  3. Network Packet sniffing
  4. spelling and Grammer checking
Question 12 Multiple Choice (Single Answer)

Which of the following is an important principle for use of experienced based test techniques?

  1. Tester skill is a critical factor in assignment of test execution tasks
  2. Tester skills are less imporatant than ensuring 100% tester utilization
  3. Tester should always focus on defect-preventing activities
  4. Tester should be evaluated based on the number of defects they find
Question 13 Multiple Choice (Single Answer)

Which of the following review type involves a determination of compliance or noncompliance?

  1. Audit
  2. Walk-through
  3. Inspection
  4. Managment Review
Question 14 Multiple Choice (Single Answer)

Which of the following is a section included in an IEEE 829 - compliant incident report?

  1. Test Items
  2. Procedure steps
  3. Location
  4. Steps to reproduce
Question 15 Multiple Choice (Single Answer)

Which question does the term 'Verification' address?

  1. Have we built the software right?
  2. Have we built the right software?
  3. Have we built the software?
  4. Have we built error free software?
Question 16 Multiple Choice (Single Answer)

Quality Assurance Methods are usually considered :

  1. Detective
  2. Preventive
  3. Corrective
  4. Protective
Question 17 Multiple Choice (Single Answer)

Quality Assurance Methods are usually considered :

  1. Detective
  2. Preventive
  3. Corrective
  4. Protective
Question 18 Multiple Choice (Single Answer)

Quality Control activities are usually considered:

  1. Preventive
  2. Protective
  3. Corrective
  4. Detective
Question 19 Multiple Choice (Single Answer)

A program validates a numeric field as follows: - Values less than 10 are rejected - Values between 10 and 21 are accepted - Values greater than or equal to 22 are rejected Which of the following input value sets covers all of the equivalence partitions?

  1. 10,11,21
  2. 3,20,21
  3. 3,10,22
  4. 10,21,22
Question 20 Multiple Choice (Single Answer)

Boundary Value Testing

  1. is the same as equivalence partition testing
  2. tests values at the smallest incremental distance on either side of an equivalence partition boundary
  3. tests combinations of input circumstances
  4. is used in white box testing strategies