Sunteți pe pagina 1din 3

QUICKTEST PROFESSIONAL 8.

2
CERTIFIED PRODUCT CONSULTANT EXAM

Exam Topics:
In order to complete the QuickTest Professional certification exam, you need to prepare yourself with
the following:
• Troubleshooting installation problems
• Creating a fully functional test
o Keyword Driven Testing
o Conditional statements
o Custom test result messages
o Regular expressions
o Data table and parameters
• Test Scripting in the Expert View
o Custom functions and verification
o Handling dynamic objects
o Descriptive Programming
• QuickTest Professional Advanced Features
o Object Repository
o Function Generator
o Environment variables

Recommended Study Sources:


• Using QuickTest Professional 8.2 course book
• QuickTest Professional 8.2: Additional Features course book
• Advanced Quic kTest Professional 8.2 course book
• QuickTest Professional Online Books (User’s Guide, Object Model Reference, VBScript
Reference, New Features Reference)

Participant Profile:
As a candidate for the certified product consultant exam, we recommend:
• Attending Mercury’s QuickTest Professional 8.2 training courses
• At least six months of hands-on field experience with QuickTest Professional 8.2

Exam Provisions:
During the exam you are provided with:
• A full standard installation of QuickTest Professional 8.2 including online documentation
• An exam book

Exam Layout:
The Certified Product Consultant exam is an intensive exam that includes hands-on activities on the
Expert View. The exam begins at 9 AM and must be completed within 6 hours. The exam consists of
the following:
• Multiple Choic e Questions
• Short Answer Questions
• Hands-on Lab Activities

MERCURY CERTIFICATION QTP82CPC-STUDYSUMMARY -01B


Sample Items:
IMPORTANT: As a test taker, the primary focus should be to meet the test requirement to earn points
for grading.

Software:
In order to perform the practice items, it is recommended that you have access to a QuickTest
Professional 8.2 application.

1. Which is the correct way to return a value from a custom function in VB Script?
a. treturn statement
b. return statement
c. Express the name of the function on the left-hand on an equal sign.

2. When using Descriptive Programming, which is the proper syntax?


a. micClass(“property1:=value1”, “property2:=value2”)
b. micClass(“property1:=value1, property2:=value2”)
c. micClass(“property1=value1”, “property2=value2”)
d. micClass(“property1=value1, property2=value2”)

3. Which of the following statements are valid for VBScript? Choose TWO.
a. Variables do not have to be declared
b. Variables do have to be declared
c. Variable names are case insensitive
d. A variable’s type must be specified when declaring

4. Identify which statement is valid for Smart Identification?


a. Smart identification is the first method that QTP attempts to use to locate an object during
replay.
b. When necessary, smart identification will use the Object Repository plus Smart Identification
information to locate an object during replay.
c. Smart Identification will fail if there are no objects that match all of the Smart Identification
filter properties and values.
d. Smart Identification will fail if there are no objects that match any of the Smart Identification
filter properties and values.

5. Identify TWO valid statements regarding arguments to functions:


a. If data is passed by reference, then the calling routine must pass the data as a variable
b. ByRef protects the calling routine’s data, by preventing it from being changed
c. ByVal protects the calling routine’s data, by preventing if from being changed

6. Identify TWO valid statements regarding Descriptive Programming:


a. Regular expressions can be used for an object description when using Descriptive
Programming
b. When using programmatic descriptions from a specific point within a test object hierarchy,
you must continue to use programmatic descriptions from that point onward within the same
statement.
c. Descriptive Programming can only be used in the web environment
d. The object description used when using Descriptive Programming must match the object
description in the Object Repository

MERCURY CERTIFICATION QTP82CPC-STUDYSUMMARY -01B


Answers: 1 – C, 2 – A, 3 – AC, 4 – D, 5 – AC, 6 - AB

Practice Lab:
Using the sample “Flight” application in QuickTest Professional, create a custom checkpoint that
verifies that the Tickets and Price field are of the correct format defined by the following
requirements:
• The data begins with a dollar sign
• The dollar sign is followed by up to 4 digits
• The digits are followed by a single decimal point
• The decimal point is followed by exactly 3 digits

Furthermore, this checkpoint cannot use a Standard Checkpoint or an Output value. When writing the
solution, keep in mind best practices such as readability and maintainability.

To log into the Flight application, use any login name with four characters or more and the password,
‘mercury’.

MERCURY CERTIFICATION QTP82CPC-STUDYSUMMARY -01B

S-ar putea să vă placă și