QTP实现对文本文件(txt)的读操作
2014-08-13 15:51
369 查看
'验证导出功能和内容是否正确,通过导出数据到本地,然后再由QTP将保存的数据读取出来和界面上显示数据做比对
Browser("XXX").Page("XXX").Frame("Frame_43").WebButton("导出结果").Click
wait 1
Browser("XXX").Dialog("文件下载").WinButton("保存(S)").Click
wait 1
Dialog("已完成安装 0% - uChangMeiCaiYang_Li_2").Dialog("另存为").WinButton("保存(S)").Click
wait 1
Dialog("已完成安装 0% - uChangMeiCaiYang_Li").WinButton("关闭").Click
wait 1
'QTP读取本地txt文本内容
Const ForReading=1,ForWriting=2,ForAppending=8
Set fso = CreateObject("Scripting.FileSystemObject")
Set openfile=fso.OpenTextFile("C:/Documents and Settings/wangdechao/桌面/index.txt",ForReading,True)
Do Until openfile.AtEndOfStream
str=openfile.ReadLine
a=Split(str," ",-1,1)
For i=0 to Ubound(a)
Msgbox a(i)
Next
Loop
openfile.Close
Set fso=Nothing
wait 1
CYTM=Browser("XXX").Page("XXX").Frame("Frame_33").WebElement("WebTable").GetROProperty("innertext")
msgbox CYTM
Call WriteExcelData("E:\DataReceiveScript\业务线公共数据\自定义参数名称公共数据.xlsx","自定义参数名称",CYTM)
'Action之间变量参数值传递
Environment ("CYTM")= CYTM
Browser("XXX").Page("XXX").Frame("Frame_43").WebButton("导出结果").Click
wait 1
Browser("XXX").Dialog("文件下载").WinButton("保存(S)").Click
wait 1
Dialog("已完成安装 0% - uChangMeiCaiYang_Li_2").Dialog("另存为").WinButton("保存(S)").Click
wait 1
Dialog("已完成安装 0% - uChangMeiCaiYang_Li").WinButton("关闭").Click
wait 1
'QTP读取本地txt文本内容
Const ForReading=1,ForWriting=2,ForAppending=8
Set fso = CreateObject("Scripting.FileSystemObject")
Set openfile=fso.OpenTextFile("C:/Documents and Settings/wangdechao/桌面/index.txt",ForReading,True)
Do Until openfile.AtEndOfStream
str=openfile.ReadLine
a=Split(str," ",-1,1)
For i=0 to Ubound(a)
Msgbox a(i)
Next
Loop
openfile.Close
Set fso=Nothing
wait 1
CYTM=Browser("XXX").Page("XXX").Frame("Frame_33").WebElement("WebTable").GetROProperty("innertext")
msgbox CYTM
Call WriteExcelData("E:\DataReceiveScript\业务线公共数据\自定义参数名称公共数据.xlsx","自定义参数名称",CYTM)
'Action之间变量参数值传递
Environment ("CYTM")= CYTM
相关文章推荐
- QTP中实现对文本文件(txt)的读写操作
- QTP中实现对文本文件(txt)的读写操作
- QTP中实现对文本文件(txt)的读写操作
- QTP中实现对文本文件(txt)的读写操作
- 编写PRO*C程序实现对oracle数据库常用操作并导出文本文件
- 9-18 ASP第二讲实现数据的真实操作,从txt文件中读取进行校对,判断登陆是否成功
- Delphi实现操作Foxpro的dbf文件,并导出整合实现txt和dbf互相转换
- 利用 WebClient 实现下载并另存为txt 格式的文本文件
- QTP 实现右键操作菜单
- Perl 文本文件的读写操作、文件的重命名和删除、多个文本文件的合并实现代码
- asp 操作 txt 文本文件
- C语言实现对文本文件的操作
- TDC----实现静态页面的动态操作(HTML直接调用TXT文本文件)
- 如何利用C/C++逐行读取txt文件中的字符串(可以顺便实现文本文件的复制)
- VBS文本文件操作实现代码
- android 手机SD卡读写操作(以txt文本为例)实现步骤【转】
- QTP-实现对文本文件的读写
- 构建 QC + QTP 自动化测试框架 3: QTP 如何读写文本文件和Excel以及操作数据库
- 完成用户数据的导出,生成文本文件Users.txt,实现点击按钮自动下载
- 手动创建两个文本文件text1.txt,text2.txt,要求编程创建text3.txt,实现text1.txt和text2.txt文件中除去首行和末尾,其余对应的数据相加,三个文本的内容如下