随笔分类 -  UFT自动化测试

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