how u write vb script in qtp pls give me some basic script
and some material
Answers were Sorted based on User's Feedback
for example login window taken, the following script is
performed
Dialog("Login").Activate
Dialog("Login").WinEdit("username").Set "chaitu"
Dialog("Login").WinEdit("Pasword").SetSecure"mercury"
Dialog("Login").WinButton("OK").Click
| Is This Answer Correct ? | 77 Yes | 17 No |
Answer / vijay
PLz post me the testingtools Material for VB testing
which is having more examples also thanks in advance...,
| Is This Answer Correct ? | 12 Yes | 5 No |
Answer / madhu.m
hi am Madhu,plz send some QTP scripts...i am new to QTP.and
can u explain...
my mail id :madhu.myadaram@gmail.com
| Is This Answer Correct ? | 7 Yes | 3 No |
Answer / dhanapal
Some basic VB script functions
InStr Returns the position of the first occurrence of one
string within another. The search begins at the first
character of the string
InStrRev Returns the position of the first occurrence of
one string within another. The search begins at the last
character of the string
LCase Converts a specified string to lowercase
Left Returns a specified number of characters from the left
side of a string
Len Returns the number of characters in a string
LTrim Removes spaces on the left side of a string
RTrim Removes spaces on the right side of a string
Trim Removes spaces on both the left and the right side of
a string
Mid Returns a specified number of characters from a string
Replace Replaces a specified part of a string with another
string a specified number of times
Right Returns a specified number of characters from the
right side of a string
Space Returns a string that consists of a specified number
of spaces
StrComp Compares two strings and returns a value that
represents the result of the comparison
String Returns a string that contains a repeating character
of a specified length
StrReverse Reverses a string
UCase Converts a specified string to uppercase
Function
CreateObject Creates an object of a specified type
Eval Evaluates an expression and returns the result
GetLocale Returns the current locale ID
GetObject Returns a reference to an automation object from
a file
GetRef Allows you to connect a VBScript procedure to a
DHTML event on your pages
InputBox Displays a dialog box, where the user can write
some input and/or click on a button, and returns the
contents
IsEmpty Returns a Boolean value that indicates whether a
specified variable has been initialized or not
IsNull Returns a Boolean value that indicates whether a
specified expression contains no valid data (Null)
IsNumeric Returns a Boolean value that indicates whether a
specified expression can be evaluated as a number
IsObject Returns a Boolean value that indicates whether the
specified expression is an automation object
LoadPicture Returns a picture object. Available only on 32-
bit platforms
MsgBox Displays a message box, waits for the user to click
a button, and returns a value that indicates which button
the user clicked
RGB Returns a number that represents an RGB color value
Round Rounds a number
ScriptEngine Returns the scripting language in use
ScriptEngineBuildVersion Returns the build version number
of the scripting engine in use
ScriptEngineMajorVersion Returns the major version number
of the scripting engine in use
ScriptEngineMinorVersion Returns the minor version number
of the scripting engine in use
SetLocale Sets the locale ID and returns the previous
locale ID
TypeName Returns the subtype of a specified variable
VarType Returns a value that indicates the subtype of a
specified variable
| Is This Answer Correct ? | 3 Yes | 0 No |
Answer / kumar
dear friends,i m kumar and i m new to testing in most of
the interview they are asking to write scripts in QTP ,if
any one have pls send to me to this mail id thn27@yahoo.com
| Is This Answer Correct ? | 5 Yes | 3 No |
Answer / ashwin
Hey please send the Vb scripting material to
sri_ashwin2005@yahoo.co.in
| Is This Answer Correct ? | 1 Yes | 0 No |
Answer / subha
Hi,
could you please also send me some material to learn vb
scripting in QTP?
| Is This Answer Correct ? | 3 Yes | 3 No |
Answer / rohan
Hi All,
Can any one send me some QTP scripts..my email id
is 'rohanshank@gmail.com'
Thanks in advance.
| Is This Answer Correct ? | 1 Yes | 1 No |
Answer / srinivas
hi mee too pls send me the vbscript material in qtp
| Is This Answer Correct ? | 1 Yes | 1 No |
How many types of parameters are there?
I got some information from the QTP help.But i am not sure whether through this process will QTP work or not bellow is the Help what I have Remote setup Settings Remote WSH, which is a new technology included in WSH 5.6, provides the ability to run a script on a remote machine or machines. With Remote WSH, the script is physically copied from the local machine to the remote machine before executing. In order to enable Remote WSH functionality, you must first set up the remote machine with the proper security settings. The steps below perform the tasks that enable Remote WSH. Note Both the remote and local machines must be running Windows NT 4 SP3 or greater in order to use Remote WSH. To enable a machine to run remote scripts 1. Install WSH V5.6 on the machine. If you are using Windows 2001 or have installed Internet Explorer 6 or greater, WSH 5.6 has already been installed. Note WSH 5.6 is available for download from the web at http://msdn.microsoft.com/scripting 2. Add yourself to the remote machine's Local Administrators group. 3. To enable Remote WSH, use Poledit.exe on the server. Note An administrator who wants to enable Remote WSH must either acquire the Windows 2000 resource kit, or use http://msdn.microsoft.com/scripting to acquire the necessary windowsscript.adm file that contains the WSH settings. The windowsscript.adm file must be copied to the server that sets the gapplicabel group's policies. Although it is not necessary to copy the file to the server's \WINNT\INF directory, this is nonetheless where the default adm files are located. Note For more information on Poledit.exe, see the Poledit.exe's online help system. 4. WSH should now be enabled on the machine. To test it,. WSH 5.6 can run scripts that reside on remote systems. The following scripts demonstrate this capability. These scripts make the assumption that the files are located on a local machine directory called "c:\wsh5.6"; change the local path and the remote machine name as necessary. After initially running RemoteTest.WSF on the local machine, there may be a small pause as DCOM verifies your identity. After you see the "Done" message, a file named "c:\beenhere.txt" on the remote machine indicates the time that you executed the command (from the remote computer's clock). Script to run scripts remotely set oController = CreateObject("WSHController") set oProcess= oController.CreateScript("c:\wsh5.6\beenhere.wsf","remmachine") oProcess. Execute Could you tell me will it work fine
Hi All, I have QTP installed on my machine but the application under test (AUT) is on remote desktop (i.e. I first connect to remote desktop from my machine in order to run the application). I am able to record the script successfully with QTP running on my machine and application running on remote. However, when i run the recorded script, system fails to run it and indicates me that it does not identify the object. Is it possible to record and play while QTP and AUT are not on same machine?
What is QuickTest Automation Object Model? Where we can use AOM?
How to customize checkpoints with parameters?
any one can send me the concepts of qtp
I have 2 Environment variable which holds int. I called into my test and addedup. but output is concatenating the values instead of Sum. Ex. Envi("a")= 10, Envi("b") = 20, c= Envi("a")+ Envi("b"). msgbox c ( Ans.1020). How to overcome this pblm? I used the add fn also..
I have one bitmap image in my webpage. The bit map image is moving like 1 place to 2nd place and 2nd place to 3rd place Etc… in my webpage. I wanted to write script for dynamical objects like above example. Could you please send me the answer for above query.
How to Compare two database tables by using QTP?Please give me code details.
How to get line numbers in your editor in expert view?
Explain the difference between check point and output value?
Hi I have a doubt in qtp. Can you please clarify my doubt. If we are importing the data from excel sheet in qtp the the script is running the number of row times. I mean if there are 4 rows in excel sheet the script is running 4 times. cant we avoid this. suppose i have tis script: datatable.Import "C:\Documents and Settings\sailaja\My Documents\login1.xls" n = datatable.GetRowCount For i =1 to n systemutil.Run "C:\Program Files\Mercury Interactive\QuickTest Professional\samples\flight\app\flight4a.exe" datatable.SetCurrentRow i Dialog("Login").WinEdit("Agent Name:").Set DataTable ("Username", dtGlobalSheet) Dialog("Login").WinEdit("Password:").Set DataTable ("Password", dtGlobalSheet) Dialog("Login").WinButton("OK").Click Window("Flight Reservation").ActiveX ("MaskEdBox").Type "020209" Window("Flight Reservation").WinComboBox("Fly From:").Select "Frankfurt" Window("Flight Reservation").WinComboBox("Fly To:").Select "Los Angeles" Window("Flight Reservation").WinButton("FLIGHT").Click Window("Flight Reservation").Dialog("Flights Table").WinButton("OK").Click Window("Flight Reservation").WinEdit("Name:").Set "Sailaja" Window("Flight Reservation").WinButton("Insert Order").Click Window("Flight Reservation").WinMenu ("Menu").Select "File;New Order" window("Flight Reservation").Close next I created a excel sheet with 3 rows and 2 columns. (username and password). The script is running 9 times. I made the option run one itaration only . eventhough it is running 9 times .can u plaese clarify my doubt. Thankyou Sailaja.