1) Which scripting language is used in QTP ?
- Test Script Language (TSL)
- Java Script
- ASP
- VB Script
2) Does QTP support Data Driven Framework ?
- YES
- QTP supports only Modular Framework
- QTP is only Keyword Driven Framework
- No
3) Select the Browsers NOT Supported by QTP ?
- IE
- Netscape
- Safari
- AOL
4) “Active Screen” Technology in QTP gives
- Test Data
- Checkpoints
- Screenshots of Application Under Test (AUT)
- Object Repository
5) Does the “Information” Toolbar in QTP 10.x give the Syntax Errors if any in the script ?
 YES 
 NO 
 It gives syntax errors only related to functions 
6) Method to To count the no of rows in a table
 getrowcount 
 getlinecount 
 Getcount 
 Count 
7) Select Case statement is end with
 end case 
 exit case 
 esac 
 end select 
8) Object Repository is available in 3 modes viz.a) Per-Action Object Repository b) Shared Object Repository, c) Unshared Object Repository
 Both a & b 
 Both a & c 
 Both b & c 
 Only a 
9) What is the correct order of events in Test Script Creation ?
 Plan, Record , Debug, Enhance 
 Plan , Record , Enhance , Debug 
 Record, Debug , Plan , Enhance 
 Record, Enhance, Debug , Plan 
10) Which one is the default data type of QTP
 integer 
 String 
 Variant 
 Double 
11) To use the non-standard windows object, we can go for
 Object spy 
 Virtual objects 
 Object identification 
 None 
12) Select INVALID Checkpoint Type from the following
 Page Checkpoint 
 Accessibility Checkpoint 
 Object Checkpoint 
 XML Checkpoint 
13) To terminate the script execution, during running, QTP uses
 Exit run 
 Stop run 
 Quit 
 None 
14) BITMAP Checkpoint checks the property values of an image ?
 YES 
 NO 
15) Synchronization Point is used :-
 To delay QTP execution until Application Under Test (AUT) attains certain status 
 To synchronize execution in multiple instances of QTP 
 To synchronize per action and shared object repositories 
16) Do statement always end with
 end while 
 End do 
 Wend 
 Loop 
17) By default a Datable contains :-
 One Action Sheet and One Global Sheet 
 Two Global Sheets 
 Two Action Sheets 
 Two Action Sheets and One Global Sheet 
18) Results Table (results of a test) is available in which following locations ?
 Test Script Folder 
 Test Configuration Folder 
 Test Results Folder 
 Test Functions Folder 
19) *.mts file contains :-
 Sequence and iterations of Actions to be executed 
 User created library functions 
 Per-Action Object Repository Files 
 Parameter used in Actions 
20) The feature of selecting different values of test data at run-time is called
 Synchronization 
 Parameterization 
 Smart Identification 
 Transaction 
21) Can Checkpoints be parameterized ?
 YES 
 NO 
 Maybe. Depends on the type of checkpoints 
22) Can Test-Data in “Action Sheet” of Data Table be used from one action to another ?
 YES 
 NO 
23) Text Output Value -
a) outputs property value of any object 
b) outputs text string appearing in AUT
c) outputs part of displayed text appearing in AUT
 only b 
 only c 
 both b & c 
24) Select the valid types of Actions in QTP
a) Nested Actions 
b) Shared Actions
c) External Actions
d) Reusable Actions
 both b & d 
 both a & d 
 both a & c 
25) Can Actions inserted as “Call to Action” be modified by the test engineer?
 YES 
 NO 
26) Action Sheet (in Data Table) of an action inserted as “Copy of an Action” is editable only from the test from which they were created ?
 YES 
 NO 
27) Action Iteration is :-
 Number of times action would be executed every global iteration 
 Number of time action would be executed in entire test execution 
 Number of times all actions would be executed globally. 
28) Choose the valid syntax to call Action 1 ( from Action 0) with input parameter “action_in” and store the output in a variable “MyVariable”
 RunAction 'Action1', oneIteration, Parameter(“action_in”), MyVariable 
 RunAction 'Action0', oneIteration, Parameter(“action_in”), MyVariable 
 RunAction 'Action1', oneIteration, MyVariable , Parameter(“action_in”) 
 RunAction 'Action0', oneIteration, MyVariable , Parameter(“action_in 
29) Can we use all standard Microsoft Excel features like Formulae, Formatting , Sorting etc in QTP DataTable ?
 YES 
 NO 
30) “Call to Copy” of an action can be inserted only for reusable actions ?
 NO 
 YES 
31) Parameterization of all Test data in a script can be done using
 Object Repository Manager 
 Virtual Object Manager 
 Data Driver 
 Variable Driver 
32) Are Nested Actions Call to one Action from Another ?
 YES 
 NO 
33) Is the Shared ( Global ) Action Repository the default repository in QTP ?
 YES 
 NO 
34) In a Per – Action (Local) Repository Action 1 and Action 2 in the same test script would have different object repositories?
 YES 
 NO 
35) The Share Action Repository is preferable when
 The Application Under Test is Dynamic with respect time 
 The Application Under Test is Internet Environment 
 The Application Under Test is Static 
36) What is *.tsr file in QTP ?
 Object Repository Files 
 VB Actions Files 
 QTP Action Files 
 Stores Test Data 
37) Object Spy can be used to
 identify the Objects that can be identified by QTP 
 identify the properties used for identification of objects 
 identify the properties used for identification of objects in per-action repository 
 identify the properties used for identification of objects in global action repository 
38) Are Assistive properties used when mandatory properties are enough to identify an object ?
 YES 
 NO 
39) Are Ordinal Identifiers used when Mandatory and Assistive properties used by QTP are not enough to identify Object?
 YES 
 NO 
40) Select the Invalid type of Ordinal Identifiers Used by QTP
 Index Based 
 Location based 
 Creation Time 
 Time Based 
41) Does Index based ordinal identifier indicates the order in which the object appears in the parent window frame or dialog box relative to other objects?
 YES 
 NO 
42) Does Location based ordinal identifier indicates the order in which object appears in the application code relative to other objects?
 YES 
 NO 
43) Select the environments in which Creation Time ordinal identifier is used
 SAP 
 Oracle 
 Web 
 Java 
44) When a test is run in update mode, what is updated?
 The test results 
 The object descriptions 
 The action names in the test 
 The logical names in the test 
45) For identification of any object the choice of ordinal identifier selected can be modified in the Object Identification Window?
 YES 
 NO 
46) The Index Property value of Occurrence of the first object in source code is
 1 
 a 
 2 
 0 
47) Is Smart Identification is invoked when QTP cannot recognize an object using mandatory , assistive and ordinal properties ?
 Yes 
 No 
 Only in Web Environments 
48) Select the type of properties used for Smart Identification
 Mandatory Properties 
 Assistive Properties 
 Base Filter Properties 
 Smart Properties 
49) Utility to measure the timing delays between transactions, we use
 synchronization 
 sync 
 services 
 wait 
50) Select the Invalid recording modes supported by QTP
 Low-level Recording mode 
 Normal recording mode 
 High-level Recording mode 
 Analog recording mode 
51) What does a breakpoint do?
 Stops test execution at the specified step, after executing that step 
 Stops test execution at the specified step, before executing that step 
 Pauses test execution at the specified step, after executing that step 
 Pauses test execution at the specified step, before executing that step 
52) Does Analog Recording mode, records exact mouse and keyboard operations ?
 YES 
 NO 
53) The RunAnalog function is used to run
 Tracks 
 Functions 
 Analog Functions 
 Analog settings 
54) Consider the QTP Script below
Window(“Calculator”).WinObject(“8”).Click 21,6
Window(“Calculator”).WinObject(“WinObject”).Click 14,13
In which mode is the script recorded ?   Analog Recording mode 
 Context Sensitive mode 
 Low Level Recording mode 
55) Virtual Objects are used when:-
 The objects do not exist in the Application Under Test 
 Standard Objects cannot be recorded due to problems that arise during recording 
 There are many objects of the same class in the Application Under Test 
56) Consider the QTP Script below:-
On Error Resume Next
What does the above line of code do ?  If an error occurs in the current line of script under execution , QTP proceeds ahead to the next step 
 If an error occurs in the current iteration in script execution , QTP proceeds ahead to next iteration 
57) Which of the following is an example of a missing resource?
 An object 
 Run Results 
 A Regular Action 
 An External Action 
58) To enter the non-executable statement in QTP , we use
 single quotes 
 Rem 
 double quotes 
 Com 
 
please provide answer of all question
ReplyDeleteplease provide answers for all questions
ReplyDeleteThis comment has been removed by the author.
ReplyDelete