随笔分类 - UFT自动化测试
摘要:UFT中,有时候会出现多个模块 存在一样的对象情况,这时候就可以将对象导出到本地,作为公共对象以供调用,这样做的好处就是可以节约资源。步骤如下: 1、从Object Repository ->选择“文件夹”->“导出本地对象”,并删掉该对象库中的所有对象->将 被导出的“对象文件”保存到本地; 2、
阅读全文
摘要:systemutil.CloseProcessByName "iexplore.exe" systemutil.Run "iexplore.exe","http://192.168.2.52:8004/Account/Login" Set Systembrowser = description.Cr
阅读全文
摘要:UFT脚本调试多遍以后,常常会报一个名为“分段截断(null)”的问题,如下截图 就该问题的解决办法如下: 1.找到UFT目录路径; 2.依次找到 \samples\flight\app 下的.mdb文件,点击复制; 3.返回到 \samples 目录下,点击粘贴,直接覆盖掉即可。
阅读全文
摘要:语法 Array=testobject.childobjects(description) 解析: 1.Childobjects:是一个对象的方法,子对象具有共同属性; 2.Description:取的是“description对象”的 名称; 3.子对象返回的值:是一个数组,数组中的每个元素对应父
阅读全文
摘要:在windows里添加任务有很多方式,比较常用的是命令at和schtasks 而这连个命令的主要区别是什么呢? at 命令在win7 中是不能将任务在前台执行的,所以很多朋友在win7中用at命令添加了任务,但到执行的时候发现只是打开了一个后台进程,及时加上 /interactive参数也没有效果,
阅读全文
摘要:On Error Resume NextTestCaseFilePath="D:\QTPAtuomationTestFrame\Batch\BatchJob.xlsx" '设置测试用例批量文件完整路径TestScriptPath="D:\QTPAtuomationTestFrame\TestScri
阅读全文
摘要:RepositoriesCollection对象可以来管理测试运行时的共享对象库,动态的加载共享对象库,加载的对象库仅在测试过程中有效,类似于在associate repositories中的操作 W,\ [Ew Tj5o051Testing软件测试网Cu^1iF@A|1.属性
阅读全文
摘要:'定义excel对象,excel工作簿对象,工作表对象Dim exlapp,exlworkbook,exlworksheet'定义文件系统对象Dim fso'创建excelSet exlapp=CreateObject("excel.application")'创建文件对象Set fso =Crea
阅读全文
摘要:Dim fso ,fileConst forreading = 1,forwriting =2,foraddpending = 8Set fso = CreateObject("scripting.filesystemobject") '这里的true的设置用途,如果本地有log日志文件,直接进行添
阅读全文
摘要:'调用 添加日志函数writing "C:\Users\lcy\Desktop\UFTtest\logs\logs.txt","hello word!" '调用函数,存在两个参数:文件所在路径\添加日志内容Function writing(filepath,logs)Dim fso,file '定义
阅读全文
摘要:第一种方法:ExecuteFile,利用该函数将外部vbs动态地加载进来,使测试脚本可以调用vbs文件的所有函数,调用语句写在下方,顺序不能颠倒,否则会报错。这个方法适用于QTP任何版本,但有个缺点,代码调试时不能跟踪到外部vbs的函数中,多少有些不便。 ExecuteFile File File
阅读全文
摘要:Dim username,passwordDim expectvalue,actualvalueDim currentcount,casecountDim isystemutil.Run"C:\Program Files (x86)\HP\Unified Functional Testing\sam
阅读全文
摘要:'计算器一位加法计算,并将实际值,测试结果输出,最终导入到本地 Dim iDim inputDim expertvalue,actualvaluedatatable.ImportSheet "C:\Users\Administrator\Desktop\UFT活动讲课资料\加法运算case.xlsx
阅读全文
摘要:自动化对象模型AOM的应用(使用AOM的方式运行UFT中的脚本)'定义qtapp对象变量Dim qtapp'创建qtapp对象Set qtapp =CreateObject("quicktest.application")'启动uftqtapp.Launch'设置uft显示类型qtapp.Visib
阅读全文
摘要:创建excel文件Sub addexcel(excelpath) '定义excel文件对象 Dim exlapp '定义excel工作簿 Dim exlworkbook '定义excel表格 Dim exlworksheet '创建excel对象 Set exlapp = CreateObject(
阅读全文
摘要:'根据两个数进行加法和减法运算'1、输入+号,则进行加法运算'2、输入-号,则进行减法运算 Dim opera,operb,result,operMsgBox "+.加法功能"&vbcrlf&"-.减法功能"oper=InputBox("请选择功能")opera=InputBox("输入a数据")o
阅读全文
摘要:'创建日志文件并在该文件里添加内容 Sub writelog(log) Const forreading =1,forwriting =2,foraddpending=8 Dim fso,f Dim filepath filepath ="C:\log\log.txt" Set fso =creat
阅读全文
摘要:调用 createfolder函数createfolder("C:\Users\lcy\Desktop\UFTtest\test")<!--EndFragment-->'在本地创建一个文件夹的封装函数Function createfolder(folderpath) Dim sfo,f Set sf
阅读全文
浙公网安备 33010602011771号