• [QuickTestPro]用Schedule定时运行QTP脚本

    发表于:2008-09-19作者:点击数:224分类:QuickTestPro

    创建一个. vb s,在控制面板的 Schedule 里面定义自己的task就好 vbs的脚本如下: Dim qtApp 'As QuickTest.Application ' Declare the Application object variable Dim qtTest 'As QuickTest.Test ' Declare a Test object variable Dim qtR..

  • [QuickTestPro]QTP识别和操作对象的原理

    发表于:2008-09-19作者:点击数:112分类:QuickTestPro

    QTP 为用户提供了两种操作对象的接口,一种就是对象的封装接口,另一种是对象的自身接口。 对象的自身接口是对象控件本身的接口,只要做过软件 开发 ,使用过控件的人应该很清楚。 对象..

  • [QuickTestPro]如何用QTP解析PDF

    发表于:2008-09-11作者:点击数:268分类:QuickTestPro

    ..

  • [QuickTestPro]QTP中测试环境的初始化

    发表于:2008-09-11作者:点击数:176分类:QuickTestPro

    在我们运行脚本前,有时候忘了清理环境.可能被测对象已经存在了, QTP 再次运行时又重新打开了个相同的对象.导致后续步骤,由于 QTP 根据对象库中的对象匹配到了两个相同的对象,不知操作哪个..

  • [QuickTestPro]QTP脚本还可以这样写

    发表于:2008-09-11作者:点击数:472分类:QuickTestPro

    一提到 自动化测试 工具,给人印象最深的就是录制和回放了。录制 测试人员 的操作过程,再回放出来并多次运行,达到使用机器代替人来执行测试的效果。 QTP 采用的关键字驱动与专家视图的..

  • [QuickTestPro]我来谈谈WinRunner和QTP的区别

    发表于:2008-09-11作者:点击数:197分类:QuickTestPro

    WinRunner Compared to QuickTest Pro Web-Related Environments IE, Netscape, AOL JDK, Java Foundation Classes, AWT Sym ant ec Visual Café ActiveX Controls ERP/CRM Oracle : Jinitiator, 11i, NCA Custom Client Server Windows C++/C Visual Basic..

  • [QuickTestPro]QTP中MS SQL SERVER数据库连接的一种简单方法

    发表于:2008-09-11作者:点击数:134分类:QuickTestPro

    在 QTP 中,我们可以通过复制 数据库 数据到databable中,实现数据的参数化.但这样的做法往往比较烦琐.换一种思路,在Expert View中直接添加连接数据库代码如何?接下来,我们就来完成这个 工作 . 对于..

  • [QuickTestPro]QTP中一些基础代码结构累积

    发表于:2008-09-11作者:点击数:138分类:QuickTestPro

    1 生产随机数列 第一种方法----------------------------------- randomize'更新反回的数据 funcation rand(k,n) n=int((k-1)*rnd+1) rand=n end funcation 第二种方法 n=randomnumber.value(1,255) 2 当运行到表中的某一行,自动导出..

  • [QuickTestPro]QTP常见问题解答

    发表于:2008-09-11作者:点击数:125分类:QuickTestPro

    1. 运行错误:不能识别对象( Cannot identify object) 出现了这个错误时,就表示当前被测程序的窗口中没有符合条件的对象。 出现这种错误,可能的原因有以下两种: 对象此时在程序中没有显示..

  • [QuickTestPro]在QTP中巧用Execute语句

    发表于:2008-09-09作者:点击数:735分类:QuickTestPro

    以前也介绍过Execute 的用法,这个用法在一些特殊时候很有用的. x="4" Execute "Dim A_" x Execute "A_" x "=99" Msgbox Eval("A_" x) Msgbox A_4 这个结果就是都会输出99,也就是说 Execute "Dim A_" x Execute "A_" x "=99" 这段..

  • [QuickTestPro]在QTP中判断一个网页是否已经被开启

    发表于:2008-09-08作者:点击数:712分类:QuickTestPro

    ..

  • [QuickTestPro]QTP中实现函数的重载

    发表于:2008-09-08作者:点击数:142分类:QuickTestPro

    大家都知道,在 vb s中没有提供函数重载的功能,在很大程度上造成了 开发 脚本的不方便,其实在 QTP 中是可以将方法进行重载的,在QTP帮助里有很详细的说明 其实无非就是两个方法: 1、Re..

  • [QuickTestPro]QTP自定义函数知识点

    发表于:2008-09-04作者:点击数:571分类:QuickTestPro

    1. 可以通过Function Definition Generator方便的定制自定义函数(Function) 2. Built-in Function优先级高于User-Defined Function。因此若存在同名的话, QTP 会优先调用内置的Function 3. 通过RegisterUserFunc可以将自..

  • [QuickTestPro]QTP拖动对象的脚本

    发表于:2008-09-04作者:点击数:281分类:QuickTestPro

    Set shell = CreateObject("Wscrīpt.Shell") shell.Run "C:\ WINDOWS \system32\calc.exe" Window("regexpwndtitle:=计算器").Activate Dim x_source , y_source Dim x_goal , y_goal Dim Device 'DeviceReplay对象 x_source = Window("regexpwndtitle:=计..

  • [QuickTestPro]QTP数据表数据库操作

    发表于:2008-09-03作者:点击数:949分类:QuickTestPro

    1、Datatable方法GetRowCount DataTable.GetSheet("Action1").GetRowCount //获取总行数 使用如: CountNum=DataTable.GetSheet("Action1").GetRowCount 2、Datatable方法SetNextRow DataTable.GetSheet("Action1").SetNextRow //取得下一行 datatab..

  • [QuickTestPro]QTP中的Active Screen捕获级别

    发表于:2008-08-20作者:点击数:1228分类:QuickTestPro

    官方的帮助文档翻译: '===================== 完整 - 在每个步骤的 Active Screen 中,捕获应用程序的活动窗口/对话框/网页上所有对象的所有属性。该级别在任何动态更改之后保存 网页,并以压缩格式..

  • [QuickTestPro]QTP自动化对象模型

    发表于:2008-08-18作者:点击数:518分类:QuickTestPro

    正如使用 QuickTest 实现应用程序 测试自动化 一样,也可以使用 QuickTest Professional 自动化对象模型实现 QuickTest 操作自动化。 可以使用由 QuickTest 自动化对象模型公开的对象、方法和属性来编写程..

  • [QuickTestPro]QTP中的步骤生成器

    发表于:2008-08-15作者:点击数:212分类:QuickTestPro

    在我们录制脚本过程中,可能会遇到这样一种情况.用object spy能识别到某个对象,但录制的时候脚本就是没生成下来.当然如果你对QTP的原理比较熟悉,可以直接把对象加到对象库中,再自己手工写代..

  • [QuickTestPro]QTP中调用共享文件

    发表于:2008-08-15作者:点击数:127分类:QuickTestPro

    在我们 开发 脚本的时候,发现有些脚本总是重复的出现在各个脚本中。那么我们是不是可以把这些脚本写成一个共享的function,放到一个共享的文件中?然后再给各个脚本调用呢?答案当然是..

  • [QuickTestPro]QTP中设置共享对象库

    发表于:2008-08-14作者:点击数:256分类:QuickTestPro

    很多时候我们总是觉得管理QTP的脚本比较烦.因为除了要对代码的管理之外,还要保证QTP对象库的完整.每一个 用例 脚本的生成,同时又都会生成一个对象库.那么是不是可以做一个公共的对象..