实训外部数据读写操作
10页1、软件测试技术实训外部数据读写操作一、实训目标掌握外部文本文件读写操作方法能够使用外部文件中的数据作为数据驱动测试的数据源二、任务描述使用外部文本文件中的数据作为用户登录Flight飞机订票系统的用户名和密码三、覆盖的知识点VBS对文本文件的追加、修改、删除、读取操作四、实训参考步骤I*函数功能:检查文件是否存在输入参数:pathway-文件全路径返回值:如果文件存在,返回True,否则返回False示例调用:MsgBoxCheckFileExists(D:test.txt),*FunctionCheckFileExists(FilePath)dimoFSOSetoFSO=CreateObject(Scripting.FileSystemObject)CheckFileExists=oFSO.FileExists(FilePath)SetoFSO=NothingEndFunctionI*函数功能:如果文件夹不存在则创建文件夹输入参数:fldr-文件夹全路径返回值:无示例调用:CallCreatFolderIfNotExist(D:test),*FunctionCreatFolderlfN
2、otExist(fldr)Dimfso,msgSetfso=CreateObject(Scripting.FileSystemObject)IfNot(fso.FolderExists(fldr)ThenSetf=fso.CreateFolder(fldr)EndIfEndFunction*函数功能:读取指定行内容输入参数:pathway-文件全路径rowcount-行数返回值:该行内容示例调用:MsgBoxReadLine(c:c.txt,2)*FunctionReadLine(pathway,rowcount)Dimfso,myfile,i,flagflag=1Setfso=CreateObject(scripting.FileSystemObject)Iffso.FileExists(pathway)ThenSetmyfile=fso.openTextFile(pathway,1,False)Elseflag=0EndIfFori=1torowcount-1IfNotmyfile.AtEndOfLineThenmyfile.SkipLineEndIfNextIfflag=1The
3、nWkp 4FW4MUI Tkul4U软件测试技术IfNotmyfile.AtEndOfLineThenReadLine=myfile.ReadLineElseReadLine=越界EndIfmyfile.closeElseReadLine=文件不存在EndIfEndFunction,*函数功能:计算文本文件总行数输入参数:FileName-文件全路径返回值:该文本文件总行数示例调用:MsgBoxNumberOfLines(c:c.txt)*FunctionNumberOfLines(FileName)DimlineCountlineCount=0SetobjFSO=CreateObject(Scripting.FileSystemObject)SetobjTextFile=objFSO.OpenTextFile(FileName,1)DoUntilobjTextFile.AtEndOfStreamRedimPreservearrFileLines(lineCount)arrFileLines(lineCount)=objTextFile.ReadLinelineCount=lineC
《实训外部数据读写操作》由会员s9****2分享,可在线阅读,更多相关《实训外部数据读写操作》请在金锄头文库上搜索。
全县中小学教学质量调研视导工作报告
初中语文文摘人生王者之师
人造板项目运营管理分析【参考】
2021年学生以劳动为主题的演讲稿范文
2014届高三生物一轮复习 第33讲 生态系统的稳态及其调节(含解析)浙科版
高考生物一轮复习限时规范特训第4章第12节练习曲含解析新人教版必修2
液压传动高起专
防水施工、防水合同
幼儿园秋季健康教育工作计划
初一英语辅导课时归类
管理学基础实训大纲
2023年党支部书记培训总结讲话
哪些情况构成重婚罪2020-法律常识
文化站可行性论证报告
2022年安全生产调度管理制度
大学社团的活动策划书.doc
农业发展有限公司项目可行性研究报告建议书
园林绿化机械设备详细类目
2023年健康教育心得体会锦集8篇
公司考勤管理制度范本
2023-08-29 2页
2022-11-06 4页
2022-09-29 7页
2022-10-09 16页
2024-01-20 11页
2024-02-12 18页
2023-10-06 3页
2022-11-20 3页
2022-11-05 11页
2023-05-09 3页