标题: qtp函数调用问题 [打印本页] 作者: 踏雪飞狐 时间: 2012-3-23 13:29 标题: qtp函数调用问题 我的脚本如下:Function Search_company(keyword)
Browser("无线城市微求职:让工作来找您!").Navigate("http://wap.jobtone.cn")
If browser("无线城市微求职:让工作来找您!").Exist(10) Then
Browser("无线城市微求职:让工作来找您!").Page("无线城市微求职:让工作来找您!").WebList("SelectType").Select "公司"
Browser("无线城市微求职:让工作来找您!").Page("无线城市微求职:让工作来找您!").WebEdit("key").Set keyword
Browser("无线城市微求职:让工作来找您!").Page("无线城市微求职:让工作来找您!").Image("searchWork").Click 63,9
End If
End Function
Function SearchCompanyTo
CompanySheetName = "Action1"
DataTable.AddSheet CompanySheetName
Dim DatatableCompany
' 找到放置数据的excle表
DatatableCompany = "D:\QTPTesting\datatable\SearchCompany.xls"
DataTable.ImportSheet DatatableCompany, "Action1",CompanySheetName
' DataTable.GetSheet(CompanySheetName).SetCurrentRow(lineNumber) 此行代码是取得行号
systemutil.Run "IEXPLORE.EXE"
' 从第几行开始执行
For i=1 to DataTable.GetSheet("Action1").GetRowCount
DataTable.SetCurrentRow i
key_word = Datatable.GetSheet(CompanySheetName).GetParameter("key_word") ' 括号内的’key_word‘跟excle表里的列名对应
Call Search_company(key_word) next
End Function
call SearchCompanyTo