all scripts 2003
TRANSCRIPT
![Page 1: All Scripts 2003](https://reader030.vdocuments.us/reader030/viewer/2022021215/577d33ba1a28ab3a6b8b922d/html5/thumbnails/1.jpg)
8/8/2019 All Scripts 2003
http://slidepdf.com/reader/full/all-scripts-2003 1/13
1. How to select particular property in weblist from browser?
First open object repository then click add objects then go to naukri
homepage and click naukri homepage title bar then select weblist or entire
properties then click ok.
Now go to qtp then type script
browser("Naukri.com - Search Jobs").Page("Naukri.com - Search
Jobs").WebList("qf[]").Select "#3"
output
browser("Naukri.com - Search Jobs").Page("Naukri.com - Search
Jobs").WebList("qf[]").Select "#2"
output
2. How to set values in web edit class?
![Page 2: All Scripts 2003](https://reader030.vdocuments.us/reader030/viewer/2022021215/577d33ba1a28ab3a6b8b922d/html5/thumbnails/2.jpg)
8/8/2019 All Scripts 2003
http://slidepdf.com/reader/full/all-scripts-2003 2/13
First login naukri account then go to others then go to personal details then
add pincode property into object repository the go to qtp type the script
In this line we have set the value as 23 to the pincode edit box... this is "SET METHOD"
Browser("Naukri.com - Search
Jobs").Page("Mynaukri").WebEdit("pincode").Set "23"
Output
![Page 3: All Scripts 2003](https://reader030.vdocuments.us/reader030/viewer/2022021215/577d33ba1a28ab3a6b8b922d/html5/thumbnails/3.jpg)
8/8/2019 All Scripts 2003
http://slidepdf.com/reader/full/all-scripts-2003 3/13
Browser("Naukri.com - Search
Jobs").Page("Mynaukri").WebEdit("pincode").Set "604202"
3.settoproperty and gettoproperty and getroproperty
In this line we have set the "text property" value as 30 using the "Settoproperty"
now the testobject i.e before run time the value for the pincode edit box will be "30"like this we can set the value for any property of a test object
In this line will also work but we can't see the result.
browser("Naukri.com - Search
Jobs").Page("Mynaukri").WebEdit("pincode").SetTOProperty "text",30
we can check what value we have set to the pincode edit box by using "GETTOPROPERTY"
OPTION
a= browser("Naukri.com - Search
Jobs").Page("Mynaukri").WebEdit("pincode").GetTOProperty ("text")
b= browser("Naukri.com - Search
Jobs").Page("Mynaukri").WebEdit("pincode").GetROProperty ("text")
msgbox a
msgbox b
![Page 4: All Scripts 2003](https://reader030.vdocuments.us/reader030/viewer/2022021215/577d33ba1a28ab3a6b8b922d/html5/thumbnails/4.jpg)
8/8/2019 All Scripts 2003
http://slidepdf.com/reader/full/all-scripts-2003 4/13
output
a=30
b=empty
There is no setroproperty. Test object contains only settoproperty and
gettoproperty. Runtime object contains only getro property.
4.test settings contains 7 tabs
1.properties,2.run,3.resourses,4.parameters,5.environment,6.web,7.recov
ery
5. how to multiple select at the same time
First login naukri account and go to work authorization property and add
objects the type the script
browser("Naukri.com - Search
Jobs").page("Mynaukri").WebList("workAuthOtherCountries[]").Select"#1"
browser("Naukri.com - Search
Jobs").page("Mynaukri").WebList("workAuthOtherCountries[]").extendSele
ct"#3"
browser("Naukri.com - Search
Jobs").page("Mynaukri").WebList("workAuthOtherCountries[]").extendSele
ct"#5"
output
![Page 5: All Scripts 2003](https://reader030.vdocuments.us/reader030/viewer/2022021215/577d33ba1a28ab3a6b8b922d/html5/thumbnails/5.jpg)
8/8/2019 All Scripts 2003
http://slidepdf.com/reader/full/all-scripts-2003 5/13
6. how to get all the link count or weblist count or web element count in
the naukri home page
Set descobj = description.Create
descobj("micclass").value= "WebList"
set weblists =
browser("micclass:=Browser").Page("micclass:=Page").ChildObjects(desco
bj)
totweblist = weblists.count
print totweblist
For i = 0 to totweblist-1
print weblists(i).getroproperty("Name")
Next
Output
Set descobj = description.Create
descobj("micclass").value= "Link"
![Page 6: All Scripts 2003](https://reader030.vdocuments.us/reader030/viewer/2022021215/577d33ba1a28ab3a6b8b922d/html5/thumbnails/6.jpg)
8/8/2019 All Scripts 2003
http://slidepdf.com/reader/full/all-scripts-2003 6/13
set links =
browser("micclass:=Browser").Page("micclass:=Page").ChildObjects(desco
bj)
totlink = links.count
print totlink
For i = 0 to totlink-1
print links(i).getroproperty("Name")
Next
Output
![Page 7: All Scripts 2003](https://reader030.vdocuments.us/reader030/viewer/2022021215/577d33ba1a28ab3a6b8b922d/html5/thumbnails/7.jpg)
8/8/2019 All Scripts 2003
http://slidepdf.com/reader/full/all-scripts-2003 7/13
7.
x=day(date)
y=month(date)
z=year(date)
If x<10 Then
x1="0"&x
else
x1=x
End If
If y<10 Then
y1="0"&y
else
y1=y
End If
msgbox x1&"/"& y1 &"/"&z
8.how to select particular property from weblist and how to set value in
webedit ?
browser("Naukri.com - Search Jobs").Page("Naukri.com - Search
Jobs").weblist("qf[]").Select"#3"
a=browser("Naukri.com - Search Jobs").Page("Naukri.com - Search
Jobs").weblist("qf[]").getroproperty("value")
msgbox a
![Page 8: All Scripts 2003](https://reader030.vdocuments.us/reader030/viewer/2022021215/577d33ba1a28ab3a6b8b922d/html5/thumbnails/8.jpg)
8/8/2019 All Scripts 2003
http://slidepdf.com/reader/full/all-scripts-2003 8/13
browser("Naukri.com - Search
Jobs").Page("Mynaukri").WebEdit("pincode").Set"604202"
a=Browser("Naukri.com - Search
Jobs").Page("Mynaukri").WebEdit("pincode"). GetROProperty("value")
msgbox a
9. How to find Data Type of a Variable?
The data type of a variable can be indentified in two VBScript built-infunctions.
1. Vartype
2. Typename
Vartype returns a numeric value indicating the sub datatype of a
variable.
The below table contains return values that indicate respective subtypes.
Return ValueSub
DatatypeDescription
0 vbEmpty Empty (uninitialized)1 vbNull Null (no valid data)
2 vbInteger Integer
3 vbLong Long integer
4 vbSingleSingle-precision floating-point
number
5 vbDoubleDouble-precision floating-point
number
6 vbCurrency Currency
7 vbDate Date8 vbString String
9 vbObject Automation object
10 vbError Error
11 vbBoolean Boolean
12 vbVariantVariant (used only with arrays
of Variants)
![Page 9: All Scripts 2003](https://reader030.vdocuments.us/reader030/viewer/2022021215/577d33ba1a28ab3a6b8b922d/html5/thumbnails/9.jpg)
8/8/2019 All Scripts 2003
http://slidepdf.com/reader/full/all-scripts-2003 9/13
13 vbDataObjectA data-access object
17 vbByte Byte
8192 vbArray Array
Dim x
x=10.2
msgbox vartype(x)
output
5
Typename directly returns the name of the Sub Datatype of a variable.
Sub
DatatypeDescription
Byte Byte value
Integer Integer value
Long Long integer value
Single Single-precision floating-point value
Double Double-precision floating-point value
Currency Currency value
Decimal Decimal value
Date Date or time value
String Character string valueBoolean Boolean value; True or False
Empty Unitialized
Null No valid data
<object type>Actual type name of an object
Object Generic object
![Page 10: All Scripts 2003](https://reader030.vdocuments.us/reader030/viewer/2022021215/577d33ba1a28ab3a6b8b922d/html5/thumbnails/10.jpg)
8/8/2019 All Scripts 2003
http://slidepdf.com/reader/full/all-scripts-2003 10/13
Unknown Unknown object type
NothingObject variable that doesn't yet refer to anobject instance
Error Error
dim x
x=10.6
msgbox typename(x)
output
double
10. count the number of child objects of flight reservation application
invokeapplication"E:\Program Files\Mercury Interactive\QuickTest
Professional\samples\flight\app\flight4a"
Set child_obj=Dialog("text:=Login").ChildObjects
print child_obj.count
11.child objects method(google page)
Set child_obj = description.Create
child_obj("micclass").value= "WebEdit"
![Page 11: All Scripts 2003](https://reader030.vdocuments.us/reader030/viewer/2022021215/577d33ba1a28ab3a6b8b922d/html5/thumbnails/11.jpg)
8/8/2019 All Scripts 2003
http://slidepdf.com/reader/full/all-scripts-2003 11/13
set x =
browser("micclass:=Browser").Page("micclass:=Page").ChildObjects(child_obj)
totwebedit = x.count
print totwebedit
For i = 0 to totwebedit-1
print x(i).getroproperty("Name")
Next
12. how to read data from notepad file?
‘How to read text from notepad using filesystemobject
Set x=createobject("Scripting.FileSystemObject")
Set y= x.OpenTextFile("E:\Documents and
Settings\Sudha\Desktop\god.txt",1)
While not y.atendofstream
a=y.readline()
print a
Wend
13. how to write data in the new notepad file?
Set x=createobject("Scripting.FileSystemObject")
Set z= x.OpenTextFile("E:\Documents and
Settings\Sudha\Desktop\lord.txt",2)
![Page 12: All Scripts 2003](https://reader030.vdocuments.us/reader030/viewer/2022021215/577d33ba1a28ab3a6b8b922d/html5/thumbnails/12.jpg)
8/8/2019 All Scripts 2003
http://slidepdf.com/reader/full/all-scripts-2003 12/13
z.writeline("One")
z.writeline("two")
z.writeline("three")
z.writeline("four")
z.writeline("five")
14. how to read data from one notepad to wrte another notepad
file
Set x=createobject("Scripting.FileSystemObject")
Set y= x.OpenTextFile("E:\Documents andSettings\Sudha\Desktop\god.txt",1)
Set z= x.OpenTextFile("E:\Documents and
Settings\Sudha\Desktop\lord.txt",2)
While not y.atendofstream
a=y.readline()
z.writeline(a)print a
Wend
15.how to replace from one particular notepad to another
notepad
Set x=createobject("Scripting.FileSystemObject")
Set y= x.OpenTextFile("E:\Documents and
Settings\Sudha\Desktop\god.txt",1)
Set z= x.OpenTextFile("E:\Documents and
Settings\Sudha\Desktop\lord.txt",2)
![Page 13: All Scripts 2003](https://reader030.vdocuments.us/reader030/viewer/2022021215/577d33ba1a28ab3a6b8b922d/html5/thumbnails/13.jpg)
8/8/2019 All Scripts 2003
http://slidepdf.com/reader/full/all-scripts-2003 13/13
While not y.atendofstream
a=y.readline()
If instr(1,a,"99402") Then
a=replace(a,99,88)
end if
z.writeline(a)
print a
Wend
16. how to set value in web page using descriptive
systemutil.Run "iexplore.exe","http://google.com"
Set x=description.Create
x("micclass").value="webedit"
browser("micclass:=browser").page("micclass:=page").webedit("index:=1").set"oshoworld"
browser("micclass:=browser").page("micclass:=page").webbutton
("index:=1").Click